LINUX.ORG.RU

История изменений

Исправление agentgoblin, (текущая версия) :

Освой настройку ~/.ssh/config, справка в man ssh_config.

Типа ты пишешь там что-то типа:

Host my_custom_name
    HostName 192.0.2.1
    User theHat
    IdentityFile ~/.ssh/custom_name_key
    Port 666

Host another_host
    HostName 192.0.2.2
    User toky
    IdentityFile ~/.ssh/another_key

После чего делаешь просто ssh my_custom_name или scp file.txt another_host:. и всё. Утилиты сами подтянут всё, что выше.

Разумеется, надо сначала ключей нагенерить и раскидать, но один раз настроил и пользуешься (в принципе, можно ключи не указывать, по паролям тоже работает, если ты их помнишь). Заодно через этот файл можно учесть особенности хостов, например, указать необходимость подключения к древнему свичу с deprecated протоколами шифрования.

Исходная версия agentgoblin, :

Освой настройку ~/.ssh/config, справка в man ssh_config.

Типа ты пишешь там что-то типа:

Host my_custom_name
    HostName 192.0.2.1
    User theHat
    IdentityFile ~/.ssh/custom_name_key
    Port 666

Host another_host
    HostName 192.0.2.2
    User toky
    IdentityFile ~/.ssh/another_key

После чего делаешь просто ssh my_custom_name или scp file.txt another_host:. и всё. Утилиты сами подтянут всё, что выше.

Разумеется, надо сначала ключей нагенерить и раскидать, но один раз настроил и пользуешься. Заодно через этот файл можно учесть особенности хостов, например, указать необходимость подключения к древнему свичу с deprecated протоколами шифрования.