阿里云服务部署FTP服务

一、卸载vsftp服务

检查是否有安装vsftp:rpm -qa |grep vsftp

如图所示,则有安装!

执行:rpm -e vsftpd 再次查询无返回则说明卸载成功!

同时删除之前安装留下的 vsftpd文件夹: rm -rf  /etc/vsftpd

二、安装vsftp服务

1、在服务器安全组开启21端口

2、服务器上安装ftp服务端软件

yum -y install vsftpd

service vsftpd start 启动

下载完,启动ftp服务, 此时虚拟账户就可以登录,无需账号密码。默认进入目录为 /var/ftp/pub

 service vsftpd restart 重启(修改过.conf文件都需要重启服务)

3、设置root账户,用密码进行登录 账号为root 密码为你的服务器密码

cd /etc/vsftpd

vim vsftpd.conf

①修改.conf文件

# Allow anonymous FTP? (Beware - allowed by default if you comment this out).
anonymous_enable=NO (YES 代表虚拟账户,无账号无密码可登录 NO则表示要从允许用户列表才可以登录

userlist_enable=NO(NO表示从允许的用户列表读取

:wq 保存退出

②修改禁止用户列表

vim ftpusers

在 root用户前面加上"#"

:wq 保存退出

③ 重启服务: service vsftpd restart

如果文件不能正常上传,要修改文件夹权限:chmod 777 +文件夹

注意:如果用Filezilla连接出现503:服务器发回了不可路由的地址该类错误

Filezilla —–服务器发回了不可路由的地址,使用服务器地址代替

解决方法:

更改Filezilla设置,编辑 - 设置 - 连接-FTP-被动模式,将“使用服务器的外部IP地址来代替”改为“回到主动模式”即可。

注意二:登陆vsftp创建文件553 Could not create file错误的解决方法

 [root@localhost webserver]#  setsebool allow_ftpd_full_access on

 

如果有个人愿意陪你异地恋,你千万不要随便把他弄丢了,他图你什么呢?因为距离,图不到你的钱,也睡不到你,每天孤独的生活,拒绝身边的诱惑。愿意这样坚持下去是因为想你和有个未来。我们都足够成熟,也足够理智,没人愿意用自己的感情和青春去赌一个不确定的未来。但因为那个人是你,所以我愿意。
原文地址:https://www.cnblogs.com/jn1011/p/10027467.html