ubuntu下安裝ftp服務器


參考文獻:

5.4 FTP 服務器

vsftpd - FTP 服務器安裝

vsftpd 是可在 Ubuntu 中使用的 FTP 守護程序之一。它在安裝、設置和維護方面十分方便。要安裝 vsftpd 您可以使用下列命令:

sudo apt-get install vsftpd

vsftpd - FTP 服務器配置

你可以編輯 vsftpd 配置文件,來配置缺省設置

sudo vim /etc/vsftpd.conf

缺省狀態下只允許匿名 FTP。如果您希望禁用該選項,您可以將下面這行:

anonymous_enable=YES

改為

anonymous_enable=NO

缺省狀態下,本地系統用戶是不允許登錄 FTP 服務器的。要改變該設置,您可以將下面這行反注釋:

# Uncomment this to allow local users to log in.
local_enable=YES

缺省狀態下,允許用戶從 FTP 下載文件,但不允許他們上傳文件到 FTP 服務器。為了能夠上傳文件到 FTP 服務器,需要改變該設置,您可以將下面這行反注釋掉:

# Uncomment this to enable any form of FTP write command.
write_enable=YES

配置文件包括許多配置參數。關於配置文件中的每個參數的信息都可以得到,或者您可以參考手冊頁,man 5 vsftpd.conf 說明每個參數的細節。

一旦您配置好了 vsftpd 您就可以運行該守護程序了。您可以執行下列命令來運行vsftpd 守護進程:

//也可以先stop,再start
sudo service vsftpd restart

請注意在配置文件中缺省的設置主要是出於安全考慮。上面每一個改變都會使系統的安全性更小,所以請只在您需要時才改變他們。

開機啟動vsftpd

安裝完畢以后vsftpd會自動開機啟動。如果無法開機啟動,請參考

http://bbs.chinaunix.net/thread-2248369-1-1.html

http://hi.baidu.com/usgqgvlpcibbexd/item/9c8d783653ead6149dc65eed

 

使用虛擬賬戶:

http://blog.up-link.ro/how-to-set-up-vsftpd-virtual-users-berkeley-db-pam/

http://zh.linuxforfun.net/2008/04/05/vsftpd-virtual-users/

http://striven.diandian.com/post/2012-07-06/40041772675

http://www.cnblogs.com/wwufengg/archive/2012/10/25/vsftpd-ubuntu-500-oops.html

http://yuanbin.blog.51cto.com/363003/129071

我使用虛擬機賬戶以后,本地賬戶就不能使用了,這個比較討厭。干脆不折騰了,還是用本地賬戶吧。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM