vsftpd系统虚拟帐户大乱斗

一、需求

1、系统帐号和虚拟帐号

这是一个相当复杂的需求,系统上一些采集系统走的ftp进行采集的。历史积累下来的,最早都是直接在OS上创建系统帐号再ftp登录(shell大部分设置为/bin/false或/sbin/nologin,也部分使用的bash和csh)。后来由于系统安全加固[……]

Read more

vsftpd连接变慢处理

一、问题现象

业务反馈,现网的一些主机通过ftp连接时,经常会遇到超时情况,通过手动连接也发现正常响应后,后面认证时花很长时间才连上。查看vsftpd.conf配置没发现什么异常。

二、分析解决

先在本机通过连接回环地址,发现连接还是比较快的,没有出现卡顿情况,通过其他主机,连[……]

Read more

vsftpd之chroot_local_user与chroot_list_enable

一、chroot_local_user与chroot_list_enable详解

很多情况下,我们希望限制ftp用户只能在其主目录下(root dir)下活动,不允许他们跳出主目录之外浏览服务器上的其他目录,这时候我就需要使用到chroot_local_user,chroot_list_e[……]

Read more

企业vsftpd配置案例

【案例1】

建立基于虚拟用户的FTP服务器,并根据以下要求配置FTP服务器。

(1)配置FTP匿名用户的主目录为/var/ftp/anon。下载带宽限制为100kB/s

(2)建立一个名为abc,口令为361way.com的FTP账户。下载带宽限制为500kB/s。

(3[……]

Read more