Я делюсь своим ssh_config между sierra macbook и компьютерами с более ранними версиями, то есть Yosemite. Но когда он читает UseKeychain yes, он считает это неправильной конфигурацией.

Это можно исправить?

2 ответа2

0

Вы можете использовать блоки 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
0

Вы можете использовать IgnoreUnknown:

IgnoreUnknown UseKeychain
UseKeychain yes

Я нашел эту информацию здесь: https://developer.apple.com/library/content/technotes/tn2449/_index.html

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .