当前位置: 移动技术网 > 科技>操作系统>Linux > FTP服务器虚拟用户配置

FTP服务器虚拟用户配置

2020年01月11日  | 移动技术网科技  | 我要评论

ftp服务配置问题及解决方案

  使用被动模式,设置云主机ip为被动模式数据传输地址:在配置文件内添加

    pasv_enable=yes

    pasv_promiscuous=yes

    pasv_address=云主机ip

  配置虚拟用户,访问ftp服务:具体配置<vsftpd虚拟用户配置> ---> #网站链接#

  所有创建文件均按题目要求创建,以下所引用的文件创建要求为2018国赛b卷ftp配置要求

    1、创建用户列表文件,内容为用户登录名和密码

      #/etc/vsftpd/vlogin.list#

    2、使用 db_load -t -t hash -f 命令,将用户列表文件转换为.db的用户数据库文件

      #/etc/vsftpd/vlogin.list --> /etc/vsftpd/vlogin.db#

    3、创建.vu的pam配置文件

      #/etc/pam.d/vsftpd.vu# ;

    编辑添加

      auth required pam_userdb.so db=/etc/vsftpd/vlogin

      account required pam_userdb.so db=/etc/vsftpd/vlogin

    4、创建用户配置目录  #/etc/vsftpd/user_conf#

    5、在用户配置目录下以用户名创建配置文件,并编辑配置文件添加用户权限

    6、创建宿主用户

       #useradd  -d /data/ftp_data -s /sbin/nologin virtual#

      #chown virtual:virtual /data/ftp_data/#

      #chmod 777  /data/ftp_data#

    7、编辑vsftpd服务主配置文件,添加、更改配置

      pam_service_name=vsftpd.vu

      guest_enable=yes

      guest_username=virtual

      user_config_dir=/etc/vsftpd/user_conf

      allow_writeable_chroot=yes

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网