|
|
我按照 http://www.linuxforum.net/forum/ ... mp;o=all&fpart= 这篇文章配置了ftp,不过没有使用mysql和quota一起编译的,下面是我的conf
ServerName "Casper's FTP Server"
ServerType standalone
DefaultServer on
Port 21
Umask 022
MaxInstances 30
User nobody
Group nobody
ServerIdent off #屏蔽服务器版本信息
Rootlogin on #允许Root登陆
AllowForeignAddress on #允许FXP
AllowStoreRestart on #允许断点续传(上传)
UseReverseDNS off
IdentLookups off
MaxClients 30 #最多允许30个用户在线
MaxClientsPerHost 2 "对不起,一个IP只允许二个连接"
TimeoutStalled 10
DisplayLogin welcome.msg
<Directory />
AllowOverwrite on
</Directory>
DefaultRoot ~ #ftpusers #设置ftpusers组只能访问自己的目录
<Anonymous ~shantou0754>
User ftpusers
Group ftpusers
<Directory /home/shantou0754>
<Limit WRITE> #不允许写
DenyUser shantou0754
</Limit>
TransferRate RETR 20 user shantou0754
</Directory>
</Anonymous>
<Anonymous ~upload>
User ftpusers
Group ftpusers
<Directory /home/shantou0754>
<Limit RMD RNFR DELE RETR> #不允许删除,改名,下载
DenyUser upload
</Limit>
TransferRate STOR 100 user upload
</Directory>
</Anonymous>
但是这样启动ftp后什么都不能登陆了。
添加用户时也是跟教程的一样,用户名更改了的。
group add ftpusers
useradd -d /home/kaoyan -g ftpusers -s /bin/fales kaoyan
useradd -d /home/kaoyan -g ftpusers -s /bin/fales upload
chown -R kaoyan:upload /home/kaoyan (但是这一步老提示组错误)
chmod -R 775 /home/kaoyan
哪里出错了呢?大虾们帮忙看看。 |
|