请求各位大神协助解决!想请问是root用户下vsftpd不能使用吗?要怎么配置
才可以使用!
Ubuntu 14.04设置了以root账户登录后,执行apt-get install vsftpd
后,出现以下error:
“正在设置 vsftpd (3.0.2-1ubuntu2.14.04.1)....”
“initctl:未知任务:vsftpd”
进入/etc/init.d下面也没有发现vsftpd的资讯。
安装不成功,配置也试过了,执行service vsftpd restart
出现如下资讯:
“stop:未知任务:vsftpd”
“start:未知任务:vsftpd”
Ubuntu 14.04 安装vsftpd root用户无法安装
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 2
- 注册时间: 2016-08-12 15:12
- 系统: ubuntu 14.04
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: Ubuntu 14.04 安装vsftpd root用户无法安装
Ubuntu 14.04 的 vsftpd 在 /etc/init.d 下不提供任何文件。提供 /etc/init/vsftpd.confsammir 写了:进入/etc/init.d下面也没有发现vsftpd的资讯。
执行以下命令将结果全部复制贴上来,不要节选sammir 写了:“stop:未知任务:vsftpd”
“start:未知任务:vsftpd”
代码: 全选
sudo apt-get install --reinstall vsftpd
dpkg -l | grep vsftp
find /etc | grep vsftpd.conf
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
-
- 帖子: 2
- 注册时间: 2016-08-12 15:12
- 系统: ubuntu 14.04
Re: Ubuntu 14.04 安装vsftpd root用户无法安装
执行二楼 vickycq的cmd,执行log如下:
root@elan:~# apt-get install -reinstall vsftpd
E: 未知的命令行选项“r” [来自 -reinstall]
root@elan:~# apt-get install --reinstall vsftpd
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:
libntdb1 python-ntdb
Use 'apt-get autoremove' to remove them.
下列【新】软件包将被安装:
vsftpd
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 3 个软件包未被升级。
需要下载 0 B/111 kB 的软件包。
解压缩后会消耗掉 361 kB 的额外空间。
正在预设定软件包 ...
正在选中未选择的软件包 vsftpd。
(正在读取数据库 ... 系统当前共安装有 205599 个文件和目录。)
正准备解包 .../vsftpd_3.0.2-1ubuntu2.14.04.1_amd64.deb ...
正在解包 vsftpd (3.0.2-1ubuntu2.14.04.1) ...
正在处理用于 man-db (2.6.7.1-1ubuntu1) 的触发器 ...
正在处理用于 ureadahead (0.100.0-16) 的触发器 ...
正在设置 vsftpd (3.0.2-1ubuntu2.14.04.1) ...
initctl:未知任务: vsftpd
正在处理用于 ureadahead (0.100.0-16) 的触发器 ...
root@elan:~# dpkg -l |grep vsftp
ii vsftpd 3.0.2-1ubuntu2.14.04.1 amd64 lightweight, efficient FTP server written for security
root@elan:~# find /etc |grep vsftpd.conf
/etc/init/vsftpd.conf
/etc/vsftpd.conf
root@elan:~#
问题看起来依旧不能runing vsftpd
网上看到一篇帖子:
sudo service vsf restart
在Ubuntu下 居然 /etc/init.d/下没有此服务 并且该重启该服务必须是普通用户,
root 用户执行此命令如下
# service vsftpd restart
stop:未知任务: vsftpd
start:未知任务: vsftpd
我试了一下普通用户发现是能够正常操作的,只有在root 登录下是不可用的,不知道要怎么解决这个root登录不能用的问题。
root@elan:~# apt-get install -reinstall vsftpd
E: 未知的命令行选项“r” [来自 -reinstall]
root@elan:~# apt-get install --reinstall vsftpd
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:
libntdb1 python-ntdb
Use 'apt-get autoremove' to remove them.
下列【新】软件包将被安装:
vsftpd
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 3 个软件包未被升级。
需要下载 0 B/111 kB 的软件包。
解压缩后会消耗掉 361 kB 的额外空间。
正在预设定软件包 ...
正在选中未选择的软件包 vsftpd。
(正在读取数据库 ... 系统当前共安装有 205599 个文件和目录。)
正准备解包 .../vsftpd_3.0.2-1ubuntu2.14.04.1_amd64.deb ...
正在解包 vsftpd (3.0.2-1ubuntu2.14.04.1) ...
正在处理用于 man-db (2.6.7.1-1ubuntu1) 的触发器 ...
正在处理用于 ureadahead (0.100.0-16) 的触发器 ...
正在设置 vsftpd (3.0.2-1ubuntu2.14.04.1) ...
initctl:未知任务: vsftpd
正在处理用于 ureadahead (0.100.0-16) 的触发器 ...
root@elan:~# dpkg -l |grep vsftp
ii vsftpd 3.0.2-1ubuntu2.14.04.1 amd64 lightweight, efficient FTP server written for security
root@elan:~# find /etc |grep vsftpd.conf
/etc/init/vsftpd.conf
/etc/vsftpd.conf
root@elan:~#
问题看起来依旧不能runing vsftpd
网上看到一篇帖子:
sudo service vsf restart
在Ubuntu下 居然 /etc/init.d/下没有此服务 并且该重启该服务必须是普通用户,
root 用户执行此命令如下
# service vsftpd restart
stop:未知任务: vsftpd
start:未知任务: vsftpd
我试了一下普通用户发现是能够正常操作的,只有在root 登录下是不可用的,不知道要怎么解决这个root登录不能用的问题。
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: Ubuntu 14.04 安装vsftpd root用户无法安装
1. cat -n /etc/vsftpd.conf是root用户下vsftpd不能使用吗?
第 62 行
Note! Using "root" for uploaded files is not recommended!
2. http://serverfault.com/questions/34678/ ... oot-logins要怎么配置 才可以使用!
How to configure vsftpd to allow root logins?
2-1. 這一篇也許舊了些 可能需要微調 有錯誤訊息 請複製貼上來
2-2. 編輯 /etc/vsftpd.conf
使用 root 掃描上述檔案
詳讀 有關說明