• centos 7 安装及配置vsftpd


    一、防火墙开放21端口

    二、创建FTP用户,创建完用户后在/etc/passwd里是这样呈现的:ftpuser:x:1008:1008::/var/www/html:/sbin/nologin

    三、yum list |grep vsftpd找到包名并使用yum安装

    四、编辑配置文件/etc/vsftpd/vsftpd.conf,写入以下内容

    # 1. 不允许匿名登录
    anonymous_enable=NO

    # 2. 实体用户配置,可写入且 umask为002 
    local_enable=YES
    write_enable=YES
    local_umask=002
    userlist_enable=YES
    userlist_deny=YES
    userlist_file=/etc/vsftpd/user_list    这里是不允许登录FTP的用户,这个文件必须存在

    # 3. 服务相关配置

    use_localtime=YES
    dirmessage_enable=YES
    xferlog_enable=YES
    connect_from_port_20=YES
    xferlog_std_format=YES
    listen=YES
    listen_port=51888                   
    pam_service_name=vsftpd
    tcp_wrappers=YES
    banner_file=/etc/vsftpd/welcome.txt 欢迎词,这个文件必须存在

    五、启动服务,客户端测试是否可以登录

    systemctl enable vsftpd    服务开机自启动

    systemctl start vsftpd  启动服务

    在Windows电脑上测试是否可以访问,双击计算机输入ftp://FTP的IP地址/

  • 相关阅读:
    「学习笔记」Min25筛
    hash索引
    Thread的setDaemon(true)方法的作用
    Reactor模式详解
    题目整理
    jstat命令查看jvm的GC情况 (以Linux为例)
    jvm参数调优
    以网游服务端的网络接入层设计为例,理解实时通信的技术挑战
    Java 工程师成神之路
    ID生成 雪花算法
  • 原文地址:https://www.cnblogs.com/leon2659/p/9745008.html
Copyright © 2020-2023  润新知