Linux之匿名FTP伺服器搭建

來源:互聯網
上載者:User

標籤:style   blog   http   color   os   使用   io   ar   檔案   

  FTP(File Transfer Protocol)是在伺服器與用戶端進行檔案傳輸的一種傳輸協議。本次介紹的是vsftpd的軟體體驗ftp服務。

  FTP伺服器預設情況下依據使用者登入情況分為三種不同的身份:

      ①:實體使用者,real user

      ②:訪客,guest

      ③:匿名使用者,anonymous

當然,本次主要講的是基於CentOS6.5系統的匿名使用者的ftp伺服器搭建,不過其他Linux版本的系統也可參考。

  準備工作:

  安裝ftp和vsftpd:

    

    

  然後就可以啟動你的ftp伺服器了,具體啟動指令有以下兩種:

  

  

  具體功能:

  1. 使用本地時間,而非GMT時間(PS:ftp預設GMT時間,會和本地時間有8小時時差!)
  2. 提供歡迎資訊
  3. 開放anonymous登入,無需密碼
  4. 檔案傳輸速度: 1M/s
  5. 超過10分鐘未操作,予以斷線
  6. 實現匿名使用者的上傳以及下載

   伺服器搭建及設定:

  

  在/var/ftp目錄下建立uploads(PS:提供匿名使用者上傳檔案儲存體)註:此處需要開放uploads的許可權 輸入如下命令:chown ftp /var/ftp/uploads

            linux(PS:提供Linux系統相關軟體)

            gnu(提供GNU的自由軟體)

  匿名使用者的設定檔具體設定:

  編輯 /etc/vsftpd/vsftpd.conf檔案

  

 1 anonymous_enable=YES 2 no_anon_password=YES                         #系統檢驗時無需密碼 3 anon_max_rate=1000000                        #最大寬頻使用1M/s 4 data_connection_timeout=60                5 idle_session_timeout=600                     #匿名使用者登入10分鐘就斷線  6 write_enable=YES 7 anon_mkdir_write_enable=YES                   8 anon_upload_enable=YES                      #上傳許可權 9 anon_world_readable_only=NO10 listen=YES11 pam_service_name=vsftpd12 userlist_enable=YES13 tcp_wrappers=YES14 use_localtime=YES                            #不啟用GMT時間15 banner_file=/etc/vsftpd/anon_welcome.txt     #歡迎資訊

 

 

  編輯/etc/vsftpd/anon_welcome.txt歡迎檔案

  

1  Welcome to ftp server!2   We provide some servers about Linux!3   4   The main dir:5   uploads:  provide datas that you upload6   gnu: provide softwares which are from gnu7                             -by Y

 

 

 

  一切工作就緒,接下來檢測下勞動成果,用戶端測試:

  紅色框框是我們的歡迎資訊

  黃色框框是我們的使用者名稱,不需密碼即可登入

  綠色框框是我們建的檔案夾

  就此,ftp匿名伺服器搭建完成,可以用其他電腦在網址處輸入ftp://*.*.*.*進行登入,*處為你的IP地址,當然需要是同網段的IP才可以登入進去

  登入後如下所示:

  

Linux之匿名FTP伺服器搭建

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.