歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux服務器

Linux安裝vsftpd服務實現FTP功能

vsftp的含義就是Very Security Ftp,其實就是一款FTP軟件。

  1、下載:

  從天空軟件園下載軟件,我的版本是2.2.2,軟件名為vsftpd-2.2.2.tar.gz

  2、編譯源代碼:

  tar xvzf  vsftpd-2.2.2.tar.gz (解壓,並進入解壓後目錄vsftpd-2.2.2)

  3. 將vsftpd-2.2.2復制到/etc 目錄下

  cp -r ./vsftpd-2.2.2  /etc/vsftpd-2.2.2

  4. 修改目錄權限,為了方便,我將權限設為777,可以根據需要設

  chmod  -R  777 /etc/vsftpd-2.2.2

  5. 編譯源文件

  cd /etc/vsftpd-2.2.2

  make

  6. 安裝

  make install

  7. 編輯配置:

  用vi打開vsftpd.conf,默認的不用管他了

  直接在最後一行加上Listen=YES(獨立的VSFTPD服務器)

  8. 啟動服務:

  /etc/init.d/vsftpd start

  用netstat -tnl查看,如果有21端口證明已經安裝配置成功

  這個時候已經能用FTP,但不能使用匿名訪問。

  9. 匿名訪問:

  mkdir /var/ftp

  chown root.root /var/ftp

  chmod og-w /var/ftp

  這樣就能匿名訪問。如果還不清楚的話可以參考安裝 幫助more INSTALL

  10. 開機自啟動

  用vi打開、etc/rc.local在裡面加入/etc/init.d/vsftpd start 即可。

  以下是vsftpd.conf的參數程序代碼:

  Anonymous_enable=yes                        允許匿名登陸

  Dirmessage_enable=yes                         切換目錄時,顯示目錄下.message的內容

  Local_umask=022                                 FTP上本地的文件權限,默認是077

  Connect_form_port_20=yes                   啟用FTP數據端口的數據連接

  Xferlog_enable=yes                               激活上傳和下傳的日志

  Xferlog_std_format=yes                         使用標准的日志格式

  Ftpd_banner=XXXXX                           顯示歡迎信息

  Pam_service_name=vsftpd                      驗證方式

  Listen=yes                                             獨立的VSFTPD服務器

  Anon_upload_enable=yes                    &1234下一頁

Copyright © Linux教程網 All Rights Reserved