我想使用一个密钥对通过bastion服务器在私有主机中使用一个命令行获得输出



我想使用一个密钥对通过bastion服务器在私有主机中用一个命令行获得输出。参考一下,堡垒服务器和私有主机共享一个密钥对,密钥对在我的本地macbook中。

如何用一个命令行在本地macbook上获得输出(例如ls(?

mac>bastion>私有ip主机(我想输出ls命令(

在此处输入图像描述

您可以在.ssh/config中使用ProxyJump,例如:

Host private.host
ProxyJump <user>@bastion.host

这将允许你做:

$ ssh private.host ls /

或者,在不修改配置文件的情况下,您可以使用以下内容:

$ ssh -J bastion.host private.host ls /

相关内容

最新更新