Ubuntu SSH Servis Hatası !
Merhaba,
Bu yazım kendi sunucularımdan birinde karşılaştığım SSH servis sorunu ile ilgili. Bir düzenleme için sunucuya bağlanmak istediğimde Putty Connection refused diyerek atmaya başladı. Önce güvenlik duvarında bir sorun var dedim ama sorun orda değilmiş. Neyse alınan hataları çıkatıları ile ile birlikte sizinle paylaşıyorum olurda biri karşılaşırsa bir yardımım dokunsun :)
öncelikle SSH servisimizin durumunu öğrenelim
$service ssh status
ssh stop/waiting – ( Görüldüğü gibi servis çalışmıyor )
Servisimizi çalıştırmya çalışalım
$service ssh status
ssh stop/waiting
$sudo service ssh start
ssh stop/pre-start, process 34789 “servis start edilmeye çalıştığında gelen hata mesajı”
$service ssh status
ssh stop/waiting
SSH portu config dosyasında açıkmı bir bakalım. “Değişmiş olabilirmi acaba”
$grep Port /etc/ssh/ssh_config
Port 22
Şimdide Log dosyalarımızdaki hata mesajlarına bakalım
sudo grep -i ssh /var/log/*log
/var/log/dpkg.log:2013-09-11 13:36:18 install libnet-ssh-perl <none> 0.09-1
/var/log/dpkg.log:2013-09-11 13:36:18 status half-installed libnet-ssh-perl 0.09-1
/var/log/dpkg.log:2013-09-11 13:36:18 status half-installed libnet-ssh-perl 0.09-1
/var/log/dpkg.log:2013-09-11 13:36:18 status unpacked libnet-ssh-perl 0.09-1
/var/log/dpkg.log:2013-09-11 13:36:18 status unpacked libnet-ssh-perl 0.09-1
/var/log/dpkg.log:2013-09-11 13:36:24 configure libnet-ssh-perl 0.09-1 0.09-1
/var/log/dpkg.log:2013-09-11 13:36:24 status unpacked libnet-ssh-perl 0.09-1
/var/log/dpkg.log:2013-09-11 13:36:24 status half-configured libnet-ssh-perl 0.09-1
/var/log/dpkg.log:2013-09-11 13:36:24 status installed libnet-ssh-perl 0.09-1
evet listenin sonlarında hatanın neden kaynaklandığu yazıyor. Installation dosyalarından birinde bir sıkıntı var gibi.
Gelelim Bu sorundan kısa bir şekilde kurtulmaya :
sudo apt-get purge openssh-server ssh
sudo apt-get install openssh-server ssh
sudo service ssh start
Bu kadar Basit. Şimdi SSH Servisine bağlanabilirsiniz.
Teknolojik-Blog.Com
Aziz Ozdemiroglu