Forum
Selam arkadaşlar, Debian'a Putty ile bağlanamıyorum.
"PuTTY Fatal Error - Network error: Connection refused" hatası çıkıyor. Nasıl bağlanabilirim. Acaba neleri kontrol etmeliyim.
debian tarafında openssh server yüklü ve ayarları yapılmış mı?
Üstad sanırım yüklü ve ayarları yapılmış. Çünkü 1-2 hafta öncesine kadar bağlanabiliyordum ve bir anda bağlanamaz oldum Bir arkadaşım lisans dosyalarından bahsedip sorunu geçici olarak çözmüştü. Ama yine 1-2 hafta sonra bağlanamaz oldum.
Arkadaşım şöyle yapmıştı. /etc/ssh klasörüne,
ssh_host_dsa_key
ssh_host_dsa_key.pub
ssh_host_rsa_key
ssh_host_rsa_key.pub
dosyalarını kopyaladı. Zaten o klasörde varolan bu isimdeki dosyaların da üzerine yazmış oldu. Böylece birsüre daha SSH ile bağlanabilir oldum. Lakin yine bağlanamıyorum. Aynı işlemi yaptığım halde olmuyor. Acaba yeni key dosyalarımı bulmam gerekiyor?
debian tarafında openssh server yüklü ve ayarları yapılmış mı?Linux sunucular default olarak SSH yüklü gelirler. Telnet tarihe karıştığından uzaktan ulaşım SSH ile olur.
iptables'ı kapatın. Çalışacaktır. Yada iptables dan ssh e izin verin.
Kolay gele
evet *nix ve BSD lerde iletişim SSH üzerinden yapılıyor. telnet dediğin gibi tarihe karıştı.aksini iddaa etmiyorum.ancak tüm linux dağıtımlarda SSH üzerinde gelir ancak hepsinde kurulmuş halde bulunmaz.local depolarında bulunur sadece kurmak gerekir.
iptables dan da olabilir. ayrıca dediğiniz gibi sertifikalardan da olabilir. açıkçası loglara bakmak lazım ve dönen hatayı görmek lazım gelebilir. çünkü bağlantı sorununun birçok sebebi olabilir. network tarafında da sorun olmuş olabilir.
Selam,
Bu zamana kadar kurduklarımın üstünde hep geçerli bağlantı protokolü olarak geldi. Sadece Unix türevi Sun Solaris de kurulu gelmemişti hatırladığım kadarı ile.
tail -f /var/log/error.log u arkadaş gönderirse anlayabiliriz sanırım..
Kolay gele
Çok teşekkürler arkadaşlar. Şimdi son kontrolleri yapıp log dosyasını size ulaştıracağım. Bugün inşallah bunu hallederiz.
/etc/ssh klasöründe sadece moduli, ssh_config, sshd_config dosyaları var. Sanırım ssh_host_dsa_key
, ssh_host_dsa_key.pub, ssh_host_rsa_key, ssh_host_rsa_key.pub gibi dosyalar olması lazım. Bunların nereden geldiğiyle ilgili bir araştırma yaptım. Bir yerde bulduğum yazıda /etc/rc.conf dosyasına sshd_enable="YES" satırını eklersem bu keyleri oluşacağını yazıyordu. rc.conf bulamadım benim debian'da /etc/rc.Firewall dosyası var. Ben de buna bu satırı ekledim ama yine olmadı.
Bu arada iptables'i de kapatamam bir sürü kural var.
selam.daha önceden aynı bilgisayara bağlanıyordum demişsin.eğer server üzerinde bi değişiklik yapmadı isen çalışması gerekiyor.Birkaç sorum olacak. ssh ı kaldırıp yeniden kurmayı denedinmi hiç? ssh servisinn çalıştığına eminmisin.dosya dead olmuş olmasın. o server üzerinden başka bir servera ssh ile bağlanabiliryormusun.akıllı switch mi kullanıyorsun.kurallar koymuş olabilirmisin bu switch üzerine.telnet veya başka bir protokol ile bağlanmayı dneyebilirmisin.
Merhaba;
/etc/hosts.allow dosyasında kendi ip adresinize izin verdiniz mi sshd için?
hosts.allow'un içine kendi IP adresimi nasıl yazacağım acaba. Araştırdım ama bulduğum bilgiler ALL:192.168.100.1 gibi şeyler. Acaba tam olarak bu dosyanın içine sshd için kendi IP adresimi nasıl yazacağım?
Merhaba;
/etc/hosts.allow dosyasında kendi ip adresinize izin verdiniz mi sshd için?
ssh'ı kaldırıp tekrar kurdum. lakin şuan "putty server unexpectedly closed network connection" hatası veriyor. Sanırım ssh'ı kaldırıp tekrar kurduğum için ssh servisi çalışmıyor. Nasıl çalıştıracağımı da bulamadım. Sunucuyu da resetleyemiyorum. Akşam herkes gidince resetleyeceğim.
Bu bağlanamadığım server üzerinden başka bir server'a putty ile bağlanabildim. SSH olarak tabi.
normal tak kullan swich kullanmıyorum. Putty ile telnet olarak bağlanma istedim bağlandı bu seferde kullanıcı adı parolamı kabul etmedi. Oysa kullanıcı adım ve şifre doğru. Bakalım akşam çalışanlar gittikten sonra sistemi resetleyeceğim ssh açılışta tekrar aktif olsun diye sonra hemen deneyeceğim inşallah.
selam.daha önceden aynı bilgisayara bağlanıyordum demişsin.eğer server üzerinde bi değişiklik yapmadı isen çalışması gerekiyor.Birkaç sorum olacak. ssh ı kaldırıp yeniden kurmayı denedinmi hiç? ssh servisinn çalıştığına eminmisin.dosya dead olmuş olmasın. o server üzerinden başka bir servera ssh ile bağlanabiliryormusun.akıllı switch mi kullanıyorsun.kurallar koymuş olabilirmisin bu switch üzerine.telnet veya başka bir protokol ile bağlanmayı dneyebilirmisin.
rcconf ile servislerin durumlarına baktın mı?aktif mi değil mi? servis restart ettin mi? (etmiş olabileceğini düşünüyorum ama yine de sormak istedim)
rcconf ile servislerin durumlarına baktın mı?aktif mi değil mi? servis restart ettin mi? (etmiş olabileceğini düşünüyorum ama yine de sormak istedim)
rcconf 'a girdim ssh seçili. Acaba sadece ssh servisi restart yapabilirmiyim?
bu şekilde yapabilirsin...
$ sudo service {service-name} restart <-- Restart service
$ sudo service {service-name} stop <-- Stop service
$ sudo service {service-name} start <-- Start service
For example to stop apache service, enter:$ sudo service apache stop
fırsatını bulup sunucu resetledim. lakin hala ssh ile bağlanamıyorum. connection refused hatası çıkmıyor artık ama, Network error: software caused connection abort hatası çıkıyor. 🙁
telnet ile bağlanabildim sonunda. Telnet de root 'u kabul etmiyor. başka bir kullanıcı kabul ediyor. Onunla girebildim. telnet ile bağlanmamın bana biz dezavantajı olur mu acaba?
ilginç bir durum.sunucuyu aslında detaylı incelemek lazım...telnet ile bağlandığın zaman giden gelen tüm verilerin cleartext olduğu için güvenlik zaafiyeti oluşturur. ayrıca ssh kadar performanslı olmaz telnet. ancak sorunun çözülene kadar başka bir alternatifin yok gibi görünüyor galiba.
Evet sanırım bir süre daha araştıracağım. İlgi alakalarınıza çok teşekkür ederim. Hani eğer vaktin varsa ve şöyle göz ucuyla bir bakayım da şu arkadaşa biraz daha destek olayım dersen ip numaramı vereyim ve port yönlendirmeyi yapayım. olur mu? 🙁