我这边有一台linux机器作为sftp客户端
有一台linux机器作为sftp服务器,客户端和服务器都是一个时区。
现在有两个现象:
1、服务器没开启sftp的chroot功能,客户端sftp登录后,执行ls -ltr显示文件列表时间是服务器上的时间。这个正常的现象。
2、服务器开启sftp的chroot功能,客户端登录后,执行ls -ltr显示文件列表时间不是服务器上的时间,而是差了一个时区。这个是为什么?
有一台linux机器作为sftp服务器,客户端和服务器都是一个时区。
现在有两个现象:
1、服务器没开启sftp的chroot功能,客户端sftp登录后,执行ls -ltr显示文件列表时间是服务器上的时间。这个正常的现象。
2、服务器开启sftp的chroot功能,客户端登录后,执行ls -ltr显示文件列表时间不是服务器上的时间,而是差了一个时区。这个是为什么?
网上找了相关资料
http://www.unix.com/red-hat/201287-chroot-sftp-users-remote-sftp-login-shows-wrong-timestamp-files-2.html?s=2161e209dc498e4c8586b530d5014bc0