zoukankan      html  css  js  c++  java
  • Linux系统学习 十四、VSFTP服务—配置文件解析、客户端使用

    3、配置文件解析

    默认配置选项:

    一般情况下不允许匿名用户登录

     

     

     

    全局配置选项:(手工添加)

    listen_address=192.168.4.1             #设置监听地址

    listen_port=21                   #设置监听ftp服务的端口号

    download_enable=YES              #是否允许下载文件

    max_clients=0          #限制并发客户端连接数

    max_per_ip=0          #限制同一IP地址的并发连接数

     

    被动模式:

    pasv_enable=YES              #开启被动模式

    pasv_min_port=24500              #被动模式最小端口  至少大于一万,要小于65535

    pasv_max_port=24600             #被动模式最大端口

     

    常用安全配置(默认是注释掉的):

    accept_timeout=60                   #被动模式,连接超时时间

    connect_timeout=60                 #主动模式,连接超时时间

    idle_session_timeout=600                #600秒没有任何操作就断开连接

    data_connection_timeout=500                #资料传输时,超过500秒没有完成,就断开连接

     

    注意:在FTP的配置文件中前后加空格做注释都不可以,会报错

     

     

    4、客户端使用

    使用命令连接

    ftp ip

    -help      获取帮助

    -get        下载

    -mget    下载一批文件

    -put           上传

    -mput       上传一批文件

    -exit          退出

     

    在用Windows连接Linuxftp时出现了连接超时的问题

    一般是两种情况:防火墙和SELinux,把这两个关闭了

    修改SELinux的配置文件

     

    然后重启系统,就会永久生效。

    查看防火墙

     

    第4条规则对ftp有影响,删除了

    在这中间我尝试直接关闭防火墙但是并没有解决问题,将关于ftp的防火墙规则删除后才解决了

    命令行模式:

    不支持目录下载,不支持断点续传

    Windows对话框登录:
    不支持断点续传

    使用ftp第三方传输工具:

    flashftp

  • 相关阅读:
    树链剖分学习笔记(未完)
    VI 配置文件(略全)
    linux之awk
    指针之基础篇
    linux之sed
    sqlplus命令手册
    Leetcode复习: 堆和栈
    leetcode 的shell部分4道题整理
    Regular Expression Matching [leetcode]
    深入浅出JAVA
  • 原文地址:https://www.cnblogs.com/Yuuki-/p/11947548.html
Copyright © 2011-2022 走看看