2010-07-07 80 views
11

Acabo de figurar cómo conectarme a mi servidor web con PuTTy.Cómo conectarme al servidor local con SSH (PuTTy)

¿Pero cómo puedo conectarme a mi servidor local? Pongo

Nombredeservidor: localhost puerto: 22 (He intentado 80 también)

y me da un error "No se pudo conectar"

¿Cómo conecto?

+1

Primero asegúrese de tener un servidor SSH iniciado en su 'localhost'. – bakkal

+0

¿Está intentando ssh o telnet? Debe tener procesos que se ejecutan localmente para atender solicitudes, como telnetd o sshd –

Respuesta

3

Asegúrese de haber ejecutado un servidor SSH (como openssh-server) ejecutándose en localhost y no solo en un servidor web (como apache). Asegúrese también de que localhost realmente está mapeando a 127.0.0.0/8

6

Si está utilizando Cygwin en su host local, puede conectarse a Cygwin's sshd (SSH Daemon).

3 comandos fácil de instalar el sshd como un servicio: (siempre allí cuando que arranque la máquina)

$ ssh-host-config -y # enable sshd. "-y" answers yes to all queries. 
$ cygrunsrv --start sshd # start it as an autostart Windows service 
$ ssh localhost # try to recursively log in via ssh 

Tomado de: http://nfnaaron.posterous.com/tag/puttycyg#Section2 (El segundo enfoque)

=> presentamos lo mejor toda la infraestructura ssh: autenticación de clave pública, ssh-agent, etc.

+1

, solo agregue. Puede usar Super Putty para administrar sus conexiones de masilla y puede conectarse a cygwin en localhost. Lo estoy usando para iniciar mi conexión localhost ssh. – bpedroso

3

La solución en la respuesta anterior no funcionará a menos que haya instalado Cygwin con el paquete OpenSSH seleccionado; debe hacerlo manualmente duri ng el proceso de instalación (ver la opción a abajo).

Dependiendo de la finalidad de su conexión, puede probar una de las siguientes opciones, la opción (b) es mucho más fácil de instalar, pero carece de las capacidades * nix shell.

a. Puede instalar un shell Cygwin con el servidor ssh, este sitio (http://ist.uwaterloo.ca/~kscully/CygwinSSHD_W2K3.html) tiene instrucciones para Windows Server, pero también funcionan para otros Windows, con algunas de las preguntas que se muestran a continuación. en el resultado de la página que no aparece en la versión de Windows que no es servidor. Asimismo, cuando se dice en las instrucciones para enviar el comando: mount

-s --Cambie-cygdrive-prefijo/

eliminar la opción -s para que el comando es

montaje --Cambie-cygdrive-prefijo/

(al menos este era el caso para mí en Windows 7).

b. El sitio PuTTy sugiere WinSSHD (http://www.bitvise.com/winsshd-download). Es un auto instalador fácil. Una vez que esté listo, tiene que hacer clic en el enlace de StartSSHD alrededor de 1/3 de la pantalla en la primera página de la ventana de configuración. Luego puede conectar su PuTTy al localhost. Sin embargo, en mi experiencia, no proporcionó ningún soporte de comando * nix, solo los nativos de Windows y no pude encontrar nada en su guía de usuario sobre esto.

Espero que esto ayude.

Cuestiones relacionadas