概要: 本文主要介绍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,之后,再次登录服务器,登录成功。