1. 程式人生 > >如何使用FTP在windows和linux間傳輸檔案

如何使用FTP在windows和linux間傳輸檔案

我們使用root使用者傳輸檔案(注意傳輸前將防火牆關掉否則可能失敗)

一、安裝FTP

yum -y install vsftpd

二、修改黑名單

1、vim /etc/vsftpd/user_list 

2、 vim /etc/vsftpd/ftpusers 

ftpusers和user_list兩個檔案
首先請明確一點:ftpusers不受任何配製項的影響,它總是有效,它是一個黑名單!
該檔案存放的是一個禁止訪問FTP的使用者列表,通常為了安全考慮,管理員不希望一些擁有過大許可權的帳號(比如root)登入FTP,以免通過該帳號從FTP上傳或下載一些危險位置上的檔案從而對系統造成損壞。

而user_list則是和vsftpd.conf中的userlist_enable和userlist_deny兩個配置項緊密相關的,它可以有效,也可以無效,有效時它可以是一個黑名單,也可以是一個白名單!

所以簡單總結就是:ftpusers和user_list沒有任何關係,ftpusers檔案總是生效,user_list則取決於userlist_enable和userlist_deny兩項配置。
三、重啟FTP服務

systemctl restart vsftpd

四、進入windows 命令框進行連線(一般以root使用者登入後,使用bin(以二進位制形式傳輸)回車再傳輸檔案)

五、驗證是否傳輸成功