天天看點

ubuntu下搭建ftp伺服器vsftpd,cuteFTP登入該伺服器

概要: 本文主要介紹ubuntu下如何搭建伺服器vsftpd,并用cuteFTP來登入該伺服器時遇到的問題及解決辦法

catalogue:

1.ubuntu下如何搭建伺服器vsftpd


   
    2.cuteFTP
    來登入該伺服器,及當中遇到的問題及解決辦法
   
   
    2.1
     
    伺服器登入不上,原因是
    vsftpd
    伺服器沒有開啟,指令
    sudo service vsftpd restart
    後,
     
    提示
    restart
    :
    Unknow
     instances
   
   
    2
    .
    2cuteFTP
    登入時,可以連接配接到伺服器,但是因為有提示:
    500 OOPS:cannot locate user entry:ftpsecure
    而不能登入成功
   
   
    3.遺留問題
   

      

1. .ubuntu下如何搭建伺服器vsftpd

(
     1
     )線上下載下傳安裝
     vsftpd
    
    
        sudo apt-get install vsftpd
    
    
     (2)配置/etc/vsftpd.conf檔案
    
    
     指令gedit /etc/vsftpd.conf
    
    
      #local_enable= YES 
    
    
      #write_enable=YES
    
    
     去掉上面兩行的注釋
    
    
     (3)開啟vsftpd伺服器
    
    
     指令  sudo service vsftpd start 
    
    
     伺服器開啟 ...
    

      

2. cuteFTP來登入該伺服器,及當中遇到的問題及解決辦法 上述第一步就已經将ftp伺服器開啟,隻需等待用戶端的連接配接即可 . 接下來用戶端使用一個用戶端軟體(這裡使用cuteFTP)就可以來連接配接該伺服器了 。 其中伺服器的ip addr為192.168.0.100,如圖,點選連接配接按鈕即可

ubuntu下搭建ftp伺服器vsftpd,cuteFTP登入該伺服器

如果成功登陸 則會出現如下界面:

ubuntu下搭建ftp伺服器vsftpd,cuteFTP登入該伺服器

這時你就可以向服務段上傳檔案或者下載下傳檔案了 。  但是,這種過程可能并不是一帆風順的。我在這個過程中遇到了如下問題。

q
     :
     2.1
      
     伺服器登入不上,原因是
     vsftpd
     伺服器沒有開啟,
     指令sudo service vsftpd restart後, 提示restart:Unknow instances
    
    
     solution:   這種原因是配置檔案vsftpd.conf的問題。如果沒有配置正确,這種情況就會發生。當時我在配置檔案中還添加了annoymous_enable=YES,好像是改為NO之後伺服器就可以開啟了 。(究其原因,不懂哎 。。。)
    
    
     q:2.2
     cuteFTP登入時,可以連接配接到伺服器,但是因為有提示:500 OOPS:cannot locate user entry:ftpsecure而不能登入成功
    
    
     solution : 這種原因是ubuntu中沒有ftpsecure的使用者。   指令添加該使用者即可  adduser  ftpsecure,之後,再次登入伺服器,登入成功。