由 turbo123 在 11-06-2002 14:52 发表:
大家可以帮我看看我的proftpd.conf哪里设错了?谢谢
我希望让ftp禁止匿名登陆,然后,让www用户可以登陆/home/www来维护网页,
让me用户,可以登陆/home/me来存取文件,让share组的用户登陆/home/share
同时,让他们自能在自己的目录下工作。
但现在我的用户登陆后只能读不能写,请问我哪里设错了?
ServerName "ProFTPD Default Installation"
ServerType standalone
DefaultServer on
Port 21
Umask 022
MaxInstances 5
TimeoutStalled 300
User ftp
Group ftp
ExtendedLog /var/log/proftpd.log
1<directory *="">
2
3AllowOverwrite on
4
5</directory>
MaxClients None "Sorry, max %m users -- try again later"
1<global>
2
3ServerIdent on "我的ftp"
4
5DefaultChdir /home
6
7DefaultRoot /home/share ftp
8
9DefaultRoot /home/www www
10
11DefaultRoot /home/me me
12
13ShowSymlinks off
14
15RootLogin off
16
17RequireValidShell off
18
19AllowRetrieveRestart on
20
21HiddenStor off
22
23AllowOverwrite on
24
25AuthAliasOnly off
26
27LoginPasswordPrompt off
28
29</global>
另:怎样在linux下添加一个用户,使他们只有访问一个特定目录的权限,其他什么事情都不能做?
由 chaiking 在 11-06-2002 16:02 发表:
#将用户限制在自己的目录下面
DefaultRoot ~
你的
> quote:
>
> * * *
>
>
>
> DefaultRoot /home/share ftp
>
> DefaultRoot /home/www www
>
> DefaultRoot /home/me me
>
>
>
> * * *
我觉得写错了,应该改成组名而不是用户名<br /