关于vsftpd下显示的时间与系统时间不一致的解决。

发表于:2007-07-04来源:作者:点击数: 标签:
ftp上来显示的时间与系统时间不一致,是因为默认情况下,vsftpd是用GMT做为它的时间的,所以和系统的时间可能会不一致。修改也很简单: [code:1:67369a9d19] vi/etc/vsftpd/vsftpd.conf [/code:1:67369a9d19] 在最后加入一行: [code:1:67369a9d19] use_loca

ftp上来显示的时间与系统时间不一致,是因为默认情况下,vsftpd 是用GMT做为它的时间的,所以和系统的时间可能会不一致。修改也很简单:
[code:1:67369a9d19]
vi /etc/vsftpd/vsftpd.conf
[/code:1:67369a9d19]
在最后加入一行:
[code:1:67369a9d19]
use_localtime=YES
[/code:1:67369a9d19]
存盘后,重启vsftpd:
[code:1:67369a9d19]service vsftpd restart
[/code:1:67369a9d19]
这样就行了。 :em03:

 好好先生 回复于:2004-06-14 17:55:55
支持一下,vsftp默认有这个问题,这样设置一下就行了。:em02:

 q1208c 回复于:2004-06-14 18:02:34
谢谢版主。

 platinum 回复于:2004-06-14 20:17:13
proftpd也有这个问题,如何解决呢?

 platinum 回复于:2004-06-14 20:31:28
查了半天资料,终于查到了
在proftpd的配置文件里加上“TimesGMT off”,重启PROFTPD,就与系统时间一致了

 好好先生 回复于:2004-06-14 20:48:47
啊?我还以为只有vsftp有呢!

 platinum 回复于:2004-06-14 21:15:26
这个是GMT时间与LOCAL之间的矛盾

记得我们安装时候选过时区的吗?
北京是+8

如果系统时间与真实时间是一样的,那么有的程序按照GMT来计算时间的时候,就会-8来计算小时

我们屏蔽GMT就可以了,VFTPD其实也一样,USER LOCALTIME也就等于DISABLE GMT模式

 daxialht 回复于:2004-06-14 21:53:45
悄悄的告诉你win2000自带的ftp服务也有这个问题。

 xingsw 回复于:2004-06-14 21:57:13
解决了苦恼n天得问题,谢谢!!!!

 dell_3148228 回复于:2004-06-14 22:24:54
几位高手就是厉害又知道了几招

 xingsw 回复于:2004-06-14 22:28:57
VSFTP 中加入后无法启动,出现提示“vsftpd  已死,但是subsys被锁”,坏了

 好好先生 回复于:2004-06-15 07:36:40
[quote:c5ea299036="xingsw"]VSFTP 中加入后无法启动,出现提示“vsftpd  已死,但是subsys被锁”,坏了[/quote:c5ea299036]
是粘贴的还是输入的?粘贴的检查是不是多了空格,输入的检查是不是输入错误。

 llzqq 回复于:2004-06-15 09:22:48
以前没注意过PROFTPD有这个问题刚才装了一下PROFTPD-1.2.10没发现有这个“时间”的问题:

