最近架了vsftp 但是在連線時出現了如下的訊息:
cannot change directory:/home/***
ftp服务器连接失败,错误提示:
500 OOPS: cannot change directory:/home/*******
500 OOPS: child died
我試著把seliunx下disabled掉 還是不行連 出現同樣的問題(不管是實體帳戶或是匿名帳戶結是如此)
我也試過把權限打開 但似乎也沒有用 後來有爬到解決方法在終端機下如下命令:
setsebool ftpd_disable_trans 1
service vsftpd restart
ps:這時候的seliunx下的情況是調回enforcingg
連線就成功了 我想問的是
setsebool ftpd_disable_trans 1
這條指令下達的意義為何 ?更改後的設定影響為何 ?這好像是seliunx的東西。不曉得有沒有大大可以指點迷津。或有相關的討論 因為有爬了文 但是好像很少有seliunx的東東(找不到我想了解的)