Ubuntu'da SSH servisini nasıl yeniden başlatabilirim?


104

Ben yazarken service sshd restartben almak sshd: unrecognized servicehatası.

Yapmak için kullandığım /etc/ssh/bir dosyada sshd_configconfig var. Ayrıca Ubuntu kutusuna da koyabilirim (uzak).

Yazdığımda /etc/init.d/sshd restartyazarımNo such file or directory

Altında /usr/sbin/orada bir sshd dosyasıdır, ancak ikili olduğunu.

Sshd'mde bir sorun mu var? Bunu düzeltmek için ne yapacağım? Açık olmak service sshd restartgerekirse, sshd'yi yeniden başlatmak için (tüm çevrimiçi tutourials dediği gibi) yazabilmek istiyorum. Böylece liman değişikliklerim yürürlüğe girecek.


çıkışını gönderls /etc/init.d | grep ssh
Avinash Raj

Yanıtlar:


166

Ubuntu servisi çağırıyor ssh, değil sshd.

service ssh restart

Servis ayrıca start-up tarafından kontrol edilir ve sysvinit tarafından kontrol edilmez. Böylece /etc/init/ssh.confyerine onu bulacaksınız /etc/init.d/ssh.


6
Bu cevap artık Ubuntu 15 versiyonundan itibaren geçerli değildir. Sistem 5 rcbetiği kavramı artık iki kat güncel değildir. Güncellenen cevaplar için askubuntu.com/questions/653865 adresine bakın .
JdeBP

3
Cevabın ilk kısmı hala geçerlidir. Ayrıca olması gerektiğini de unutmayınsudo service ssh restart
Sridhar Sarnobat

'sudo service ssh restart', ubuntu xenial'da gayet iyi çalışıyor.
Binita Bharati

3

En önemlisi, bunu yapmak için izniniz olmalıdır. Gibi sorun çoğu işlem başlatılamıyor veya bazı dosyayı bulamıyorum izinleri kaynaklanmaktadır. Kullan sudoherhangi komutundan önce.

Şimdi ssh için basitçe yapabilirsiniz

sudo stop ssh
sudo start ssh

Bu kaldıraç başlatma


23
Bu uzak sunucular için gerçekten kötü, bu ilk komutla oturumu kapatabilirsiniz ve otomatik olarak yeniden başlatılmaz.
therealmarv

1
@therealmarv bana ilk ip tablolarımın uzaktan yapılandırmasını hatırlatıyor. "iptables -A INPUT -j DROP" ... sonra ne olduğunu merak ederek bağlantısız bir terminalden başlayarak biraz zaman geçirin.
Kickaha

Ben tek komutla yapılabilir düşünüyorum: sudo restart ssh. service ssh restartUbuntu 14.04'ümde çalışmıyor.
chus
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.