美文网首页
CentOS7.2部署FTP

CentOS7.2部署FTP

作者: 第三代程序员 | 来源:发表于2017-02-09 15:01 被阅读0次

目前Linux大部分部署的FTP服务器都是vsftpd,至于为什么,暂时没什么必要深究。

1.安装vsftpd

# yum check-update
# yum -y install vsftpd

2.配置参数

# vi /etc/vsftpd/vsftpd.conf

修改为如下参数

anonymous_enable=NO
chroot_local_user=YES
allow_writeable_chroot=YES
pasv_enable=Yes
pasv_min_port=40000
pasv_max_port=40100

3.重启ftp

# systemctl restart vsftpd.service
# systemctl enable vsftpd.service

4.修改防火墙配置

# firewall-cmd --permanent --add-service=ftp
# firewall-cmd --reload
# setsebool -P ftp_home_dir on

5.为ftp创建一个用户test1(指定目录为/home/www,不允许远程登录shell)

# useradd -d /home/www -m test1 -s /sbin/nologin

6.为ftp用户设置一个密码

# passwd test1

相关文章

  • CentOS7.2部署FTP

    目前Linux大部分部署的FTP服务器都是vsftpd,至于为什么,暂时没什么必要深究。 1.安装vsftpd 2...

  • centos系统下ftp账号的创建

    Linxu系统 选用centos7.2 64位系统1、安装安装vsftpd 2、创建ftp账号 3、相关配置 4、...

  • 文件服务-FTP服务器

    FTP文件服务器FTP介绍应用场景FTP的权限FTP的工作模式FTP安装部署FTP配置文件FTP客户端访问基于虚拟...

  • CentOS7.2启用FTP

    1. 安装vsftpd 2. 配置参数 3. 启动FTP

  • CentOS7.2安装FTP

    1.安装FTP软件 2.修改配置文件 3.用户密码配置 4.定义ftp列表文件 5.目录授权访问路径 6.授权变更...

  • FTP部署

    =========================================================...

  • Graylog集群环境搭建

    本次多节点环境部署示例是基于centos7.2进行,由于资源有限,将ES与Graylog和MongoDB部署在同一...

  • LNMP 环境配置 2017开春版集合

    目标: CentOS7.2 64位系统上部署好Nginx、PHP7、MariaDB 环境,支持https访问。 流...

  • FTP部署实战

    部署一个内网FTP服务器为了解决公司员工文件存储和下载的需求。要求部署内部FTP服务器,员工可以通过自己的账号的权...

  • 标题

    asp.net core跨平台--CentOS7.2部署asp.net core网站 随着vs2015 2017的...

网友评论

      本文标题:CentOS7.2部署FTP

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