概要: 本文主要介紹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,如圖,點選連接配接按鈕即可
如果成功登陸 則會出現如下界面:
這時你就可以向服務段上傳檔案或者下載下傳檔案了 。 但是,這種過程可能并不是一帆風順的。我在這個過程中遇到了如下問題。
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,之後,再次登入伺服器,登入成功。