Как использовать конфигурацию ssh с совпадениями для пользователей
Я пытаюсь настроить свой ssh_config (КЛИЕНТ) для использования разных файлов ключей в зависимости от пользователя для одного и того же хоста, но не могу заставить его работать. Что случилось? Это говорит о плохом арументе
Host myServer
Hostname myServer.net
Match #bad argument at this line
Host myServer
User jhon
IdentityFile ~/.ssh/jhon
Match
User foo
IdentityFile ~/.ssh/foo
----------------------->[ РЕШЕНО]<-----------------------
Host myServer
Hostname myServer.net
Match user jhon host "myserver.net"
IdentityFile ~/.ssh/jhon
Match user foo host "myserver.net"
IdentityFile ~/.ssh/foo
Host another
User anyOtherOneUser
Hostname another.net
# any other configuration
Match user jhon host "another.net"
IdentityFile ~/.ssh/jhon-another
Match user foo "another.net"
IdentityFile ~/.ssh/foo-another