Как использовать ssh-copy-id с ssh-туннелем с несколькими переходами?

Если вы под "соберите приведенный ниже текст EX_R02" означает "соберите приведенный ниже текст для EX_R02", то вы можете просто заменить свой catнаgrep "EX_R02":

grep "EX_R02" sample.txt | mailx -a sample.txt -s 'GG status Report' "$MAIL_LIST"
4
12.02.2020, 00:09
1 ответ

Вы можете передать любую опцию sshв ssh-copy-idс помощью опции -o. Используя опцию ProxyJump, вы можете использовать ssh-copy-idдля копирования вашего ключа на хост через хост перехода.

Вот пример, когда я копирую свой ключ ssh на leia.spack.org через узел перехода jump.spack.org:

$ ssh-copy-id -o ProxyJump=jump.spack.org leia.spack.org
adam@leia.spack.org's password:

Number of key(s) added:        1

А затем протестируйте его с помощью:

$ ssh -J jump.spack.org leia.spack.org
Welcome to Ubuntu 20.04 LTS (GNU/Linux 5.4.0-42-generic x86_64)
15
28.04.2021, 23:23

Теги

Похожие вопросы