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

以上是 Linux系统学习十四、VSFTP服务—配置文件解析、客户端使用 的全部内容, 来源链接: utcz.com/z/511258.html

回到顶部