码迷,mamicode.com
首页 > 系统相关 > 详细

本地用户访问LinuxFTP服务

时间:2018-07-12 23:55:05      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:51cto   用户   成功   span   列表   允许   家目录   size   分享   

实验环境Linux系统+Windows系统

技术分享图片

1在Linux系统中创建一个用户xiaoming做为实验对象

技术分享图片

技术分享图片

2在windows中用用户xiaoming登录FTP,可以看到登录成功后此用户可以看到linux系统更目录下的所有内容,这对系统是非常危险的,所以需要在Linux系统中开启一条命令

技术分享图片

3为了防止其他用户可以随意访问需要在vsftpd.conf目录下将上图红框中的语句开启,去掉前面的#表示开启该命令,可以将访问的用户禁锢在自己的家目录中 (修改完文件后需要重启服务)

技术分享图片

4在Windows系统中再次登录用户xiaoming,可以看到不管是在家目录还是etc目录下,该用户只能看到自己的家目录

技术分享图片

技术分享图片

5在linux系统中除了可以限制用户的登录目录同样可以限制用户是否可以登录的权限,在vsftpd目录下 有一个user_list文件,其中就是限制用户是否可以登录,进入文件可以看到有一串用户列表,在列表之上有两条语句 userlist_deny=NO userlist_deny=YES,第一条语句是仅允许列表用户进行登录访问,第二条是禁止列表用户进行登录访问,如果没有特别指明执行哪条语句则默认执行第二条。这里我把用户xiaoming加到列表中,并执行默认语句

技术分享图片

6可以看到此用户已经无法登录

技术分享图片

技术分享图片

7这里如果想执行第一条语句可以在vsftpd.conf文件末尾添加,可以看到执行NO这条语句后,列表中的用户便可以登录



本地用户访问LinuxFTP服务

标签:51cto   用户   成功   span   列表   允许   家目录   size   分享   

原文地址:http://blog.51cto.com/13706760/2141209

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!