zoukankan      html  css  js  c++  java
  • 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服务

    service xinetd restart  

  • 相关阅读:
    CentOS7安装iptables防火墙
    Linux下ntpdate时间同步
    linux下的时间及时区设置
    linux下的DNS
    sysctl
    ab -n -c
    VIM 中 查看{}是否闭合,按%跳转到下个闭合
    要删除共享的初始登陆名 cmd下输入net use * /delete
    case in esac ` for in do done ` while true / false
    read op case $op in
  • 原文地址:https://www.cnblogs.com/ahjesus/p/3736649.html
Copyright © 2011-2022 走看看