Thread Starter
#0
Linux sistemlerde SSH (Secure Shell) bağlantısında "Connection Refused" hatası, genellikle birkaç temel sebepten kaynaklanmaktadır. Bu hata ile karşılaşılması durumunda, sorunu çözmek için bazı adımlar takip edilebilir.
Öncelikle, SSH servisi çalışıyor mu kontrol edilmelidir. Bunun için, terminalde aşağıdaki komutu girerek SSH servisini kontrol edebilirsiniz:
Eğer servis çalışmıyorsa, başlatmak için şu komutu kullanabilirsiniz:
Eğer servis aktif ve çalışıyorsa, bir sonraki adım bağlantı noktası kontrolüdür. SSH varsayılan olarak 22 numaralı portu kullanır. Ancak, bu portu değiştirmiş olmanız durumunda, bağlanmaya çalıştığınız portun doğru olduğundan emin olun. Port değişikliğini kontrol etmek için, SSH yapılandırma dosyasını incelemek gerekecektir:
Burada "Port" satırını bulup, doğru port numarasını kontrol edebilirsiniz. Değişiklik yaparsanız, SSH servisini yeniden başlatmayı unutmayın:
Ayrıca, güvenlik duvarı ayarları da "Connection Refused" hatasına sebep olabilir. Eğer bir güvenlik duvarı (firewall) aktifse, SSH portunun (genellikle 22) açık olduğundan emin olun. UFW (Uncomplicated Firewall) kullanıyorsanız, aşağıdaki komut ile SSH portunu açabilirsiniz:
Son olarak, ağ bağlantılarını kontrol etmek önemlidir. Bağlantı kurmaya çalıştığınız sunucunun erişilebilir olduğundan ve herhangi bir ağ sorunu olmadığından emin olun. Ping komutu ile sunucuya erişimi test edebilirsiniz:
Bu adımlar izlenerek, "Connection Refused" hatasının nedeni genellikle tespit edilebilir ve çözüm sağlanabilir. SSH bağlantılarında karşılaşılan bu tip sorunlar, genellikle yapılandırma ve ağ ayarlarıyla ilgilidir.
Öncelikle, SSH servisi çalışıyor mu kontrol edilmelidir. Bunun için, terminalde aşağıdaki komutu girerek SSH servisini kontrol edebilirsiniz:
CODE
12
sudo systemctl status ssh
Eğer servis çalışmıyorsa, başlatmak için şu komutu kullanabilirsiniz:
CODE
12
sudo systemctl start ssh
Eğer servis aktif ve çalışıyorsa, bir sonraki adım bağlantı noktası kontrolüdür. SSH varsayılan olarak 22 numaralı portu kullanır. Ancak, bu portu değiştirmiş olmanız durumunda, bağlanmaya çalıştığınız portun doğru olduğundan emin olun. Port değişikliğini kontrol etmek için, SSH yapılandırma dosyasını incelemek gerekecektir:
CODE
12
sudo nano /etc/ssh/sshd_config
Burada "Port" satırını bulup, doğru port numarasını kontrol edebilirsiniz. Değişiklik yaparsanız, SSH servisini yeniden başlatmayı unutmayın:
CODE
12
sudo systemctl restart ssh
Ayrıca, güvenlik duvarı ayarları da "Connection Refused" hatasına sebep olabilir. Eğer bir güvenlik duvarı (firewall) aktifse, SSH portunun (genellikle 22) açık olduğundan emin olun. UFW (Uncomplicated Firewall) kullanıyorsanız, aşağıdaki komut ile SSH portunu açabilirsiniz:
CODE
12
sudo ufw allow ssh
Son olarak, ağ bağlantılarını kontrol etmek önemlidir. Bağlantı kurmaya çalıştığınız sunucunun erişilebilir olduğundan ve herhangi bir ağ sorunu olmadığından emin olun. Ping komutu ile sunucuya erişimi test edebilirsiniz:
CODE
12
ping
Bu adımlar izlenerek, "Connection Refused" hatasının nedeni genellikle tespit edilebilir ve çözüm sağlanabilir. SSH bağlantılarında karşılaşılan bu tip sorunlar, genellikle yapılandırma ve ağ ayarlarıyla ilgilidir.