2 votos

Digital Ocean servidor SSH de inicio de sesión falla

Lo que he hecho

  1. creó un nuevo digital ocean gota y
  2. Creado clave SSH basado en esta guía y en la creación de la gota de agua me la han copiado en
  3. Tengo ejecutar los siguientes códigos de aquí
ssh root@your_server_ip
adduser sammy
usermod -aG sudo sammy
  1. Que he intentado iniciar sesión en el sistema como "sammy"
ssh sammy@your_server_ip

ERROR

  • Permission denied (publickey).
  • Si me conecto con acceso de root que no hay ningún problema en que me meto en como antes

Las correcciones que he probado

  1. limpiar poner el shh clave de carpeta y sólo tienen esta clave
  2. No he encontrado ninguna respuesta, pero mi problema es como este
  3. este no es similar a este.
  4. ssh -vvv root@my_ip de aquí empuja hacia afuera, como las líneas de depuración ¿qué debo buscar?
  5. He tratado de leer servidor sshd inicia sesión en ubuntu este mensajes más comunes
Disconnected from invalid user somefirstname43
Disconnected from invalid user someotherfirstname334
Disconnected from authenticating user root
Received disconnect from ID port ...
Accepted publickey for root from ID
Did not receive identification string from  ID port ....
Connection closed by authenticating user sammy ID port portnumber  <<----

3voto

Gerald Schneider Puntos 193

El usuario sammy necesita la clave pública se utiliza para inicio de sesión para el usuario root. La forma más fácil es copiar el archivo authorized_keys de su usuario root.

mkdir ~sammy/.ssh
chmod 640 ~sammy/.ssh
cp ~/.ssh/authorized_keys ~sammy/.ssh/
chown -R sammy:sammy ~sammy/.ssh/

1voto

sottenad Puntos 1391

No hay una respuesta para esto en Digital Ocean

1.Inicie la sesión como root ssh root@IP

2.Edición de configuración de ssh: sudo nano /etc/ssh/sshd_config

3.Cambiar esta línea: PasswordAuthentication no a PasswordAuthentication yes

4.Reinicie el demonio: sudo systemctl restart sshd

5.Hacer ssh-copy-id: ssh-copy-id someuser@IP (si usted ya tiene una clave que no puede permitir que usted copia para saltear este paso y sesión con el siguiente paso)

6.Inicie sesión como el nuevo superusuario se han creado antes de ssh someuser@IP

7.Revertir los cambios a ssh_config si son conscientes de la seguridad y reiniciar el demonio.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: