VsFTPd 簡易架設

版主: stnet253

回覆文章
tony
文章: 585
註冊時間: 2012-02-26, 07:04
聯繫:

VsFTPd 簡易架設

未閱讀文章 tony »

[root@localhost ~]# vi /etc/vsftpd/vsftpd.conf

anonymous_enable=NO
chroot_local_user=YES


ftpd是linux作業系統下最常用的FTP伺服器端之一。安裝和配置vsftpd都非常的簡單。
可是在安裝配置好之後,使用客服端登錄系統帳戶時,可能會出現如下錯誤:


500 OOPS: cannot change directory:/home/USERNAME
500 OOPS: child died
Connection closed by remote host.


出現上述原因是許可權問題。解決方法為:
在終端輸入

setsebool ftpd_disable_trans 1

service vsftpd restart


如果出現如下錯誤:


Could not change active booleans: Invalid boolean


上述錯誤是因為SELinux的問題。那麼在終端輸入:


setsebool ftp_home_dir=1


重啟vsftp服務即可解決

service vsftpd restart
回覆文章

誰在線上

正在瀏覽這個版面的使用者:Semrush [Bot] 和 1 位訪客