其它认证考试辅导:Linux网络管理实验汇总(10)

来源:Linux认证    发布时间:2012-11-10    Linux认证视频    评论

 先是前期的用户和组添加以及目录的权限设置
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
如果你只想ftpusers组的用户访问,可以设置成770都行。
设置/usr/local/proftpd/etc/proftpd.conf
注意#表示注释,对设置没影响,可以不写
servername "frank’s ftp server"
servertype standalone
defaultserver on
port 21
umask 022
maxinstances 30 #最多有30个proftpd的pid
user nobody
group nobody
timeoutstalled 10
maxclients 10 #最多允许10个用户在线
maxclientsperhost 1 "对不起,一个ip只允许一个连接"
allowstorerestart on 
#允许断点续传(上传),断点续续(下载)是默认支持的,不用设置
displaylogin welcome.msg #欢迎词文件
serverident off #屏蔽服务器版本信息
defaultroot ~ ftpusers #设置ftpusers组只能访问自己的目录

allowoverwrite on

#不允许写
denyuser kaoyan

#不允许删除,改名,下载
denyuser upload

transferrate retr 50 user kaoyan
transferrate stor 100 user upload

我这里实现的方式还可以通过

limit大致有以下动作,基本能覆盖全部的权限了
cmd:change working directory 改变目录
mkd:make directory 建立目录的权限
rnfr: rename from 更改目录名的权限
dele:delete 删除文件的权限
rmd:remove directory 删除目录的权限
retr:retrieve 从服务端下载到客户端的权限
stor:store 从客户端上传到服务端的权限
read:可读的权限,不包括列目录的权限,相当于retr,stat等
write:写文件或者目录的权限,包括mkd和rmd
dirs:是否允许列目录,相当于list,nlst等权限,还是比较实用的
all:所有权限
login:是否允许登陆的权限 

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答