man ssh
дает мне, что эти параметры могут быть полезны.
-i identity_file
Выбирает файл, из которого идет идентификация (закрытый ключ) для RSA или
Аутентификация DSA считывается. По умолчанию используется ~ / .ssh / identity для
версия протокола 1 и ~ / .ssh / id_rsa и ~ / .ssh / id_dsa для
Tocol версии 2. Идентификационные файлы также могут быть указаны на
Основа хоста в файле конфигурации. Можно иметь
несколько параметров -i (и несколько идентификаторов, указанных в config-
файлы).
Таким образом, вы можете создать псевдоним в вашей конфигурации bash, например,
alias ssh = "ssh -i / path / to / private_key"
Я не изучал файл конфигурации ssh, но, как и опция -i
, это тоже может быть псевдоним
-F configfile
Определяет альтернативный файл конфигурации для каждого пользователя. Если кон
файл конфигурации дается в командной строке, для всей системы
Файл конфигурации (/ etc / ssh / ssh_config) будет игнорироваться.
по умолчанию для файла конфигурации для каждого пользователя используется ~ / .ssh / config.