由 netdigger 在 01-04-2004 22:15 发表:
如何把proftp的用户设置在当前目录中?
我用的是proftpd-1.2.9+mysql。取消了匿名登录,同时加上了DefaultRoot ~
但是现在的情况很奇怪:
1、匿名用户仍然可以登录,但被限制在自己的目录中。
2、用系统用户或都mysql表里面的用户,则用户可以去任何一个目录,言下之意就是可以看我系统中的任何一个目录,下载任何一个文件。
请问:1、我要怎么样才能把匿名用户完全排除?
2、我怎么样才能用户锁在用户自己的目录中?
LFS ID: 6226
Name: netdigger
First LFS version: 5.0
由 nbxmedia 在 01-04-2004 22:55 发表:
设置完后重启proftpd没有?
是不是把DefaultRoot放在了
1<anonymous>和</anonymous>
之间?
个人网站转向Smarty,一个人要做两份活,还要分开干,哎…………
Athlon1200/512M DDR333/10G HD/KM400/19寸彩显
由 netdigger 在 01-05-2004 14:23 发表:
谢谢楼上的答复。
第二个问题已经找到了:
用ftpshut now关闭proftd时,好象并没有真正的关闭这个服务。所以导致这个配置没有真正起做用。最后我执行了killall proftpd。然后再重启以后,就限制在当前目录了。
第一个问题还没有解决。我已经把
1<anonymouse></anonymouse>
这段已经删除了,但用匿名用户仍旧可以登录。是不是我要把系统的ftp用户删除才可以?
LFS ID: 6226
Name: netdigger
First LFS version: 5.0
由 nbxmedia 在 01-05-2004 14:27 发表:
不,换一个带密码的系统用户作为Anonymous的user alias,那样就不能“匿名”登录了
个人网站转向Smarty,一个人要做两份活,还要分开干,哎…………
Athlon1200/512M DDR333/10G HD/KM400/19寸