Saya mencoba:
$ ssh eric@myserver
di mana myserver
ada mesin di intranet. Saya dapat melakukan ping myserver
atau menanggapi HTTP pada port 8080, dll, tetapi ketika saya mencoba ssh
, saya mengerti
ssh: connect to host myserver port 22: Connection refused
Saya menggunakan Ubuntu 10.
ps -ax
, seperti yang disarankan memberi:
eric@Isaiah:~$ ps -ax | grep ssh
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
1641 ? Ss 0:04 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session gnome-session
18376 pts/3 S+ 0:00 grep --color=auto ssh
ps -ax
. Tidak yakin apa artinya.ssh
tidak berjalan.sshd
proses, yang berartisshd
tidak berjalan. Solusinya adalah mulaisshd
.Dua opsi sebelumnya baik. Anda juga dapat menggunakan
-v
atau-vv
argumen.sumber
Saya menghadapi masalah ini juga, tetapi dalam lingkungan VirtualBox, jadi untuk menyelesaikannya kita perlu mengatur alamat IP agar berada di segmen LAN yang sama; sebagai contoh:
Di mesin host saya, saya buka
cmd
dan ketikipconfig
. Saya mendapatkan 100.2.2.1 (misalnya).Jadi di mesin virtual kita harus mengatur alamat VM
/etc/hosts
ke nilai seperti 100.2.2.3, lihat angka terakhir, dan pantulkan mesin virtual, tetapi sebelum memulai mesin virtual konfigurasikan jaringan dalam pengaturan virtual mesin, jadi kita perlu mengatur adaptor jaringan di koneksi jembatan.Semua ini ada di lingkungan Solaris.
sumber