Выполните удаленную команду с помощью ssh файл конфигурации

Я хотел бы смочь установить команду для работы входа в систему ssh сервера, не будучи должен ввести его. В основном я ищу ssh файл конфигурации, эквивалентный из:

ssh host command

так, чтобы все, что я должен ввести, было:

ssh host

и команда выполняется.

32
задан 25.03.2010, 20:50

2 ответа

При выполнении OpenSSH он похож ~/.ssh/rc выполняется после входа в систему.

11
ответ дан 07.12.2019, 09:11

Вы могли настроить псевдоним удара.

В Вашем .bashrc файле, помещенном:

alias ssl='ssh some_host run_command'

Затем Вы не должны были бы даже вводить имя хоста.

Или, если бы Вы хотели сделать это с несколькими хостами (и несколько псевдонимов не работали бы), затем используйте маленький сценарий:

kevin@box:~$ cat ssl.sh
#!/bin/sh
ssh $1 some_command
kevin@box:~$
10
ответ дан 07.12.2019, 09:11

Теги

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