dacota 發表於 2009-1-31 23:32:47

Ubuntu 8.04 LTS 伺服器安裝-vsftpd

vsftpd
apt-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

ipytx 發表於 2013-3-31 07:53:29

頁: [1]
查看完整版本: Ubuntu 8.04 LTS 伺服器安裝-vsftpd