1、安裝vsftpd這款ftp服務器軟件,命令如下:
yum?install?-y?vsftpd
2、設置vsftpd服務開機自啟動,然后重啟服務,查看ftp服務端口,命令如下:
#chkconfig?vsftpd?on #systemctl?enabled??vsftpd.service #systemctl?restart?vsftpd.service #netstat?-antup|grep?ftp
安裝完成后需要重啟vsftpd服務。
3、編輯vsftpd主配置文件/etc/vsftpd/vsftpd.conf
修改anonymous_enable = NO,這樣可以禁止匿名登錄。
去掉chroot_local_user = yes前的注釋,限制用戶訪問家目錄之外的地方。
4、創建ftp用戶,設置用戶無法登錄服務器系統并且家目錄在/var/www/html下
5、給其他人修改文件夾的權限:chmod o+w /var/www/html/
6、關掉selinux
vi?/etc/selinux/config
重啟系統。
在系統內部嘗試自己訪問, ftp ip地址,應該能成功登陸,繼續配置外網訪問
7、關閉防火墻
systemctl?stop?firewalld.service
推薦教程:centos教程
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END