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

第十一章   Linux   FTP服务

时间:2016-11-07 08:29:26      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:linux   ftp

实验要求:

 

构建可匿名访问ftp服务器

匿名用户能下载和上文件到pub目录中

本地用户登录ftp后禁锢在自己的宿主目录中,并禁止本人名账户访问ftp

所有上传文件都去除非宿主位的写权限,使用ftp命令验证效果。

构建虚拟用户服务器。

添加benet班级名、本名的三个虚拟账户

Benet用户只允许下载文件班级名账户可以下载上传文件,本人账户可以上传下载文件和目录可以删除,改名文件和目录。

服务器最多允许1000并发连接,每个ip最多可以同时连接两个,benet用户限速100KB/s

 

 

 

一、 关闭防火墙和selinux服务

技术分享 

技术分享 

二、 挂载光盘

 

技术分享 

三、 安装ftp

 

技术分享 

四、 备份配置文件

技术分享 

五、 创建匿名用户访问ftp

 

1开启匿名

技术分享 

2匿名上传和创建目录

技术分享 

3、匿名目录和其他权限

技术分享 

4启动服务

技术分享 

5设置文件属主

技术分享 

5客户端验证

技术分享 

 技术分享

六、 使用本地用户登录ftp

 

1、 创建用户

技术分享2配置文件

技术分享 

3、 禁锢

技术分享 

4、 赋予本地用户权限

技术分享 

5、 重启服务

技术分享 

6客户端验证

技术分享技术分享 

 

 

七、 禁止本名登录

 

1将用户加入user_list文件中

技术分享 

2、 禁止用户

技术分享 

3、 重启服务

技术分享 

4、 或者将用户直接加入黑名单

技术分享技术分享 

5、 验证

技术分享 

八、 虚拟用户访问ftp

 

 

1、 创建文本格式的用户

技术分享技术分享 

2、 创建db 格式的数据文件

技术分享 

3、 赋予文件权限

技术分享 

4添加虚拟用户的映射账号、创建ftp目录

 

技术分享 

4、 为虚拟用户建立PAM认证文件

技术分享 

技术分享 

5、 修改vsftpd配置

技术分享 

6、 不同用户配置权限

 

技术分享 

Fuhao用户

技术分享 

技术分享 

Yaya 用户

技术分享 

7、 修改vsftpd配置

技术分享 

 

8、 重启服务

技术分享 

9、 验证

技术分享 


第十一章   Linux   FTP服务

标签:linux   ftp

原文地址:http://songshuboke.blog.51cto.com/12181324/1870035

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