Centos 部分
-
安装vsftp:yum install -y vsftpd
-
设置开机启动:systemctl enable vsftpd
-
启动ftp服务:systemctl start vsftpd.service
-
开放端口:firewall-cmd --zone=public --add-port=21/tcp --permanent
-
开放服务:firewall-cmd --permanent --zone=public --add-service=ftp
-
重启防火墙: firewall-cmd --reload
-
添加用户:useradd -g root -d /home/data -s /sbin/nologin coco
(/home/data 是登录后的默认目录,可自行设置) -
设置/修改用户密码:passwd coco
-
设置权限: chown -R coco:root /home/data
setsebool -P ftpd_full_access on -
修改vsftp配置文件,禁止匿名登录: vi /etc/vsftpd/vsftpd.conf
把:anonymous_enable=YES 改为: anonymous_enable=NO
Windows10 部分
FTP Rush 软件,安装配置下即可

本文介绍如何在CentOS上安装配置vsftpd实现FTP服务,并设置防火墙规则允许外部访问。同时,介绍了如何创建限制性FTP用户及修改vsftpd配置以禁用匿名登录。最后提到了Windows 10上使用FTPRush软件进行连接。

1057

被折叠的 条评论
为什么被折叠?



