用shell用户或虚拟用户登录pureftpd
要创建一个新用户,用下列的语法.
假设我们要创建“tim”这样一个虚拟用户,则可以使用如下命令:
其中: -u 将虚拟用户 tim 同系统用户 ftpuser 关联在一起. -d 参数使 tim 只能访问其 home 目录.而如果想让他访问整个文件系统,可以用 -D 选项. 执行完上述命令后,会提示输入密码,两次输入 tim 用户的密码即可.用户的口令会根据系统对加密方式的支持情况,选择一个最安全的方式进行加密. 然后需要建立“/home/ftp/tim”目录,并修改它的属性.
注意:在配置文件中有选项自动建立主目录. CreateHomeDir yes //设置为 yes 创建新虚拟用户时 pureftpd 自动创建用户的主目录. 但是有一点需要大家注意,就是它只支持二层目录的建立而不支持三层以上目录的建立.举个例子,如果我们创建虚拟用户是用如下语句: 拥有帝国一切,皆有可能。欢迎访问phome.net
而这时系统只有“/home”目录而没有“/home/ftp”目录,那么在 test 用户第一次登陆时 pureftpd 会创“/home/ftp”目录. 如果我们改变以上命令如下
而这时系统只有“/home”目录或“/home/ftp”目录,而没有“/home/ftp/test”目录,那么我们登陆时会得到没有主目录的提示. 其他参数含义: -z 选项运用用户在一天当中指定的时间段连接服务器.如 -z 0900-1800 ,则该用户只能在上午 9 点到晚上 6 点之间连接服务器. -r 选项或 -R 选项,可以限制用户从指定 IP 和掩码连入服务器.如,单一的 IP/掩码对(-r 192.168.1.0/24).多个IP/掩码对用英文逗号隔开(-r 192.168.1.0/24,10.1.0.0/16,127.0.0.1/32).仅 IP (-r 192.168.1.4,10.1.1.5).主机名(-r bla.bla.net,yopcitron.com).或者以上形式的任何组合.(-r,允许;-R拒绝) 拥有帝国一切,皆有可能。欢迎访问phome.net -y ,用户同一时间的并发连接数.或者 0 意味着不限制.也就是同一 IP 的连接数. -f ,默认虚拟用户的信息会被存放在“./etc/pureftpd.passwd”文件中,通过该选项可以改变该文件的位置.
默认的存储用户信息的文件存放在“ |
|||||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |