• 如何建ftp的虚拟用户访问


    $yum -y install vsftpd
    $touch /var/log/vsftpd.log


    在 /etc/vsftpd/vsftpd.conf下修改参数
    anonymous_enable=NO 设定不允许匿名访问
    chroot_list_enable=YES 使用户不能离开主目录
    xferlog_file=/var/log/vsftpd.log
    ascii_upload_enable=YES
    ascii_download_enable=YES
    local_enable=YES
    pam_service_name=vsftpd


    以下3个愿来没有自己加
    guest_enable=YES
    guest_username=ftp
    user_config_dir=/etc/vsftpd/vuser_conf

    $touch /etc/vsftpd/chroot_list
    $echo ftp >> /etc/vsftpd/chroot_list

    创建用户密码文本/etc/vsftpd/vuser_passwd.txt
    mousachi
    password

    $db_load -T -t hash -f /etc/vsftpd/vuser_passwd.txt /etc/vsftpd/vuser_passwd.db

    编辑认证文件/etc/pam.d/vsftpd 全部注释掉原来语句
    再增加以下两句
    auth required pam_userdb.so db=/etc/vsftpd/vuser_passwd
    account required pam_userdb.so db=/etc/vsftpd/vuser_passwd

    创建虚拟用户个性CentOS FTP服务文件
    $mkdir /etc/vsftpd/vuser_conf/
    $vi /etc/vsftpd/vuser_conf/mousachi
    cd
    mousachi这个文件中添加以下内容
    local_root=/opt/ftp/das
    write_enable=YEScd
    anon_umask=022
    anon_world_readable_only=NO
    anon_upload_enable=YEScat
    anon_mkdir_write_enable=YES
    anon_other_write_enable=YES

    $mkdir /opt/ftp/mousachiftp
    $chown ftp:ftp /opt/ftp/mousachiftp
    $chmod 777 /opt/ftp/mousachiftp

    $service vsftpd start

  • 相关阅读:
    csrf漏洞
    WebServer远程部署
    URL跳转与钓鱼
    代码注入
    暴跌之后-如何低位灵活补仓
    操盘策略:在交易之前做好应变准备
    操盘策略:股价异动未必主力所为
    赖在长沙的50个理由
    倒在黎明前:融资客股市震荡中被强*损失850万
    操盘策略:巧用盘中T+0交易
  • 原文地址:https://www.cnblogs.com/mousachi2007/p/6438399.html
Copyright © 2020-2023  润新知