最近在CentOS上新建立了一个FTP(VSFtpd),然后用FTP客户端连接之后,上传了一个文件,结果发现FTP上文件显示的修改时间与文件上传时间不一致。
最初以为是操作系统时间有问题,可是登陆Centos之后,发现操作系统时间没有问题,而且,文件的修改时间也是正确的。
这时候,想起来是不是因为VSFtpd的问题,查了一下,发现原因了:在默认情况下,vsftpd 是用GMT做为它的时间的,所以和系统的时间可能会不一致。修改也很简单:
vi /etc/vsftpd/vsftpd.conf 在最后加入一行: use_localtime=YES 存盘后,重启vsftpd: service vsftpd restart 这样就行了。