Linux里面ftp为什么叫vsftp

首先要安装linux下的vsftp软件包

在这里峩们就不用源代码安装了。用的是rpm安装

如果在不设置任何的情况下可以以匿名的方式访问该ftp。

注.如果访问不了的时候请大家要把linux的防火牆也要关闭:

在安装好ftp会产生几个文件

这几个文件就是整个ftp控制和禁止用户的权限配置。

下面我们就来设置一个vsftpd的核心文件

最主要的僦是这些设置了。(这是一般都是默认的不是太懂的不要动)

大家可以设置下面的设置:

idle_session_timeout=60 限制远程的客户机连接后所建立的控制连接,在多长時间没有做任何的操作就会中断(秒)

connect_timeout=60 设置数据连接的最大激活时间多长时间断开,为别人所使用;

pasv-max-prot=端口号 定义最大与最小端口为0表示任意端口;为客户端连接指明端口;

listen_address=IP地址 设置ftp服务来监听的地址,客户端可以用哪个地址来连接;

local_root=path 无论哪个用户都能登录的用户定义登录帐号的主目录, 若没有指定,则每一个用户则进入到个人用户主目录;

chroot_local_user=yes/no 是否锁定本地系统帐号用户主目录(所有);锁定后用户只能访问用户的主目录/home/user,不能利用cd命令向上转;只能向下;

这些就是高级设置了。大家可以适当的更改

ftp的配置基本上只有这些了。

我要回帖

 

随机推荐