Lo estoy intentando:
$ ssh eric@myserver
donde myserver
hay una máquina en la intranet Puedo hacer ping myserver
o responder a HTTP en el puerto 8080, etc., pero cuando lo intento ssh
, obtengo
ssh: connect to host myserver port 22: Connection refused
Estoy usando Ubuntu 10.
ps -ax
, como se sugiere da:
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
. No estoy seguro de lo que significa.ssh
que no se está ejecutando.sshd
proceso, lo que significa quesshd
no se está ejecutando. La solución es comenzarsshd
.Las dos opciones anteriores son buenas. También puede usar los argumentos
-v
o-vv
.fuente
También enfrenté este problema, pero en un entorno VirtualBox, por lo que para resolverlo necesitamos configurar la dirección IP para que esté en el mismo segmento LAN; por ejemplo:
En mi máquina host, abro
cmd
y escriboipconfig
. Obtengo 100.2.2.1 (por ejemplo).Por lo tanto, en la máquina virtual debemos establecer la dirección de la VM en
/etc/hosts
un valor como 100.2.2.3, echar un vistazo al número final y hacer rebotar la máquina virtual, pero antes de iniciar la máquina virtual configure la red en la configuración de la virtual máquina, por lo que debemos configurar el adaptador de red en la conexión de puente.Todo esto está en un entorno Solaris.
fuente