您的位置:首页 > 运维架构 > Linux

在CentOS云服务器上搭建FTP服务

2018-04-05 00:00 302 查看
一、安装FTP服务

1、使用yum安装vsftpd

[root@localhost ~]#yum install -y vsftpd

2、启动vsftpd

[root@localhost ~]#service vsftpd start

3、查看系统是否已经监听了 21 端口

[root@localhost ~]#netstat -nltp | grep 21

4、然后就可以通过匿名登录ftp

二、配置 FTP 权限

1、禁用匿名登录ftp

[root@localhost ~]#vi /etc/vsftpd/vsftpd.conf

找到下面两处配置并修改:

# 禁用匿名用户  将 YES 改为 NO
anonymous_enable=NO

编辑完成后保存配置,重新启动 FTP 服务

[root@localhost ~]#service vsftpd restart

2、创建FTP用户,并为用户设置密码

[root@localhost ~]#useradd drathin
[root@localhost ~]#passwd

设置FTP用户drathin只能通过FTP访问,不能直接登录服务器:

[root@localhost ~]#usermod -s /sbin/nologin drathin

然后就可以通过使用drathin用户登录FTP了。

3、为FTP用户的主目录

[root@localhost ~]#chmod 777 /usr/local
[root@localhost ~]#usermod -d /usr/local drathin
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: