vsftpd
apt-get install vsftpd #安裝vsftpd
vi /etc/vsftpd.conf #修改vsftpd.conf
https://www.digitalocean.com/community/tutorials/how-to-set-up-vsftpd-on-ubuntu-12-04
anonymous_enable=YES (YES可以匿名登入ftp,如果修改NO,則取消匿名登入)
#chroot_local_user=YES
將上一行 # 刪除,則可以讓使用者無法離開自己的家目錄,讓使用者無法任意進入系統的目錄。
將 # local_umask=022 前面的 #(註解)拿掉,使用者上傳後的檔案權限才是755;如果 #(註解)沒有刪除,預設上傳的檔案權限為700,如果檔案權限為700,上傳網頁資料就無法瀏覽 >_<
將 # local_enable=Yes 前面的 #(註解)拿掉,可以讓使用者登入ftp
將 # write_enable=YES 前面的 #(註解)拿掉,才可以讓使用者寫入檔案
/etc/init.d/vsftpd restart #啟動 vsftpd ← ubuntu 14.04版,無法重新啟動,改用以下重新啟動的方式
service vsftpd restart #啟動 vsftpd
500 OOPS: vsftpd: refusing to run with writable root inside chroot() #使用ftp傳輸軟體出現錯誤訊息無法登入
allow_writeable_chroot=YES #在vsftpd.conf設定檔內自行新增以下指令,要求vsftpd讓使用者在對自己的家目錄有寫入的權限下仍然允許連線。
參考資料:
http://ifresh.cc/solution-to-vsftpd-refusing-to-run-with-writable-root-inside-chroot/
不安全的伺服器, 它不支援透過 TLS 的 FTP #使用FileZilla檔案傳輸軟體出現的訊息
http://www.powerweb.tw/modules/news/V221.html
apt-get install vsftpd #安裝vsftpd
vi /etc/vsftpd.conf #修改vsftpd.conf
https://www.digitalocean.com/community/tutorials/how-to-set-up-vsftpd-on-ubuntu-12-04
anonymous_enable=YES (YES可以匿名登入ftp,如果修改NO,則取消匿名登入)
#chroot_local_user=YES
將上一行 # 刪除,則可以讓使用者無法離開自己的家目錄,讓使用者無法任意進入系統的目錄。
將 # local_umask=022 前面的 #(註解)拿掉,使用者上傳後的檔案權限才是755;如果 #(註解)沒有刪除,預設上傳的檔案權限為700,如果檔案權限為700,上傳網頁資料就無法瀏覽 >_<
將 # local_enable=Yes 前面的 #(註解)拿掉,可以讓使用者登入ftp
將 # write_enable=YES 前面的 #(註解)拿掉,才可以讓使用者寫入檔案
/etc/init.d/vsftpd restart #啟動 vsftpd ← ubuntu 14.04版,無法重新啟動,改用以下重新啟動的方式
service vsftpd restart #啟動 vsftpd
500 OOPS: vsftpd: refusing to run with writable root inside chroot() #使用ftp傳輸軟體出現錯誤訊息無法登入
allow_writeable_chroot=YES #在vsftpd.conf設定檔內自行新增以下指令,要求vsftpd讓使用者在對自己的家目錄有寫入的權限下仍然允許連線。
參考資料:
http://ifresh.cc/solution-to-vsftpd-refusing-to-run-with-writable-root-inside-chroot/
不安全的伺服器, 它不支援透過 TLS 的 FTP #使用FileZilla檔案傳輸軟體出現的訊息
http://www.powerweb.tw/modules/news/V221.html
Admin 在 周三 7月 22, 2015 2:56 pm 作了第 3 次修改