De hecho, EC2 (Amazon Elastic Compute Cloud) no permite la autenticación de contraseña a sus instancias (máquinas Linux) de forma predeterminada.
El único método de autenticación permitido es con una clave SSH que se crea al crear la instancia. Durante la creación, te permiten descargar la clave SSH solo una vez, por lo que si la pierdes, debes regenerarla.
clave Este SSH es sólo para el usuario principal - por lo general llamado
- "
ec2-user
" (Amazon Linux, Red Hat Linux, SUSE Linux)
- "
root
" (Red Hat Linux, SUSE Linux)
- "
ubuntu
" (distribución de Linux Ubuntu)
- (distribución Linux Fedora) "
fedora
"
o similar (dependiendo de la distribución)
Ver las instrucciones de conexión: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstances.html
Si desea añadir un nuevo usuario la forma recomendada es generar y agregar una nueva clave SSH para el nuevo usuario, pero no especifica una contraseña (que de todos modos sería inútil ya que la autenticación de contraseña no está habilitada de manera predeterminada).
La gestión de usuarios adicionales: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/managing-users.html
Después de todo, si desea habilitar la autenticación de contraseña, lo que disminuye por la seguridad y no se recomienda, pero aún así puede que tenga que hacerlo por sus propias razones específicas, a continuación, sólo editar
/etc/ssh/sshd_config
Por ejemplo: sudo vim/etc/ssh/sshd_config
encontrar la línea que dice:
PasswordAuthentication no
y el cambio a
PasswordAuthentication yes
continuación, reinicie la instancia
sudo restart
Después de reiniciar, usted es libre de crear usuarios adicionales con la autenticación de contraseña.
sudo useradd newuser
sudo passwd newuser
agregar el nuevo usuario a la lista de sudoers:
sudo usermod -a -G sudo newuser
Hacer existe la carpeta de inicio del usuario seguro y es propiedad del usuario
sudo mkdir /home/newuser
sudo chown newuser:newuser /home/newuser
Nueva ya está listo para tratar de inicio de sesión con newuser
vía ssh. La autenticación con claves ssh continuará funcionando en paralelo con la autenticación de contraseña.
Es realmente útil. Gracias. –