Cómo crear un usuario de sudo en CentOS
- 1591
- 17
- Mateo Pantoja
El comando sudo ofrece una técnica para proporcionar a los usuarios de confianza permiso administrativo a un sistema Linux sin compartir la contraseña de usuario root.
Cuando los usuarios permitieron esta técnica precede a un comando administrativo con sudo
Se les pide que proporcionen su propia contraseña. Una vez que inicie sesión, y suponiendo que el comando esté permitido, el comando administrativo se realiza como lo ejecuta el usuario root.
Leer también: Diferencia entre SU y sudo y cómo configurar sudo en Linux
En este artículo, le mostrará cómo crear una nueva cuenta de usuario normal con sudo
privilegios en un Cento sistema sin tener que cambiar el sistema sudoers archivo.
Una vez sudo
Acceso otorgado, puede usar el comando sudo para ejecutar comandos administrativos sin iniciar sesión en la cuenta de usuario root.
Crear un nuevo usuario de sudo en Centos
1. Inicie sesión en su Cento sistema como usuario raíz.
$ ssh [correo electrónico protegido] _ip_addressInicie sesión en el servidor CentOS
2. Crear una cuenta de usuario normal llamada tecmenta
Usando el comando useradd, el -metro
La opción significa crear el directorio de inicio del usuario si no existe, -s
Define el programa de inicio de sesión de inicio de sesión del nuevo usuario (que es /bin/bash
en este caso) y -C
Define un comentario que indica que esta es una cuenta de usuario administrativa.
# userAdd -m -s /bin /bash -c "administrador" Tecmint
Reemplazar tecmenta
con el nombre de usuario que desea crear.
3. Establezca una contraseña para la cuenta de usuario recién creada utilizando el comando passwd (Recuerde establecer una contraseña segura).
# PASSWD TECMINTEstablecer contraseña para un nuevo usuario
4. En todas las distribuciones de Linux que pertenecen a la Rhel Familia, solo los usuarios en el grupo de sistemas de ruedas pueden ejecutar un comando con sudo
. Entonces, a continuación, agregue el nuevo usuario tecmenta
hacia grupo de ruedas Usando el comando usermod. Aquí el -a
El indicador significa agregar a los usuarios a un grupo suplementario y -GRAMO
Especifica el grupo.
# usermod -ag tecmint de ruedaAgregar usuario al grupo de ruedas
5. Prueba sudo
acceso a la cuenta de usuario recién creada tecmenta
invocando el SU comando
para cambiar a la nueva cuenta de usuario y también verificar que el usuario esté en el grupo de ruedas.
# SU - Tecmint $ GroupsCambiar cuenta de usuario
6. Ahora corre el Comando de quién PREPENDIR "sudo"
al comando que desea ejecutar con privilegios administrativos.
$ whoami
Como esta es la primera vez que ha ejecutado sudo
A partir de esta cuenta se mostrará el mensaje de banner. También se le pedirá que ingrese la contraseña para la cuenta de usuario.
Si sudo
está configurado correctamente, la salida de lo anterior Comando de quién Mostrará raíz
.
7. También puede enumerar el contenido del /raíz
Directorio utilizando el comando LS, que normalmente solo se puede accesible para el usuario raíz.
$ sudo ls -la /rootDirectorio raíz de lista
También le gustaría leer estos siguientes artículos relacionados en sudo.
- 10 configuraciones útiles de sudoers para configurar 'sudo' en Linux
- Cómo mostrar asteriscos mientras escribe la contraseña de sudo en Linux
- Cómo mantener la sesión de tiempo de espera de contraseña de 'sudo' por más tiempo en Linux
Eso es todo! En este artículo, hemos explicado cómo crear una nueva cuenta de usuario normal con sudo
privilegios en un Cento sistema. Para cualquier pregunta, comuníquese con nosotros a través del formulario de comentarios a continuación.