CentOS 6.x SSH Key Based Authentication – SELinux Problemi
centos 6.x sunucunuza key üzerinden şifresiz login olmak istiyorsunuz ve tüm gerekli tanımlamaları yaptınız fakat bir nedenden dolayı ssh bağlantıları için halen şifre isteniyor. Bu durumun muhtemel sebebi sunucunuzda SELinux'un Enforcing moddadır. Bu durumda, centos'daki bir bug nedeni ile client'ın gönderdiği sertifika bilgisini ignore ediyor.
Bu durumu gidermek için sunucu üzerinde çalıştıracağınız aşağıdaki komut ile security context'i olması gerektiği şekle restore etmek sureti ile giderebilirsiniz:
Root kullanıcısı için:
# restorecon -R -v /root/.ssh
Non-Root kullanıcınız için:
# restorecon -R -v ~$USER/.ssh
Bu şekilde bir sonraki denemenizde sorun olmayacaktır.
Visited 247 times, 1 visit(s) today
Bu yazılar da ilginizi çekebilir:
Yorumlar
Henuz yorum yapilmamis.
Yorumda bulunun.