Linux sunucunuza SSH (örn. putty) veya bir SCP (örn. WinSCP ) uygulaması ile bağlanmaya çalışıyor ve SSH login failed (No supported authentication methods left to try) veya buna benzer bir hata alıyorsanız; aşağıdaki adımları console üzerinden gerçekleştirerek bu dertten kurtulabilirsiniz.
Genellikle bu problemin 2 sebebi olur. Ya ssh password authentication kapalıdır, ya da belirli hostlar haricinde gelen kullanıcılar red ediliyordur.
İki ihtimali de kontrol etmek için sshd servisinin ayar dosyasına girip, bir kaç değişiklik yapacağız. Bunun için console’a aşağıdaki komutu giriyoruz.
# vi /etc/ssh/sshd_config
Bu dosya içerisinde PasswordAuthentication ile başlayan satırı buluyor ve satırı aşağıdaki gibi olacak şekilde düzenliyoruz.
PasswordAuthentication yes
Bu satırın başında # olmamalıdır. Eğer var ise kaldırmayı unutmayın.
İkinci ihtimal ise IgnoreUserKnownHosts ‘un etkin olmasıdır. Bunu da aynı ayar dosyası üzerinden kapatacağız. Bu satırı da bulup aşağıdaki gibi olacak şekilde düzenleyelim.
IgnoreUserKnownHosts no
veya
# IgnoreUserKnownHosts yes
Bildiğiniz üzere başına “#” karakterini koyduğumuz satırlar devre dışı kalır.
Değişiklikleri yaptıktan sonra ssh servisini yeniden başlatıyoruz.
# service sshd restart
veya
# etc/init.d/sshd restart
Artık ssh üzerinden bağlantı sağlayabilirsiniz.
Fatih ŞÖLEN
hocam dediklerinizi yaptım ssh freebsd uzerınde calısır halde fakat ssh uzerınden gırıs yapamıyorum local calısıyorum ben fakat adress hatası ıle karsılasıyorum ne yapmalıyım ?
Aldığınız hatayı hangi aşamada alıyorsunuz ve tam hata mesajını yazarsanız yardımcı olmaya çalışayım…
hocam bn freebsd kurdum putty e baglancam network error connettion refulset hatası alıyorum bi türlü baglanamıyorum netten baktıgım ayarlarıda yaptım olmuyor lütfen yardımcı olun
Serdar Merhaba
Kurduğun sunucuya 22 portundan telnet yapabiliyor musun ? Öncelikle bunu ve ardından (daha önce karşılaştığım için)kurduğun FreeBSD sunucuya verdiğin ip adresinde bir çakışma olup olmadığını ve firewallu kontrol eder misin?
Bu sorunun kaynağını anlayabilmem için loglara ihtiyacım var eğer gönderebilirsen daha detaylı yardımcı olabilirim.
ssh servisini durdurup yeniden başlattıktan sonra auth.log ve diğer sistem loglarının dosyalarını paylaşabilir misin ?