1. 程式人生 > >關於windows通過cuteftp訪問linux的問題

關於windows通過cuteftp訪問linux的問題

最近在學習嵌入式linux開發,想通過cuteftp工具(cuteftp中文版)訪問linux上的ftp伺服器,實現windows和linux的檔案的共享。在訪問linux時,出現不能訪問ftp伺服器和windows不能上傳檔案到linux上。

windows訪問redhat linux時,我是使用root賬戶登入ftp伺服器:


cuteftp工具就彈出這個警告:


百度了一下,說linux上ftp伺服器不能使用root賬戶登入,於是我就使用了系統的其他賬戶,的確可以登入。


為什麼root賬戶登入不上呢?但是我就想使用root賬戶登入,網上查了一下,說redhat下有相關的使用者配置檔案,


的確除了vsftpd.conf外,有user_list和ftpusers檔案,打開了一看,恍然大悟:

user_list中linux預設把列表中的使用者設定為不允許訪問ftp,現在你可以把它去掉,或者也可以去把vsftpd.conf中的user_list=YES改為user_list=NO。


設定好了,發覺還是不能訪問,開啟ftpusers,一看就明白了,所以,把root去掉。


修改好了之後,重新啟動ftp服務,即敲入命令service vsftpd restart,root使用者正常登入,也可以正常上傳和下載檔案。