Yukarıdaki gibi yaptıktan sonra, her zaman şunu anladım:
total 22
drwxrwxr-x+ 1 jl None 0 Sep 9 18:44 .
drwxrwxr-x+ 1 jl None 0 Sep 9 18:44 ..
-rw-rw---- 1 jl None 129 Jul 1 14:30 config
ve hata .ssh/config
. Yani koşuyoruz chown
üzerinde .ssh
klasör ve chmod
bunun gibi tekrar:
> chown -R [USERNAME]:users .ssh/
ve sonra:
> chmod -R 600 .ssh/
ve sonunda çalışmasını sağladım:
total 29
drwxrwxr-x+ 1 jl None 0 Sep 9 18:44 .
drwxrwxrwt+ 1 jl None 0 Sep 9 18:44 ..
drw-------+ 1 jl Users 0 Sep 9 18:44 .ssh
Düzenleme (Windows10'da bash için)
Hatayı aldığınızda ..
Ana bilgisayar bilinen ana bilgisayar listesine eklenemedi (/PATH_TO_HOME/USERNAME/.ssh/known_hosts).
Bilinen_hostların yazılabilir olduğundan emin ol
$ chmod 755 known_hosts
Not: Özel anahtarınız için yalnızca 600’ü ayarlamanız gerektiğine inanıyorum.
Sonra ssh yapmaya çalış.
Ne zaman alırsın ..
Bilinen ana bilgisayar listesine kalıcı olarak 'HOST_IP' (RSA) eklendi.
600 modunu değiştirebilirsiniz.
$ chmod 600 known_hosts
Not : Bunun Windows 8'de bir hata olduğunu düşünüyorum.