El comando sudo en el sistema Linux se usa principalmente para asignar permisos del sistema. El uso del comando sudo puede mejorar los permisos de los usuarios normales y realizar algunas operaciones. ¿Cómo usar el comando sudo en Linux?
En primer lugar, las características de sudo: Read
1, el usuario especifica comandos de gestión autorizadas especifica la operación en el host especificado;
2, sobre la base de un registro detallado del usuario sudo Registre la información relacionada con el comando ejecutado;
3, "Sistema de registro": autenticación sensible al tiempo, el usuario deberá ingresar la contraseña para verificar la identidad del usuario cuando el usuario ejecute sudo por primera vez. Hay una vida útil fija de "tokens"; 5 minutos
Segundo, ¿cómo lograr la función sudo?
/etc /sudoers: los archivos de autorización solo pueden ser editados por el administrador, pero generalmente no usan vim para editar directamente, ya que los errores de sintaxis pueden ocurrir, por lo que generalmente se usa el comando visudo de la herramienta de edición especial para autorizar.
/etc /sudoers:
Nota: Definición de alias: Los alias deben usar todos los caracteres en mayúscula
Variables incorporadas: ALL: Todos los usuarios
User_Alias: < Br>
User_Alias NAME = item1, item2,. ..
item:
Nombre de usuario
% groupname
#UID
$ # GID
User_Alias (que indica que se puede usar un alias ya definido)
Ejemplo: User_Alias ADMIN = CentOS,% lx, # 500
significa definir el alias ADMIN, con centos user, lx group, UID 500 Usuario
Host_Alias: en qué hosts puede ejecutar
Host_AliasNAME = item1, item2,. . .
item:
hostname
ip
network
Host_Alias
Ejemplo: Host_Alias ALLOWADDR = 172.16. 37.10,172.16.0.0 /16
significa definir el alias ALLOWADDR, con ip de 172.16.17.10, dirección de red 172.16.0.0/16
Runas_AliasNAME
Runas_AliasNAME = item1, Ítem2,. . .
El uso es el mismo que User_Alias
Cmnd_Alias:
Cmnd_AliasNAME = item1, item2,. . .
item:
Comandos
Directorio (todos los comandos en el directorio)
Cmnd_Alias
Ejemplo: Cmnd_Alias COMMAND = /usr /sbin /useradd, /usr /sbin /userdel, /usr /sbin
significa definir alias de COMANDO, todos los comandos bajo useradd, userdel y /usr /sbin
Reverso: Cmnd_AliasPASSWD = /usr /bin /passwd [0-9A-Za-z] * ,! /usr /bin /passwd root Anterior12Siguiente página Total 2 páginas
Linux el uso del comando cp se usa principalmente para copiar archivos, además de los parámetros tam
Linux en la programación multiproceso tiene que mejorar la respuesta de las aplicaciones, los sistem
Muchos usuarios después de instalar el sistema Solaris, la situación parece Xmanager no pudo aterriz
Para aquellos que tienen sistemas duales de Windows y Linux, el problema es el uso
Pasos de FreeBSD para cargar archivos iso a través de un disco virtual
¿Qué debo hacer si hay un código confuso en la página del navegador Firefox en Linux?
ERROR de Linux yum prompt: ¿cómo resolver el error dbus?
Cómo resolver los problemas encontrados cuando la migración de Unix al sistema Linux capacita
¿Cómo utiliza Linux el mecanismo asesino de OOM?
Pasos para instalar Go language en el sistema Linux
Cómo usar el comando bunzip2 en el sistema Linux
Gulp error en Linux Error: ¿Qué debo hacer con ENOSPC?
Cómo utilizar el comando de reinicio en diferentes situaciones en el sistema Linux
Sistema VLAN de Linux, cambio de Capa 3 y diferencia de troncales
Solución de error del navegador IE
¿Se puede cargar una computadora de escritorio con win10? ¿Es bueno instalar Win10 en el escritorio?
Uso de XP para lograr el apagado remoto remoto de la red
El sistema Win8 conectado al teléfono mijo solicita el método de extracción accidental
Microsoft ha admitido que actualiza de forma secreta el sistema Win10 a los usuarios de Win7 /8.1
Guía de revisión de Windows XP: Papelera de reciclaje
¿Qué software antivirus está instalado en win8?
Amplíe fácilmente el período de prueba de Windows 7 Home Server
Cómo eliminar el proceso persistente de GoogleUpdate en WinXP
La estrategia perfecta para agregar contraseñas a archivos comprimidos