1、ftp通過root或其他用戶進入可視化界面權限過大,容易導致系統文件誤刪
windows下輸入ftp://IP去訪問,不需要賬號密碼就可以訪問到ftp文件夾
剛進去pub是空的,在linux上新增一個txt文件,再去windows下刷新可以看到txt文件,容易造成匿名用戶誤刪除文件
2、禁止root用戶登錄ftp
vim /etc/vsftpd/ftpuser和vim /etc/vsftpd/user_list,下面的用戶表示不允許通過ftp連接
備注:如果用root登錄時輸入賬號會報錯530 Permission denied.檢查上面2個文件是否都允許root用戶登錄了。
即不管是windows下ftp://ip連接或linux下ftp://ip輸入賬號密碼連接,都無法使用root登錄
3、禁止匿名用戶登錄
vim /etc/vsftpd/vsftpd.conf將anonymous_enable=改為no,表示不允許匿名登錄,必須輸入賬號密碼才能登錄
修改完成之后重啟服務
systemctl restart vsftpd
服務重啟之后再在windows下ftp://ip必須用賬號密碼才能登錄