CentOS安装和配置FTP

六月ゝ 毕业季﹏ 提交于 2019-12-27 05:45:10

1.安装vsftpd

#安装vsftpd
yum install -y vsftpd
#设置开机启动
systemctl enable vsftpd.service 
# 重启
service vsftpd restart
# 查看vsftpd服务的状态
systemctl status vsftpd.service

2.防火墙放开对外端口

1 firewall-cmd --zone=public --add-port=21/tcp --permanent #端口添加21
2 firewall-cmd --permanent --zone=public --add-service=ftp  #开通FTP服务
3 firewall-cmd --reload #防火墙重启

 3. 配置服务器文件夹

mkdir /data/testwebsite  #创建文件夹
chmod 775 /data/testwebsite #文件夹开通读写权限

4 添加FTP用户

useradd -g root -d /data/testwebsite -s /sbin/nologin ftpuser #在文件夹上添加用户

5 设置用户密码

passwd ftpuser  #修改FTP密码

 6 修改vsftpd配件文件,禁止匿名登录

路径:vim /etc/vsftpd/vsftpd.conf

anonymous_enable=YES 改为: anonymous_enable=NO  

7 重启vsftpd服务

重启   service vsftpd restart
状态   service vsftpd status

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!