linux/windows vsftpd安裝

linux:html

1.sudo yum -y install vsftpdlinux

2. 建立用戶:sudo useradd ftpuser -d /ftpfile/ -s /sbin/nologin而後生效,sudo chown -R ftpuser.ftpuser /ftpfile,設置密碼:sudo passwd ftpuservim

(提示密碼過於簡單,從新輸入就行了)瀏覽器

3.打開ftpfile,建立index.html文件:sudo vim index.html安全

4.配置ftp服務器指向建立的文件目錄而且配置用戶服務器

5.重啓vsftp:sudo service vsftpd restart學習

6.配置防火牆:sudo vim /etc/sysconfig/iptables 添加後重啓:sudo service iptables restart測試

#vsftpdrest

-A INPUT -p TCP --dport 61001:62000 -j ACCEPT
-A OUTPUT -p TCP --sport 61001:62000 -j ACCEPT
-A INPUT -p TCP --dport 20 -j ACCEPT
-A OUTPUT -p TCP --dport 20 -j ACCEPT
-A INPUT -p TCP --dport 21 -j ACCEPT
-A OUTPUT -p TCP --dport 21 -j ACCEPThtm

7.測試ftp服務器:ftp://39.108.65.35/

成功(切記須要aliyun配置安全組)

 用戶名:ftpuser  密碼:123456'

8.成功後瀏覽器中ftp成功登陸,可是Mac終端中沒法使用ftp命令這是須要安裝:

(1)brew install telnet 
(2)brew install inetutils 
(3)brew link --overwrite inetutils 

成功登陸

 9.設置etc/httpd/conf

SELINUX=disabled

網上說是美國國家安全局對於強制訪問控制實現,若是不改掉的話會出現匿名帳號沒法建立文件或者建立文件夾

生效:sudo setenforce 0

重啓ftp:sudo service vsftpd restart 

***以上是本人學習記錄,僅供參考

相關文章
相關標籤/搜索