GNU/Linux >> Tutoriales Linux >  >> Linux

Diferencia entre su y sudo y Cómo configurar sudo en Linux VPS.

Como sabemos, Linux proporciona una seguridad mucho mejor. Puede configurar la política de administración de usuarios y los permisos de usuario para que los usuarios normales no puedan autenticar los procesos críticos del sistema. Si desea que sus otros usuarios puedan realizar tales acciones, deberá usar los comandos su o sudo.

¿Qué es 'su'?

Para el sistema Linux, su lo obligará a compartir su contraseña de root con otro usuario.

¿Qué es 'sudo'?

En Linux, sudo es un setuid binario raíz. Puede ejecutar los comandos raíz para usuarios autorizados. Siempre que los usuarios ejecuten el sudo, deberán escribir su propia contraseña para ejecutar el comando.

Para agregar o eliminar la lista de usuarios sudo, puede ejecutar el siguiente comando

# sudo /usr/sbin/visudo

De forma predeterminada, la cadena sudo se verá como se muestra a continuación.

# root ALL=(ALL) ALL

Cómo otorgar acceso a Sudo

Es muy peligroso otorgar ALL=(ALL) ALL permiso a los usuarios, excepto que sepa que los usuarios enumerados.

root ALL=(ALL:ALL) ALL
admin ALL=(ALL:ALL) ALL 

En lugar de eso, puede configurar su usuario sudo con mayor precisión proporcionando el permiso de comando limitado. Para eso, puede usar la siguiente línea.

User_name Machine_name=(Effective_user) command 

Las siguientes son todas las partes divididas de la línea anterior.

  • Nombre_de_usuario:  Nombre del usuario sudo .
  • Nombre_máquina:  Nombre de host del servidor.
  • (Effective_user) :  Usuarios que pueden ejecutar comandos.
  • comando:  Comandos o conjunto de comandos que pueden realizar los usuarios de sudo .

¿Tiene algún problema con su usuario? Consulte SU> Habilitar Cagefsctl para más detalles.


Linux
  1. Cómo encontrar todos los usuarios de Sudo en Linux

  2. ¿Cuál es la diferencia entre Sudo Su y Sudo Su?

  3. Linux:¿diferencia entre el espacio del usuario y el espacio del kernel?

  4. ¿Diferencia entre el usuario de Sudo y el usuario raíz?

  5. Diferencia entre los comandos 'ifconfig' e 'ip'

Cómo configurar la dirección IP estática en Linux y Unix

Cómo enumerar usuarios y grupos en Linux

Cómo instalar y configurar Memcached en Ubuntu Linux

¿Cómo instalar y configurar Django en Linux VPS y Servidor Dedicado?

Cómo instalar y configurar un servidor Linux Ubuntu NFS

diferencia entre netstat y ss en linux?