zoukankan      html  css  js  c++  java
  • centos7搭建ftp

    安装 vsftpd

    yum install -y vsftpd

    查看是否安装了 

    cd /etc/vsftpd

    /etc/vsftpd/vsftpd.conf是核心配置文件。

    /etc/vsftpd/ftpusers 是黑名单文件,此文件里的用户不允许访问 FTP 服务器。

    /etc/vsftpd/user_list是白名单文件,是允许访问 FTP 服务器的用户列表。

    运行以下命令设置开机自启动。

    systemctl enable vsftpd.service

    运行以下命令启动 FTP 服务。

    systemctl start vsftpd.service

    运行以下命令查看 FTP 服务端口。

    netstat -antup | grep ftp

    配置 vsftpd

    vim /etc/vsftpd/vsftpd.conf

    将写权限修改为write_enable=YES

    将匿名上传权限修改为anon_upload_enable=YES

    运行以下命令更改 /var/ftp/pub 目录的权限,为 FTP 用户添加写权限,并重新加载配置文件。

    chmod o+w /var/ftp/pub/

    systemctl restart vsftpd.service

    配置本地用户登录

    运行以下命令创建 ftptest 用户。

    useradd ftptest

    运行以下命令修改 ftptest 用户密码。

    passwd ftptest

    vim /etc/vsftpd/vsftpd.conf

    将是否允许匿名登录 FTP 的参数修改为anonymous enable=NO

    将是否允许本地用户登录 FTP 的参数修改为local_enable=YES

    设置安全组

    重启

    浏览器访问:

    ftp://ip:21

  • 相关阅读:
    GDOI模拟赛Round 1
    Codeforces 241B
    Codeforces 325E
    Codeforces 235E
    Codeforces 293B
    Codeforces 263E
    快速傅里叶变换FFT
    后缀自动机
    NOI2011 Day2
    NOI2014 Day2
  • 原文地址:https://www.cnblogs.com/cghhnty/p/8144272.html
Copyright © 2011-2022 走看看