vsftp無法使用root登錄

防火牆關閉(service iptables stop)
vsftp開啓 (service vsftpd start)

開啓了root上傳權限

但是連接的時候報錯:(vsftpd下面ftpuser 和 user_list  把root註釋)

500 OOPS:cannot change directory:/root

解決辦法:

1、 查看 SELinux 的狀態:  sestatus -b | grep ftp      確切地說,只是查看了ftp的狀態。

2、 在出現的結果中可以看到  ftp_home_dir        off 

                                         tftpd_disable_trans   off

 

之類。我們現在只要把其中之一設置爲on就可以啦。

 

3、 setsebool -P ftpd_disable_trans on      或者 setsebool -P  ftp_home_dir  on 

4、 重啓vsftpd:  service vsftpd restart

完成

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章