我在 Windows 上。如何获取远程 Linux 主机的时间

我在 Windows 上。如何获取远程 Linux 主机的时间

我正在尝试寻找一个 Windows 命令来检索远程 Linux\UNIX 主机的当前时间。我知道我可以使用 ssh,但我想知道不需要用户和密码的替代方案。

该环境中没有时间服务器。

谢谢

答案1

听起来您正在尝试解决症状而不是问题。

我建议你的组织采用时间服务器层次结构是合适的,专业的方法,并且实施监控系统(您最终会需要它)或使用 cywgin 编写某种脚本来检查以确保您的远程 Linux/UNIX 主机使用正确的时间所需的努力最好花在实施真正的解决方案上。

答案2

供评论者参考:在旧 Unix 时代(20 世纪 80 年代中期),可以通过 inetd 查询某些端口以获取响应:例如,“finger”能够提供有关远程主机上用户的信息。此帖子的 OP 基本上是在询问是否有类似的方式来获取远程 Linux 主机的日期/时间。

是的,以前 inetd 提供类似的服务,称为“daytime”。您需要在主机上设置 inetd 或 xinetd 服务并启用此服务。然后您可以通过 tcp 或 udp 连接到它,它会以主机上的本地日期/时间进行响应。

相关内容