|
(%$$#^26067*&%2)我型我塑www.5x54.com
(%$$#^26067*&%2)我型我塑www.5x54.com 1. 如果有10个ftp帐号(%$$#^26067*&%2)我型我塑www.5x54.com,就要有10个虚拟用户?
(%$$#^26067*&%2)我型我塑www.5x54.com 正确
(%$$#^26067*&%2)我型我塑www.5x54.com
(%$$#^26067*&%2)我型我塑www.5x54.com 2. 给每个虚拟用户指定目录?
(%$$#^26067*&%2)我型我塑www.5x54.com 对
(%$$#^26067*&%2)我型我塑www.5x54.com
(%$$#^26067*&%2)我型我塑www.5x54.com 3. 如果是这样的话(%$$#^26067*&%2)我型我塑www.5x54.com,那我就要useradd10个用户咯?
(%$$#^26067*&%2)我型我塑www.5x54.com 不需要。所有的虚拟用户都映射到guest_username指定的系统用户上。所以(%$$#^26067*&%2)我型我塑www.5x54.com,只需useradd一次(%$$#^26067*&%2)我型我塑www.5x54.com,即添加一个用户用作guest_user
(%$$#^26067*&%2)我型我塑www.5x54.com
(%$$#^26067*&%2)我型我塑www.5x54.com 配置文件中的相关选项
(%$$#^26067*&%2)我型我塑www.5x54.com guest_enable=YES
(%$$#^26067*&%2)我型我塑www.5x54.com guest_username=yourguestuser
(%$$#^26067*&%2)我型我塑www.5x54.com
(%$$#^26067*&%2)我型我塑www.5x54.com 4. 这个ftp用户的主目录是怎么定的呢?是在useadd的时候指定的目录么?
(%$$#^26067*&%2)我型我塑www.5x54.com 默认情况下(%$$#^26067*&%2)我型我塑www.5x54.com,所有虚拟用户的主目录都是guest用户的主目录。但可以设置每个虚拟用户一个目录:
(%$$#^26067*&%2)我型我塑www.5x54.com
(%$$#^26067*&%2)我型我塑www.5x54.com user_config_dir=/etc/vsftpd_user_config
(%$$#^26067*&%2)我型我塑www.5x54.com
(%$$#^26067*&%2)我型我塑www.5x54.com /etc/vsftpd_user_config目录是分别存放每个虚拟用户特殊配置文件的地方(%$$#^26067*&%2)我型我塑www.5x54.com,每个用户一个配置文件(%$$#^26067*&%2)我型我塑www.5x54.com,配置文件的名字与虚拟用户名相同
(%$$#^26067*&%2)我型我塑www.5x54.com
(%$$#^26067*&%2)我型我塑www.5x54.com 配置文件中的选项的值将会覆盖总的配置文件vsftpd.conf中的值
(%$$#^26067*&%2)我型我塑www.5x54.com
(%$$#^26067*&%2)我型我塑www.5x54.com 为每个用户指定用户主目录
(%$$#^26067*&%2)我型我塑www.5x54.com local_root=/home/virtual/userdir
(%$$#^26067*&%2)我型我塑www.5x54.com
(%$$#^26067*&%2)我型我塑www.5x54.com 也可在vsftpd.conf中设置
(%$$#^26067*&%2)我型我塑www.5x54.com user_sub_token=$USER
(%$$#^26067*&%2)我型我塑www.5x54.com 那么每个虚拟用户的配置文件中设置local_root
(%$$#^26067*&%2)我型我塑www.5x54.com local_root=/home/virtual/$USER
(%$$#^26067*&%2)我型我塑www.5x54.com
(%$$#^26067*&%2)我型我塑www.5x54.com $USER就是虚拟用户的用户名(%$$#^26067*&%2)我型我塑www.5x54.com,即每个虚拟用户的主目录是/home/virtual下的与自己用户名同名的目录
(%$$#^26067*&%2)我型我塑www.5x54.com
|