Я делюсь своим ssh_config между sierra macbook и компьютерами с более ранними версиями, то есть Yosemite. Но когда он читает UseKeychain yes, он считает это неправильной конфигурацией.
Это можно исправить?
Я делюсь своим ssh_config между sierra macbook и компьютерами с более ранними версиями, то есть Yosemite. Но когда он читает UseKeychain yes, он считает это неправильной конфигурацией.
Это можно исправить?
Вы можете использовать блоки Match
в ssh_config
чтобы различать версии ОС, например:
# or some other condition that is true only on your new systems
Match exec ssh -V | grep -v OpenSSH_6
UseKeychain yes
Вы можете использовать IgnoreUnknown
:
IgnoreUnknown UseKeychain
UseKeychain yes
Я нашел эту информацию здесь: https://developer.apple.com/library/content/technotes/tn2449/_index.html