Ubuntu 11.04中如何搭建FTP服務器?
ubuntu是屬于Linux的,跟Windows是完全不一樣的,在Linux中ubuntu算是比較受歡迎的,11.04版本可以從名字中看出那是11年4月發布的,ubuntu每年更新兩次分別是04(月)和10(月)的。下面介紹的是Ubuntu 11.04中FTP服務器搭建的步驟,具體內容如下所述。
Ubuntu 11.04下FTP服務器的搭建:
1、安裝vsftpd
- sudo apt-get install vsftpd
此時系統將自動創建ftp用戶和ftp組,并建立/srv/ftp文件夾作為ftp用戶的HOME目錄。(如果想把FTP的目錄放在/home/ftp,可修改/etc/passwd文件中ftp用戶的HOME目錄位置。)
2、配置vsftpd
打開/etc/vsftpd.conf文件,將里邊的anonymous_enable=NO改為anonymous_enable=YES,允許匿名訪問。
3、現在就可以訪問FTP了,先測試一下:
1)在/srv/ftp目錄下新建一文件a.txt,然后sudo chown root:ftp a.txt
2) ftp localhost
發現登錄失敗,(解決方法:在/etc/shells中加入下面這句:/bin/false 現在就可以正常登錄了。
4、如果需要對FTP的訪問權限進行設置,可以修改/etc/vsftpd.conf文件,比較常用的是以下幾句:
- write_enable=YES #允許上傳
- anon_upload_enable=YES #允許匿名上傳
- anon_mkdir_write_enable=YES #允許匿名用戶建立文件夾
- (sudo /etc/init.d/vsftpd restart)
總結:
希望本文介紹的Ubuntu 11.04中搭建FTP服務器的方法能夠對讀者有所幫助,更多有關linux系統的知識還有待于讀者去探索和學習。