AWS Ubuntu FTP 安装指南
来源:互联网 发布:怎么解决网络协议冲突 编辑:程序博客网 时间:2024/05/01 11:25
场景:
在配置完AWS instance / LAMP / WordPress之后,在我的WordPress上更新时会提示你需要填写FTP地址,这时候我们就需要在UBUNTU 服务器配置FTP服务器了。
解决方案:
一、安装、重装、卸载vsftp
全新安装:apt-get install vsftpd
重新安装:apt-get --reinstall install vsftpd
卸载并清除配置文件:apt-get -purge remove vsftpd
安装后vsftp默认会创建一个名为ftp的用户,用户目录在/srv/ftp,好像匿名用户也会使用这个设置。
二、启动、停止vsftp
启动vsftp:
service vsftpd start
或指定路径,下同(注意:/etc/init.d/路径可能不同):
/etc/init.d/vsftpd start
重启
/etc/init.d/vsftpd restart
停止vsftp:
service vsftpd stop
/etc/init.d/vsftpd stop
三、创建ftp用户组和目录
1、创建FTP用户组ftp-users
groupadd ftp-users
2、修改权限
chmod 777 /home/ftp-docs
3、指定文件夹归属用户和用户组
chown root:ftp-users /var/www
root@ip-172-31-43-43:/var# useradd -g ftp-users -d /var/www chen
root@ip-172-31-43-43:/var# passwd chen
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
root@ip-172-31-43-43:/var# service vsftpd restart
vsftpd stop/waiting
vsftpd start/running, process 5497
四、vsftp配置
我安装的FTP只需要更改此项属性就可以了
pam_service_name=ftp
五、AWS中security开启20-21号端口供FTP连接
六、状态:服务器发回了不可路由的地址。被动模式失败。
更改Fillzilla中,编辑->设置->连接->FTP->被动模式,使用服务器外部地址来代替->回到主动模式即可。
七、在wordpress中更新或者安装插件会提示你没有权限创建文件
当你已经确认用户组或者用户以及文件夹都有权限写入时,依然不能创建文件时,
需要在 /etc/vsftpd.conf中添加写入权限write_enable=YES
- AWS Ubuntu FTP 安装指南
- 在AWS Ubuntu 14.04上安装配置ftp服务器 vsftpd
- AWS Ubuntu下安装LAMP
- Ubuntu安装FTP服务器
- Ubuntu FTP 服务器安装
- ubuntu下安装ftp
- ubuntu 安装 ftp
- ubuntu上安装ftp
- ubuntu ftp 的 安装
- ubuntu安装ftp服务器
- ubuntu 安装 ftp vsftp
- ubuntu安装ftp服务
- ubuntu安装ftp服务器
- ubuntu安装ftp服务器
- ubuntu安装ftp服务器
- ubuntu安装ftp服务器
- ubuntu 安装ftp服务
- ubuntu安装FTP
- sizeof
- centos 下的 nginx搭建
- Android For Session
- handler机制分析
- Ubuntu下apt-spy的安装与使用
- AWS Ubuntu FTP 安装指南
- ViewPager的实现
- Oracle提高归档作业的效率
- HighCharts日期及数值格式化
- spring注解
- SQLite C语言接口各函数详解
- 时间给了谁
- iis http 500.19 error , C# 配置错误定义了重复的“system.web.extensions/scripting/scriptResourceHandler”节
- 用QFileDialog选择文件夹