家园首页 Php4手册 我的相册 家园下载 个人文集 给我留言
我形我塑,网络相册,www.5x54.com 相册 相册 心情相册,少女相册 免费申请,我形我塑免费相册
 家园 个人文集   http://www.5x54.com
 


搞懂vsftp虚拟用户的含义...


作者:chinaunix.net    点击: 读取中...

引用代码:原帖由 "baalchina" 发表: (%$$#^26067*&%2)我型我塑www.5x54.com
我看了这里的vsftp的配置(%$$#^26067*&%2)我型我塑www.5x54.com,我这样的目的好像用虚拟用户是最好了。但是我不大清楚(%$$#^26067*&%2)我型我塑www.5x54.com,这个虚拟用户(%$$#^26067*&%2)我型我塑www.5x54.com,是不是说我如果有10个ftp帐号(%$$#^26067*&%2)我型我塑www.5x54.com,就要有10个虚拟用户?然后给每个虚拟用户指定目录?如果是这样的话(%$$#^26067*&%2)我型我塑www.5x54.com,那我就要  (%$$#^26067*&%2)我型我塑www.5x54.com
useradd10个用户咯?  (%$$#^26067*&%2)我型我塑www.5x54.com
(%$$#^26067*&%2)我型我塑www.5x54.com
这个ftp用户的主目录是怎么定的呢?是在useadd的时候指定的目录么? (%$$#^26067*&%2)我型我塑www.5x54.com
(%$$#^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

收藏此文章     打印  更新     编辑此文章    『关闭窗口』