美文网首页
vsftpd快速部署

vsftpd快速部署

作者: java_飞 | 来源:发表于2018-08-13 16:56 被阅读3次

vsftpd快速部署手册

搭建人:孙超飞

环境目的:搭建一个ftp服务器,使内部人员可以登录后进行文件的上传下载修改,仅限与ftp组内用户,其他用户为可看;

系统版本:Red Hat Enterprise 6.5 x86_64

搭建时间:2017-2-20

1.准备工作

基础部署所需要的虚拟机:

一台linux服务器。

Red Hat Enterprise 6.5 x86_64.iso的镜像文件;

2.搭建过程

1.安装linux系统(过程略);

 2.挂在Red Hat Enterprise 6.5 x86_64.iso到media下;

 3.编写一个yum仓库;

4.测试仓库是否成功;

yum list 或者yum clean all

5.检查本服务器是否安装过vsftpd包;

如果没有安装无任何提示,如果安装了,则出现

6.安装vsftpd服务;最后提示Y/N输入Y;

7.查看一下passwd文件,是否有ftp这个用户;

 8.为ftp用设置密码,重复输入两次密码确认;

 9.修改vsftpd.conf文件与下面一样;

10.更改ftp用户所对应家目录文件夹下所有文件的所属组和所属用户。

11.更改ftp用户所对应家目录文件夹下所有文件的权限为774(所有者和所属组可读可写可执行,其它用户权限为可读);

12.修改selinux的允许权限,使ftp能够通过selinux,设置成以下状态;

 13.配置防火墙的规则。(注意这三条规则必须在最后一条规则前面)

14.重启防火墙;

15. 启动ftp服务,如果启动就重启一下;

 16.通过本地主机访问ftp服务器;

17.创建虚拟用户(只能登录ftp无法登录服务器)

18.实验环境的IP和账户密码;

主机名IP地址账户密码角色

David192.168.0.80root123456服务器超级管理员

David192.168.0.80ftp123456ftp用户

David192.168.0.80test123456ftp用户

David192.168.0.80test1123456ftp用户

注意1:如果是ubuntu系统的话,用户指定的根目录必须删除它的w权限,所有用户只要想登录ftp的,必须删掉w权限;删除后在该目录内只能看;

建议:在指向的根目录内新建一个目录给其最大权限,用户就可以在该目录里面进行上传、下载、删除等操作;

注意2:必须将/etc/pam.d/vsftpd文件内的最后一串

否则无法登陆

相关文章

网友评论

      本文标题:vsftpd快速部署

      本文链接:https://www.haomeiwen.com/subject/oumubftx.html