Estoy tratando de probar mi honeypot pero por alguna razón recibo este mensaje:
ssh root@server 10.0.2.15
ssh: Could not resolve hostname server: Name or service not known
¿Qué estoy haciendo mal?
ssh root@10.0.2.15
Estoy tratando de probar mi honeypot pero por alguna razón recibo este mensaje:
ssh root@server 10.0.2.15
ssh: Could not resolve hostname server: Name or service not known
¿Qué estoy haciendo mal?
ssh root@10.0.2.15
Respuestas:
Para conectarse a un servidor ssh en una terminal, necesita:
sshpara iniciar el programa.root@señal que separa el nombre de usuario de la identificación del servidor10.0.2.15Ensamblado, el comando se ve así:
ssh root@10.0.2.15
en términos generales, ssh user@server.
Alternativamente, puede usar la -lopción para especificar directamente el nombre de inicio de sesión y omitir la @sintaxis:
ssh 10.0.2.15 -l root
Como dijo WooJoo, debe indicarle un servidor válido para conectarse. Si quisiera usar el formulario $ ssh root@server, puede hacerlo , pero necesitaría tenerlo servercomo entrada en /etc/hostssu servidor DNS (que no es el caso o no habría tenido un error) , o una entrada en un archivo llamado configubicado típicamente en /home/username/.ssh/config.
Una entrada de muestra / etc / hosts se vería así:
# Sample /etc/hosts file
127.0.0.1 localhost
127.0.1.1 computerhostnamehere
10.0.2.15 server
y una muestra /home/username/.ssh/config podría ser tan simple como:
Host server
HostName 10.0.2.15
User root
Esto le proporcionaría la funcionalidad básica que está buscando. Hay muchas más opciones disponibles para colocar en el ~/.ssh/configarchivo.
Ver man sshpara más opciones :)
Intente agregando la entrada del servidor al que está intentando ingresar ssh en el archivo / etc / hosts de la máquina desde donde desea hacer ssh