欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Linux系统学习 十四、VSFTP服务—配置文件解析、客户端使用

程序员文章站 2022-07-01 14:40:43
3、配置文件解析 默认配置选项: 一般情况下不允许匿名用户登录 全局配置选项:(手工添加) listen_address=192.168.4.1 #设置监听地址 listen_port=21 #设置监听ftp服务的端口号 download_enable=YES #是否允许下载文件 max_clien ......

3、配置文件解析

默认配置选项:

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

 Linux系统学习 十四、VSFTP服务—配置文件解析、客户端使用

 

 Linux系统学习 十四、VSFTP服务—配置文件解析、客户端使用

 

 Linux系统学习 十四、VSFTP服务—配置文件解析、客户端使用

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

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的配置文件

 Linux系统学习 十四、VSFTP服务—配置文件解析、客户端使用

 

 

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

查看防火墙

 Linux系统学习 十四、VSFTP服务—配置文件解析、客户端使用

 

 

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

 Linux系统学习 十四、VSFTP服务—配置文件解析、客户端使用

 

 

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

命令行模式:

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

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

使用ftp第三方传输工具:

flashftp