FTP服务器中将用户限制在自己目录下的方法

王朝other·作者佚名  2006-12-16
窄屏简体版  字體: |||超大  

第一步:创建一个ftp guest组,用groupadd命令,也可以用ftp服务器创建的ftp组

(less /etc/group看看是否存在,如果装了ftp server的话都有这个组存在)。

第二步:在ftp组中添加ftp用户。

第三步:修改/etc/ftpaccess文件,加入guestgroup的定义: guestgroup ftp。

或者用guestuser直接指定ftp用户名,如:guestuser ftpuser。

第四步:向这个用户的$HOME目录下拷贝必要的文件,主要是与ls有关的。一般的ls要

Lib支持,你得重新编译ls,或把lib目录copy过去.或者拷贝ftp server带的ls,

比如把/home/ftp/下的bin,etc,lib三个目录拷贝到这个用户的根目录下,

并修改权限(chown username.ftp *)。

注意:现在Linux下带的ftp无须拷贝这些文件,至少我用的Redhat6.1是不需要

拷贝的。所以我就省去了第四步。

相关信息:

man ftpaccess 仔细阅读guestgroup和guestuser这一项。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航