gpt4 book ai didi

linux - 使用本地系统作为 ssh 客户端和服务器

转载 作者:太空宇宙 更新时间:2023-11-04 05:22:16 25 4
gpt4 key购买 nike

我正在使用本地系统来学习 ssh,我想做的是在远程服务器上执行命令。我在终端 1 上运行 ssh 服务器,在终端 2 上运行客户端。我在terminal2上使用了以下命令:

ssh user1@127.0.0.1 echo Display this.

但它在terminal2上有回声。如果命令没有显示在 Terminal1 中,我如何知道该命令是否真正有效?
谢谢。

最佳答案

它工作正常。它通过 ssh 连接到服务器,执行命令,并将该命令的标准输出返回给您。

SSH 可以访问服务器,但不一定有任何 TTY 在服务器上处于事件状态。您必须跳过一些步骤才能将文本发送到特定的 TTY,例如您的 Terminal1。

更好的测试是:

ssh user1@127.0.0.1 'touch ~/testfile'

然后您可以检查您的服务器(即本地主机)以查看 testfile 是否在您的 user1 主文件夹中创建。如果是,则连接和命令成功。

关于linux - 使用本地系统作为 ssh 客户端和服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39882480/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com