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  #设置是否允许被动模式(默认被动)

  • 相关阅读:
    标题栏外区域拖动窗体
    搜索引擎技术核心揭密
    用C#实现木马程序(转载)
    DotNet里的控件数组
    RECORDNUMBER应用之控制每页显示行数及隔行换色
    搜索引擎技术学习
    VB里面操作Excel(居然比C#强)
    第三代搜索引擎技术与P2P
    C# 用API播放声音
    如何判断ExecuteScalar()得到的结果是否有记录
  • 原文地址:https://www.cnblogs.com/gongxr/p/13541932.html
Copyright © 2011-2022 走看看