Debian 12 SSH Permision Denied Hatası

Ev sunucusu kurmak için GMKtec G3 mini pc satın aldım ve CasaOS kurma amacıyla Debian 12 işletim sistemini kurdum. Kurulum sırasında SSH Server’ı seçtim ve kurulum tamamlandıktan sonra SSH’ı tekrardan kurmayıda denedim. systemctl ile ssh hizmetini kontrol ettiğimde çalışıyor olduğunu görüyorum lakin permision denied hatası alıyorum. Lokal ağda bağlanıyorum ve hiçbir statik ip atamadım.

Son düzenleyen: @nxjoseph 2025-03-14T15:48:26Z

Windows 10 cihazınızda VPN veya proxy açık mı? Ayrıca bağlanmaya çalıştığınızda aldığınız hatanın ekran görüntüsünü paylaşabilir misiniz?

VPN yada proxy kullanmıyorum, modem üzerinden cloudflare dns kullanıyorum ve aldığım hata “Permision Denied, Please Try Again.”. Başka hiçbir şey yok.

ssh -v kullanici@ip şeklinde deneyip çıkan sonucu paylaşabilir misiniz?

debug1: Authentications that can continue: publickey,password
Permission denied, please try again.

@isa.can sen bilgili bir abiye benziyorsun. Yarım edebilir misin kral?

2 Likes

Merhaba. Şifreyi girdiniz mi? yoksa şifreyi girmeden mi hata alıyorsunuz?

1 Like

Şifre girdikten sonra, şifreyi doğru girdiğime yüzde yüz eminim.

Parolalara izin vermeyi deneyin. Öncelikle bu komutla ssh config dosyasını açın

sudo nano /etc/ssh/sshd_config

Sonra #PasswordAuthentication yes yazan satırı bulup ‘#’ sembolünü kaldırın

Open SSH sunucusunu tekrar başlatın

sudo systemctl restart ssh

Aynı hatayı veriyor malesef…

Dosyayı tekrar açıp şu satırlardan ‘#’ işaretlerini kaldırıp tekrar denermisiniz?

#PermitRootLogin yes
#PubkeyAuthentication yes

Denedim, Crtl + O yapıp kaydettim sonrada kapatıp servisi yeniden başlattım lakin olmadı.

UFW gibi bir firewall var mı acaba sistemde? SSH portunu engelliyor olabilir.
Birde SSH config dosyasını açıp şu satırlarıdan ‘#’ sembollerini kaldırırmısınız?

#ListenAddress 0.0.0.0
#ListenAddress ::

kendim firewall kurmadım, nereden öğrenebilirim?

Öncellikle SSH bağlantı sorununu çözelim. Firewall, portlarınızı dışarı yönlendirmede kullanılır; mesela HTTP portunu dışarıya açmak istersiniz ama SSH kapalı olsun. Firewall, bu portların hangisinin dışarıya açılacağını kontrol eder. UFW ise en popüler ve basit firewall’lardandır.

Sorun büyük ihtimalle şifreden kaynaklanıyor. Ana bilgisayarımda Windows 10 kullanıyorum ve makinedeki debian 12’de AltGr + Z yaptığımda “«” sembolünü veriyor lakin windows 10 da böyle bir şey yok. Başından beri şifreyi fark etmeden yanlış giriyormuşum… Aynı şekilde AltGr + A ile linux’de “â” çıktısı alırken windows da birleşik “ae” çıktısı alıyorum :smiley: Güçlü bir şifre yapayım derken kendime işkence oluşturmuşum…

Kurduğunuz Debian’da Türkçe karakter sorunu mu var o halde?

setxkbmap tr

Komutu ile klavyeyi Türkçe yapın.

1 Like

Türkçe karakter sorunu yok, şu anda debian’dan kullanıyorum btt’yi. Büyük “i” (İ) vs. sorunsuz bir şekilde yapabiliyorum. Sorun tamamen klavyelerin windows ve linux de farklılıklarından kaynaklanıyor diye düşünüyorum, birazdan yeni şifreyle giriş yapmayı deniyeceğim.

@isa.can teorim doğru çıktı. Sorun klavye sembol yerlerinin farklılığından kaynaklanıyormuş…

1 Like

Sorununuzun çözülmesine sevindim. Demek sadece klavyedeki sembollerin farklılığından kaynaklanıyormuş.