Bagaimana cara memulai ulang ssh atau sshd di Ubuntu?

9

Saya ingin memulai kembali ssh atau sshd tetapi saya mendapatkan kesalahan ini:

qqqq@Matrix-Server:/$ sudo /etc/init.d/ssh stop
sudo: /etc/init.d/ssh: command not found
qqqq@Matrix-Server:/$

Apakah saya perlu menginstal ssh atau sshd atau apakah itu datang dengan Ubuntu?

ThatGraemeGuy
sumber

Jawaban:

12

Instal openssh-server

sudo apt-get install openssh-server
Johan
sumber
Setelah Anda menginstal openssh-server, Anda mungkin harus menjalankannya sudo initctl reload-configurationsebelum dapat sudo service ssh start. Saya pikir ini adalah bug di versi terbaru ubuntu (12.10,13.04).
chrishiestand
5

The sshd adalah deamon server SSH. Jadi jika Anda ingin terhubung ke mesin melalui ssh, Anda perlu menginstal server ssh di mesin target Anda, mis. Menggunakan

sudo apt-get install openssh-server

Perintah ssh adalah apa yang Anda gunakan untuk benar-benar terhubung ke mesin yang menjalankan server ssh. Anda perlu ssh diinstal pada mesin yang ingin Anda ssh.

sudo apt-get install ssh

Tapi ssh mungkin sudah diinstal jika Anda menggunakan versi Ubuntu yang layak.


Sekarang tentang memulai kembali . Apa yang ingin Anda restart? Jika Anda ingin me-restart server ssh di mesin lain (misalnya jika Anda mengubah konfigurasi) gunakan

sudo /etc/init.d/ssh restart

Ya itu disebut ssh walaupun prosesnya disebut sshd yang mungkin membingungkan.

fgysin mengembalikan Monica
sumber
3

Ada opsi dalam prosedur pemasangan Ubuntu untuk menginstal server SSH secara otomatis, jika belum memilihnya Anda harus menginstal paket. Paket SSH Ubuntu lengkap termasuk daemon server dan klien.
Untuk menginstalnya

sudo apt-get install ssh
Federico Fenara
sumber
1

Seringkali layanan ini dinamai daemon. Coba /etc/init.d/sshdsaja.

Ignacio Vazquez-Abrams
sumber
saya harus menginstal openssh. Saya pikir itu datang dengan ubuntu, anehnya
6
Tidak, Ubuntu menggunakan /etc/init.d/ssh. Instalasi default datang dengan klien openssh, tetapi bukan server openssh.
andol
bahkan ssh juga tidak ada dalam direktori init.d. ketika saya menginstal openssh lalu masuk ke direktori itu