ubuntu14.0.4服务器版本安装vsftpd无法启动

上网、浏览、聊天、下载等
回复
zimu002
帖子: 2
注册时间: 2014-08-22 0:15
系统: ubuntu14.0.4

ubuntu14.0.4服务器版本安装vsftpd无法启动

#1

帖子 zimu002 » 2014-08-22 0:24

系统是ubuntu14.0.4 完全新安装的系统,没有任何干扰软件安装
进入系统后切换到root权限
进行vsftpd安装(apt-get install vsftpd)
安装完成之后发现vsftpd没有启动 一直是stop/waiting状态
删除vsftpd.conf文件后执行service vsftpd start 服务就可以正常的启动
这个问题困扰我好几天了 有大神帮我看看吗

ps 论坛上的有一个跟我这里一样的问题,我都试过 没有任何作用....
zimu002
帖子: 2
注册时间: 2014-08-22 0:15
系统: ubuntu14.0.4

Re: ubuntu14.0.4服务器版本安装vsftpd无法启动

#2

帖子 zimu002 » 2014-08-22 11:44

有没有大神帮帮我啊 ssh上去看一下呗
taohunter
帖子: 1555
注册时间: 2012-03-31 3:29

Re: ubuntu14.0.4服务器版本安装vsftpd无法启动

#3

帖子 taohunter » 2014-08-25 14:10

zimu002 写了:系统是ubuntu14.0.4 完全新安装的系统,没有任何干扰软件安装
进入系统后切换到root权限
进行vsftpd安装(apt-get install vsftpd)
安装完成之后发现vsftpd没有启动 一直是stop/waiting状态
删除vsftpd.conf文件后执行service vsftpd start 服务就可以正常的启动
这个问题困扰我好几天了 有大神帮我看看吗

ps 论坛上的有一个跟我这里一样的问题,我都试过 没有任何作用....

和你确认一下,登录进系统后你是如何切换到root权限的?

先明确告诉你,登录进去以后用这种方式安装vsftpd,不需要再做任何配置,装完/usr/bin/vsftpd就自动启动了,而且马上就可以在本机用盘ftp客户端(或者命令行命令,甚至是浏览器输入ftp地址都行)测试成功了:

代码: 全选

$ sudo apt-get install vsftpd
用下面的命令把你的vsftpd.conf配置文件,以及vsftpd的log文件中的内容贴上来看看:

代码: 全选

cat /etc/vsftpd.conf
sudo cat /var/log/vsftpd.log
如果自己改过vsftpd配置文件,错误的配置文件会导致vsftpd无法启动--你描述的现象似乎就是这种情况。可以先尝试彻底删除vsftpd,然后重新安装,用缺省的vsftpd配置文件试试,

代码: 全选

sudo apt-get purge vsftpd
sudo apt-get install vsftpd
ps -ef |grep vsftpd
最后一条命令应该可以看到这样的结果:

代码: 全选

$ ps -ef|grep vsftpd
root      7671     1  0 13:49 ?        00:00:00 /usr/sbin/vsftpd                                  <--看到这个就说明vsftpd起来了
myuser   7899  7802  0 14:05 pts/24   00:00:00 grep --color=auto vsftpd
三年后终于回到16.04--稳定了!
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu14.0.4服务器版本安装vsftpd无法启动

#4

帖子 poloshiao » 2014-08-25 14:18

进入系统后切换到root权限
在 Ubuntu 儘量避免直接使用 root 登入 或 切換成 root 登入
最好使用 非 root 登入 需要 root 權限時使用 sudo 或 gksudo

參閱
https://help.ubuntu.com/community/vsftpd
https://help.ubuntu.com/14.04/servergui ... erver.html
回复