zoukankan      html  css  js  c++  java
  • vsftpd搭建与配置(CentOS 7.4)

     

    1. 安装

    yum -y install vsftpd

    本次版本为vsftpd 3.0.2

    2. 配置

    2.1. 修改配置文件:

    vi /etc/vsftpd/vsftpd.conf

    anonymous_enable=NO

    local_enable=YES

    write_enable=YES

    local_umask=022

    connect_from_port_20=YES

    pasv_enable=YES  #设置是否允许被动模式

    #pasv_min_port=10024  #端口最小范围

    #pasv_max_port=65536  #端口最大范围

    2.2. 创建用户

    创建用户并设置密码

    useradd ftpuser

    Passwd ftpuser

    3. 连接FTP

    连接FTP,输入用户名和密码

    ftp://10.168.4.77

    4. 主动模式

    配置:

    pasv_enable=NO  #设置是否允许被动模式

    Linux模式使用被动模式,主动模式使用passive命令切换:

    [root@localhost ~]# ftp 10.168.4.76

    Connected to 10.168.4.76 (10.168.4.76).

    220 (vsFTPd 3.0.2)

    Name (10.168.4.76:root): ftpuser   

    331 Please specify the password.

    Password:

    230 Login successful.

    Remote system type is UNIX.

    Using binary mode to transfer files.

    ftp> ls

    550 Permission denied.

    Passive mode refused.

    ftp> passive

    Passive mode off.

    ftp> ls

    200 PORT command successful. Consider using PASV.

    150 Here comes the directory listing.

    -rw-rw-r--    1 1000     1002            0 Aug 21 02:58 1

    drwxrwxr-x    2 1000     1002            6 Aug 21 03:24 test

    226 Directory send OK.

    Windows默认使用主动模式,使用“quote PASV”切换为被动模式

    5. 被动模式

    配置:

    pasv_enable=YES  #设置是否允许被动模式(默认被动)

  • 相关阅读:
    利用ADO.NET将XML转换成数据库表
    Oracle10g:如何以DBA身份登陆SQL*Plus
    学会批处理,用心学很容易!
    进一步理解windows任务管理器
    Linux 编程经典书籍推荐
    OracleOraDb10g_home1TNSListener配置问题
    查看当前用户constraint信息
    成就DBA的职业生涯(转载)
    tnsnames.ora 监听配置文件详解
    数据库完整性约束
  • 原文地址:https://www.cnblogs.com/gongxr/p/13541932.html
Copyright © 2011-2022 走看看