Crear Usuario en Linux Para despliegue con Ansible
Crear Usuario Sin Password en la maquina remota
sudo adduser newuser --disabled-password
Crear certificado en maquina local (llamalo deployer_rsa)
ssh-keygen
Copiar Clave pública a maquina remota
scp deployer_rsa.pub {nombre_maquina}:
Crear directorio .ssh a usuario
mkdir .ssh
Copiar clave públic en .ssh/authorized_keys
scp deployer_rsa.pub .ssh/authorized_keys
Cambiar permisos directorios
chown -R deployer:deployer .ssh
chmod 0400 .ssh/authorized_keys
Añadimo usuario a sudoers
adduser deployer sudo
Añadir usuario a Sudores Sin Password, editamos /etc/sudoers y añadimos
deployer ALL=(ALL) NOPASSWD: ALL
No comments