Tue Jun 15 09:20:51 2004 正在连接 192.168.0.1 [IP=192.168.0.1:21]
Tue Jun 15 09:20:52 2004 Socket已连接 ,等待欢迎信息
Tue Jun 15 09:20:52 2004 220 rhas FTP server ready
Tue Jun 15 09:20:52 2004 USER test
Tue Jun 15 09:20:52 2004 331 Password required for test.
Tue Jun 15 09:20:52 2004 PASS ********
Tue Jun 15 09:20:52 2004 230-
Tue Jun 15 09:20:52 2004  现在的时间Tue Jun 15 09:20:01 2004
Tue Jun 15 09:20:52 2004  欢迎来自192.168.0.10的朋友
Tue Jun 15 09:20:52 2004  磁盘现在剩余空间25670092K
Tue Jun 15 09:20:52 2004  现在服务器共有1个用户线程
Tue Jun 15 09:20:52 2004  ~~~~~~~~~~~~~~~~~~~~~~~~~~
Tue Jun 15 09:20:52 2004  每个IP允许2个线程
Tue Jun 15 09:20:52 2004  上传请用upload:upload 
Tue Jun 15 09:20:52 2004  本服务器最大用户线程为10
Tue Jun 15 09:20:52 2004  本服务器禁止匿名用户登陆
Tue Jun 15 09:20:52 2004  
Tue Jun 15 09:20:52 2004  E-MAIL: LLZQQ@NERO.3322.ORG
Tue Jun 15 09:20:52 2004  
Tue Jun 15 09:20:52 2004 230 User test logged in.
Tue Jun 15 09:20:52 2004 成功登录
Tue Jun 15 09:20:52 2004 REST 100
Tue Jun 15 09:20:52 2004 350 Restarting at 100. Send STORE or RETRIEVE to initiate transfer
Tue Jun 15 09:20:52 2004 该站点支持断点续传.
Tue Jun 15 09:20:52 2004 REST 0
Tue Jun 15 09:20:52 2004 350 Restarting at 0. Send STORE or RETRIEVE to initiate transfer
Tue Jun 15 09:20:52 2004 PWD
Tue Jun 15 09:20:52 2004 257 "/" is current directory.
Tue Jun 15 09:20:52 2004 TYPE A
Tue Jun 15 09:20:52 2004 200 Type set to A
Tue Jun 15 09:20:52 2004 PASV
Tue Jun 15 09:20:52 2004 227 Entering Passive Mode (192,168,0,1,215,38).
Tue Jun 15 09:20:52 2004 LIST -la
Tue Jun 15 09:20:52 2004 150 Opening ASCII mode data connection for file list

 .netware386 回复于:2004-06-15 10:02:08
非常感谢Q1208C!!问题已解决!非常感谢!

 llzqq 回复于:2004-06-15 10:04:07
误解了,应是文件列表时的时间不对

 q1208c 回复于:2004-06-15 10:09:37
楼上的兄弟不用客气。我也是才知道有这个问题的。

llzqq兄,本来就是列表的时间不对呀!你以为是进入系统时显示的不对么? :)

 llzqq 回复于:2004-06-15 10:27:43
是啊,是啊。惭愧啊

 勤学博思 回复于:2004-06-15 10:33:08
uP

 q1208c 回复于:2004-06-15 10:44:33
[quote:b403688b50="llzqq"]是啊,是啊。惭愧啊[/quote:b403688b50]

 :em03:  :mrgreen:

 Babylion 回复于:2004-06-15 10:55:03
已经看过了,谢谢!下次遇到这样的问题,自己就可以解决了 :lol:

 platinum 回复于:2004-06-15 11:15:49
[quote:e9c7f08097="q1208c"]

 :em03:  :mrgreen:[/quote:e9c7f08097]
严禁灌水,下不为例 :em17:

 clearcase/" target="_blank" >cc007 回复于:2004-06-17 09:49:00
good

 ikana 回复于:2004-09-22 11:51:06
[quote:c5ea299036="xingsw"]VSFTP 中加入后无法启动,出现提示“vsftpd  已死,但是subsys被锁”,坏了[/quote:c5ea299036] 
是粘贴的还是输入的?粘贴的检查是不是多了空格,输入的检查是不是输入错误。



我也出现这种情况了,各位帮忙看看是怎么回事啊,应该没有输错啊
是这个么:user_localtime=YES  (大小写有关吗),我用的是red hat linux9,加了这句话后重启服务,提示:vsftpd dead but subsys locked

 runsnake 回复于:2004-09-22 18:56:06
我也出现这种情况了,各位帮忙看看是怎么回事啊,应该没有输错啊 
是这个么:user_localtime=YES  (大小写有关吗),我用的是red hat linux9,加了这句话后重启服务,提示:vsftpd dead but subsys locked



你一定是在某个项里面有空格或者不显示的键,如ESC键等。你可以用排除法,先全关掉所有的项,都用默认的,如在前面全加上‘#’,然后一个个的去掉这个‘#’,当发现某个去掉在重新启动是出现vsftpd dead but subsys locked,就把这行全删掉,重新输入就行

 紫电青霜 回复于:2005-07-04 17:18:32
不错,我老是找不到这个问题的原因,多谢了

 jsb2841 回复于:2005-07-04 18:46:13
老兄,让你输入的是use_localtime=YES,而不是user_localtime=YES,你在看看楼主是怎么写的,别把use当作user.

 gaojubao 回复于:2005-07-04 20:01:53
LINUX是要分大小写,再说了,打错一个字母,那可是一个天一个地!!!

原文转自:http://www.ltesting.net