linux系统vsftpd登陆慢卡怎么办

linux系统vsftpd登陆慢卡怎么办,第1张

vsftpd是linux系统中的一款ftp软件,用它可以实现文件,数据上传与下载,但有些用户会发现vsftpd登录非常的慢,一停一停的,那么如何解决vsftpd登陆慢卡问题呢?

1.修改服务器上的/etc/resolv.conf令其内容只有类似

nameserver 192.81.133.229

nameserver 114.114.114.114

出现问题的机器的resolv.conf中总是含有localhost或者127.0.0.1这样的地址。也就是说当客户端连接服务器时,服务器会执行一个DNS查找,来确认域名,如果所用DNS解析不到,会等到超时为止。

2.修改vsftpd配置文件

vi /etc/vsftpd.conf

添加如下参数:

reverse_lookup_enable=NO

保存退出后,重启vsftpd服务

service vsftpd restart

/etc/init.d/vsftpd restart

3.验证

使用ftp客服端进行登录,可以感觉到没有等待了

如果你上面修改之后还有问题我们不防把

/etc/resolv.conf

nameserver 192.81.133.229

nameserver 114.114.114.114

改成

nameserver 8.8.8.8

nameserver 8.8.8.8

了,这样估计会快很多,上面用的是google服务器的dns我们也可以用自己服务器或域名dns

1.有可能是网络不通造成。PING下或者直接TELNET连接服务器21端口就可以。

2.有可能是你使用了被动模式,有些网络情况如果使用被动模式就无法连FTP接到空间,这么就需要在FTP工具中把连接模式改为主动模式。

FTP能登陆,但无法上传的原因和解决办法:

①您试图往不允许的目录上传内容,就会提示上传失败。

参考以下允许写入和不允许写入的目录来解决:

您ftp登陆以后,允许写入的目录只有:

“/ftp用户名/web”

“/ftp用户名/db”

您ftp登陆以后,不允许写入的目录有:

“/”

“/ftp用户名 "

“/ftp用户名/log”

②您空间已用光造成的。

这种情况下,您需要让删除部分文件,然后空出空间,才可以上传新的文件。

3. 您在虚拟主机的面板中,设置了“关闭写入功能”造成的。

4. 有少量的用户在内网中,上传文件时,受到网络限制造成上传失败。这样的情况只能用户更换网络上传才能解决。

FTP能登陆,但无法删除文件原因和解决办法:

①文件被锁定造成的。(例如ACCESS数据库经常被锁定,)

解决办法:停止虚拟主机一会儿后,就会解锁,从而可以删除这个文件,如果停止虚拟主机还不能解锁,您可以在管理区,虚拟主机管理的地方,回收这个虚拟主机所在的池,就可以解锁这个文件。

②有可能是文件使用还没释放,回收一进程。

其实这个现象比较正常,不是什么问题,跟所谓的防火墙之类没有关系。

当您在内网进行访问的时候,您是在局域网中,享受的是100M的带宽。

当您在外网进行访问的时候,您的ftp也好,还是web也好,出口带宽是您的adsl所能达到的带宽,比如512k,1M,2M等等,看您选择的是哪一种。这里面,即使是2M带宽,也仅仅达到内网的五十分之一呀。何况当从外网访问时,相当于是ADSL的数据上行,通常adsl数据上行比下行要慢得多了。如果是在用网高峰期,那么从外网访问您内部ftp能达到10kpbs就算很不错了。

因此这个问题本身是受硬件条件所限制,在不改变硬件条件的基础上,基本不可能得到更好的解决。

这么说,不知道是否清楚了?

此外,提醒您注意的一点是,内网ftp服务器应当是内网的固定ip,不能是内网的动态ip,不能由路由器dhcp自动分配。另外,可以关注一下路由器里面是否有速度限制。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/406863.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-21
下一篇2023-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存