Я использую следующее для успешного подключения к серверу:
ssh -i /path/to/cert.pem username@12.34.56.78
Я хочу создать псевдоним для своего хоста. В моем .ssh / config есть следующее
Host aliasname
Hostname 12.34.56.78
User username
IdentityFile /path/to/cert.pem
Затем, когда я вхожу ssh aliasname
он говорит: ssh: Could not resolve hostname aliasname: Name or service not known
. Я что-то упустил?
он может не читать вашу конфигурацию или иначе ваша конфигурация не работает. используйте ssh -v, чтобы увидеть, из какой конфигурации данных он загружается, и вставьте сюда свой вывод. запись конфигурации, которую вы указали, кажется правильной, по крайней мере, для текущей версии ssh. Кроме того, сделайте это первой записью, чтобы не допустить, чтобы что-то еще сбило ее с толку. кстати, какой у вас дистрибутив и версия ssh, чтобы другие с такими же могли вам больше помочь.
Конфигурация действительна. Проблема заключалась в том, что мое сетевое соединение отключилось. Кто-нибудь передал мне глупую шляпу.