Я собираю файл конфигурации для SSH на Ubuntu 16.04. Я создал файл как ~/.ssh/config
и я успешно добавил несколько базовых серверов, которые требовали только HostName
, Port
, а также User
, Сейчас я пытаюсь установить каталоги по умолчанию для посадки (т.е. user@my.server.com:/default/landing/path
). Это возможно?
Кроме того, я хотел бы иметь возможность отключить PubkeyAuthentication
и вместо этого используйте аутентификацию по паролю. Когда используешь scp
Я могу сделать это как
scp -o PubkeyAuthentication=no file user@my.server.com:/path/to/dest
Возможно ли это в файле конфигурации?
Короче говоря: каков набор возможных опций для конфигурационного файла ssh?
Ответы:
Содержимое файла задокументировано как
который документирует обе конфигурации по умолчанию (
/etc/ssh/ssh_config
) и пользовательский (~/.ssh/config
).источник
Оказывается, я пропустил ключевую страницу при поиске этой информации: все действительные поля можно найти на Сайт OpenSSH здесь ,
На мои конкретные вопросы:
PubkeyAuthentication no
это как отключить аутентификацию с открытым ключомТам явно нет возможности указать каталог, но это StackOverflow Q / A дает обходной путь.
источник