X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar

SSH Erişimi Sorunlarını Çözme Rehberi

AnasayfaYazılarTeknik RehberlerSSH Erişimi Sorunlarını Çözme Rehbe...

Giriş

SSH (Secure Shell), sunuculara uzaktan güvenli bir şekilde erişim sağlamak için kullanılan bir protokoldür. Ancak, bazen SSH erişimi ile ilgili sorunlar ortaya çıkabilir. Bu makalede, SSH erişimi ile ilgili yaygın hataların nedenlerini ve bu hataları adım adım nasıl çözebileceğinizi ele alacağız.

1. SSH Erişimi Sorunlarının Nedenleri

SSH erişim sorunlarının birkaç yaygın nedeni vardır:

  • Yanlış kullanıcı adı veya şifre
  • SSH servisi çalışmıyor
  • Firewall ayarları
  • SSH yapılandırma dosyası hataları

2. Adım Adım Çözüm Yöntemleri

Adım 1: Kullanıcı Adı ve Şifre Kontrolü

SSH erişimi sağlamak için doğru kullanıcı adı ve şifre girdiğinizden emin olun. Aşağıdaki komut ile kullanıcı adınızı kontrol edebilirsiniz:

whoami

Yanlış bir kullanıcı adı veya şifre girerseniz, SSH bağlantısı reddedilecektir. Doğru bilgileri kullanarak tekrar deneyin.

Adım 2: SSH Servisinin Durumunu Kontrol Etme

SSH servisinin çalışıp çalışmadığını kontrol etmek için aşağıdaki komutu kullanın:

sudo systemctl status ssh

Eğer servis çalışmıyorsa, aşağıdaki komut ile servisi başlatabilirsiniz:

sudo systemctl start ssh

Servisin otomatik başlangıçta aktif olması için şu komutu kullanın:

sudo systemctl enable ssh

Adım 3: Firewall Ayarlarını Kontrol Etme

Firewall ayarları, SSH bağlantısını engelleyebilir. Firewall durumunu kontrol etmek için:

sudo ufw status

SSH bağlantısına izin vermek için aşağıdaki komutu kullanın:

sudo ufw allow ssh

Değişiklikleri uyguladıktan sonra firewall'ı yeniden yükleyin:

sudo ufw reload

Adım 4: SSH Yapılandırma Dosyasını Kontrol Etme

SSH yapılandırma dosyası (/etc/ssh/sshd_config) hatalı ayarlanmış olabilir. Dosyayı açmak için:

sudo nano /etc/ssh/sshd_config

Aşağıdaki ayarların doğru olduğundan emin olun:

  • PermitRootLogin yes (root kullanıcısının girişine izin vermek için)
  • Port 22 (SSH için doğru port numarası)

Yapılandırmayı kaydedip çıkmak için Ctrl + X, ardından Y ve Enter tuşlarına basın. SSH servisini yeniden başlatmak için:

sudo systemctl restart ssh

Sonuç

Yukarıda belirttiğimiz adımları izleyerek SSH erişim sorunlarınızı çözebilirsiniz. Eğer hala sorun yaşıyorsanız, sunucu sağlayıcınızla iletişime geçmekte fayda var. Uygun çözümler ile hızlı bir şekilde SSH erişimini yeniden kazanabilirsiniz.


Top