vsftpd系统虚拟帐户大乱斗 2018-05-31 | ftp/dhcp/nfs/samba/mail/vpn 一、需求 1、系统帐号和虚拟帐号 这是一个相当复杂的需求,系统上一些采集系统走的ftp进行采集的。历史积累下来的,最早都是直接在OS上创建系统帐号再ftp登录(shell大部分设置为/bin/false或/sbin/nologin,也部分使用的bash和csh)。后来由于系统安全加固…… Continue reading
vsftpd连接变慢处理 2018-03-14 | ftp/dhcp/nfs/samba/mail/vpn 一、问题现象 业务反馈,现网的一些主机通过ftp连接时,经常会遇到超时情况,通过手动连接也发现正常响应后,后面认证时花很长时间才连上。查看vsftpd.conf配置没发现什么异常。 二、分析解决 先在本机通过连接回环地址,发现连接还是比较快的,没有出现卡顿情况,通过其他主机,连接本机的…… Continue reading
vsftpd使用mysql进行虚拟用户认证 2013-07-25 | ftp/dhcp/nfs/samba/mail/vpn 一、相关软件安装 1、vsftp、mysql服务的安装 1[root@localhost ~]#yum install vsftpd mysql-server mysql-devel pam-devel -y 2、pam_mysql模块的安装 默认centos的yum源里有一个mod_auth_mysql包,该包和本文讲到的pam_mysql不是同一个包,前者是apache下进行http下的mysql认证使用的包。后者p…… Continue reading
vsftpd之chroot_local_user与chroot_list_enable 2013-07-14 | ftp/dhcp/nfs/samba/mail/vpn 一、chroot_local_user与chroot_list_enable详解 很多情况下,我们希望限制ftp用户只能在其主目录下(root dir)下活动,不允许他们跳出主目录之外浏览服务器上的其他目录,这时候我就需要使用到chroot_local_user,chroot_lis…… Continue reading
企业vsftpd配置案例 2012-10-31 | ftp/dhcp/nfs/samba/mail/vpn 【案例1】 建立基于虚拟用户的FTP服务器,并根据以下要求配置FTP服务器。 (1)配置FTP匿名用户的主目录为/var/ftp/anon。下载带宽限制为100kB/s (2)建立一个名为abc,口令为361way.com的FTP账户。下载带宽限制为500kB/s。 (3)设置FTP服务…… Continue reading
vsftpd配置文件详解 2012-10-30 | ftp/dhcp/nfs/samba/mail/vpn 1.默认配置 1>允许匿名用户和本地用户登陆。 1anonymous_enable=YES 2local_enable=YES 2>匿名用户使用的登陆名为ftp或anonymous,口令为空;匿名用户不能离开匿名用户家目录/var/ftp,且只能下载不能上传。 3>本地用户的登录名为本地用户名,口令为此本地用户的口令;本地用户可以在自 己家目录…… Continue reading
如何将vsftp服务运行于standalone模式 2012-01-10 | ftp/dhcp/nfs/samba/mail/vpn vsftp可以运行在两种模式下:一种是xinted守护,一种是独立进程模式运行。在redhat下默认运行的是后者,在suse下默认运行的是前者的模式。对于比较繁忙的ftp服务要求,建议将vsftp服务运行于standalone方式,以适应繁忙的任务需求。这里以suse下的配置为例…… Continue reading