proftp怎么限定用户在自己目录中

可以通过指令DefaultRoot来实现。例如若希望将ftpusers组的用户限定在自己的home目录下,则需要首先创建该组:


/usr/sbin/groupadd ftpusers

  然后将用户ideal加入到该组中:


usrmod -G ftpusers ideal

最后在在proftpd.conf文件中添加如下内容:


DefaultRoot ~ ftpusers

  也可以限制用户登录以后仅仅访问自己主目录下的一个子目录:


DefaultRoot ~/anoftp ftpusers

  当然也可以将用户限制在其他目录之下,而不是自己的home目录下:


DefaultRoot /tmp ftpusers

  也可以限定一个用户组的某些用户被限制,而其他不作限制:


DefaultRoot ~ ftpusers,!empolyee


你可能感兴趣的:(proftp怎么限定用户在自己目录中)