Mac'teki ssh yapılandırmamı (Mac OS Sierra 10.12.6) ssh anahtarımın parolasını anahtar zincirinde saklayacak şekilde kurmaya çalışıyorum. Daha önce bunu yapabiliyordum
ssh-add -K ~/.ssh/id_rsa
Ancak son zamanlarda bu artık işe yaramıyor gibi görünüyor. Bu makalenin ardından , Mac OS> 10.12.2'de ssh yapılandırmasının davranışında bir değişiklik var gibi görünüyor ve bu sorunu düzeltmenin önerilen yolu UseKeychain yes
, ssh yapılandırmanıza eklemektir . İşte benim .ssh/config
bölümüm Host *
:
Host *
Port 22
ServerAliveInterval 60
ForwardAgent yes
IdentityFile ~/.ssh/id_rsa
AddKeysToAgent yes
UseKeychain yes
Yabancı bir ana bilgisayara ssh yapmaya çalışırken aşağıdaki hata mesajını alıyorum:
$ ssh my-host
/Users/USER/.ssh/config: line 16: Bad configuration option: usekeychain
Bunun neden olduğu ve nasıl düzeltebileceğime dair bir fikriniz var mı? Teşekkürler!
ssh -F /dev/null ...
geçici olarak atlayın, benim için çalışıyor.