vsftpd登录时欢迎语修改方法

1 条评论

今天小宇说我这个FTP登录欢迎语还是人家的(我用的疯子的lnmp包),所以我们也来修改一下欢迎语吧.

这个欢迎语是在vsftpd.conf中的,所以只需要修改vsftpd.conf即可.

vi /etc/vsftpd/vsftpd.conf

找到ftpd_banner,=符号后面就是登录的欢迎语了,修改为自己的即可,如果是一个文件,那么修改对应的文件即可.
例如我修改为:
ftpd_banner=Welcome to Monface's FTP service. Support email:1@totnt.com QQ:67970951

vsftpd-welcom.jpg

vsftpd上传经常失败的解决办法

0 条评论

vps上安装的是vsftpd,FTP上传经常失败呢,用vpn上传失败就少很多,具体原因是什么呢?网络问题?一个很小的文件几十K都会失败.这个问题困扰了我很久,到处搜索找不到解决办法,只好到论坛求助了,果然还是高人指点了一下:
配置文件vsftpd.conf中开启data_connection_timeout改为2或者3就好了
试了一下,果然好了.查询了一下data_connection_timeout的意思是建立数据联机的逾时设定。默认值为300 秒。也就是说数据传输超时时间为300秒,如果 client 与 Server 间的数据传送在 300 秒内都无法传送成功,那 Client 的联机就会被 vsftpd 强制剔除!还有种解释说是PAVS请求超时的时间.
这里有个疑问设置为2或者3就是2秒或者3秒,意思是这个时间内没传送完成就会自动断开?但是我测试过传大文件也没问题了,所以这里还是有点不解.不管怎么样,问题还是解决了.

vsftpd的chroot_list 设置无效的解决办法

3 条评论

今天突然之间,登录其中一个ftp帐号,但是居然能看到网站所在目录,而且还能到上一目录,甚至还能到其他目录,顿时傻眼了.
把chroot_list下载下来后,用Dreamweaver打开看,没问题,又把vsftpd.conf 也下载下来用Dreamweaver打开看也没问题啊,到处搜索相关问题,都是叫设置
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
然后在chroot_list里面将帐号填入,一个一行,就可以了
但是我检查完全没问题,后来搜索到要加一行chroot_local_user=NO,添加进去后,仍然无效,下面补充一下这个知识:

如果设置为
chroot_local_user=YES
chroot_list_enable=YES(这行可以没有, 也可以有)
chroot_list_file=/etc/vsftpd/chroot_list
那么, 凡是加在文件vsftpd.chroot_list中的用户都是不受限止的用户
即, 可以浏览其主目录的上级目录.

vsftpd登陆慢或者卡的解决办法

0 条评论

因为centos的ip反向dns造成的, 你用的ip地址没法反向解析所以就会很慢!最长的时候可能会有一分多钟。
在历经千辛万苦之后终于找的了其中的原因:
修改服务器上的/etc/resolv.conf
将其内容改为
nameserver 208.67.222.222
nameserver 4.2.2.2

出现问题的机器的resolv.conf中总是含有localhost或者127.0.0.1这样的地址。也就是说当客户端连接服务器时,服务器会执行一个DNS查找,来确认域名,如果所用DNS解析不到,会等到超时为止。
或者清空resolv.conf 文件,为了防止重启resolv.conf 文件又恢复
使用命令chattr +i /etc/resolv.conf 重启后就不会变了
如果要再修改,就先执行chattr -i /etc/resolv.conf
如果不行再在proftpd.conf文件里加上这行即可:
UseReverseDNS off
IdentLookups off