首页 运维 正文
Vsftpd的用户设置之虚拟用户

 2022-10-23    406  

Vsftpd的用户分为三类:匿名用户、本地用户(local user)以及虚拟用户(guest)。本文分为三章节来分别讲述Vsftpd的用户设置。

  一、虚拟用户

Vsftpd的用户设置之虚拟用户

  guest_enable=YES|NO 
  •   若是启动这项功能,所有的非匿名登入者都视为guest。默认值为关闭。

      guest_username= 
  •   定义VSFTPD的guest用户在系统中的用户名。默认值为ftp。

      二、vsftpd 虚拟用户的添加

      1 增加组 groupadd ftpgroup

      2 修改/etc/vsftpd/vsftpd.conf

      将底下三行

      #chroot_list_enable=YES
  •   #(defaultfollows)
  •   #chroot_list_file=/etc/vsftpd.chroot_list
  •   改为

      chroot_list_enable=YES
  •   #(defaultfollows)
  •   chroot_list_file=/etc/vsftpd/chroot_list
  •   3 增加用户 useradd -g ftpgroup -d /dir/to -M ftpuser

      4 设置用户口令 passwd ftpuser

      5 编辑文件: /etc/vsftpd/chroot_list

      内容为ftp用户名,每个用户占一行,如:

      peter

      john

      6 重新启动vsftpd

      [root@homevsftpd]#/etc/init.d/vsftpdrestart... 
    

    原文链接:https://77isp.com/post/8644.html

    =========================================

    https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。