Ubuntu 8.04 LTS 伺服器安裝-vsftpd
vsftpdapt-get install vsftpd #安裝vsftpd
vi /etc/vsftpd.conf #修改vsftpd.conf
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
目前很傷筋的部分,使用瀏覽器 ftp://xxx.xxx.xxx.xxx ,上傳的中文檔名變成了亂碼 >_<
https://phorum.vbird.idv.tw/viewtopic.php?t=31270
目前解決的方法,使用檔案傳輸軟體,例如:Cuteftp 或 FileZilla 等等
https://www.tdes.chc.edu.tw/works/computer/ubnutu/Ubuntu_ftp.htm
頁:
[1]