我知道可以编写一个 shell 脚本,将您的硬编码密码传递给 ssh 连接身份验证(使用期望)。但是,我需要的稍微复杂一些。
在我的大学里,我指定了一台台式电脑。我可以通过首先与某个服务器建立 ssh 连接,然后从该服务器与我指定的台式计算机建立另一个 ssh 连接来远程连接到这台计算机。这就像:
localuser@localcomputer:~$ ssh -X username@serveraddress
用户名@服务器地址密码:
服务器$ ssh -X 用户名@远程计算机地址
用户名@远程计算机地址密码:
用户名@远程计算机:~>
有没有办法编写一个可以自动执行上述操作的脚本(即执行两个连续的 ssh 连接)?
提前致谢!
ps:本地和远程计算机都在Linux上运行。