首页 > 服务器 > Ftp服务器 > 正文

ahjesus配置vsftpd和xinetd

2024-09-09 20:58:48
字体:
来源:转载
供稿:网友
ahjesus配置vsftpd和xinetd

vsftpd的简单配置参考此教程 传送门

教程内xinetd的配置失效,

用xinetd方式启动ftp方式如下

1、在/etc/xinetd.d/目录中创建一个文件vsftpd

内容如下:

service ftp{        socket_type             = stream        wait                    = no        user                    = root        server                  = /usr/sbin/vsftpd        log_on_success          += DURATION USERID        log_on_failure          += USERID        nice                    = 10        disable                 = no}

2、复制vsftpd.conf到/etc/目录下,因为xinetd对vsFTPd配制文件应该在/etc目录下,所以我们就必须把这个文件复制到/etc目录下,否则会出现系统中local用户无法登入,也就是说,不复制这个文件会出现ftp非匿名用户无法访问,只能用匿名用户访问。

cp/etc/vsftpd/vsftpd.conf/etc/vsftpd.conf

3、更改配制文件/etc/vsftpd.conf,把如下的项注掉:

也就是把

listen=YES

改为

#listen=YES

或者是把这行删除也行。

4、把/etc/init.d/vsftpd这个文件删除。其实最好的备份到别处,因为我们有时实验来实验去,可能还会转到standalone模式启动。我就直接移动到别的目录,比如是/root下面的backup目录。

mkdir/root/backup

mv/etc/init.d/vsftpd/root/backup

5、把vsftpd的服务取消

6、重启xinetd服务

servicexinetdrestart


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表