El comando sudo del sistema sudo usa la explicación detallada

  

" Sudo " es una herramienta muy útil en la plataforma # Llinux #, que permite a los administradores del sistema asignar algunos "derechos" razonables a los usuarios comunes. Las tareas que pueden realizar los superusuarios u otros usuarios privilegiados, como ejecutar comandos como reiniciar, reiniciar, pasar la contraseña o editar algunos archivos de configuración del sistema, lo que no solo reduce el número de inicios de sesión y el tiempo de administración para los usuarios root, sino que también los mejora. Seguridad del sistema.

Sudo es un comando que gobierna todo. Literalmente significa que "¡los superusuarios pueden hacerlo!" "(¡el superusuario lo hace!) es uno de los comandos más importantes necesarios para los administradores de sistemas Linux o usuarios avanzados. ¿Alguna vez ha tenido la experiencia de intentar ejecutar un comando en el terminal, pero termina por "buscar acceso"? El llamado "mayor poder" es más responsable, e iniciar sesión con el usuario root, o usar el comando su " switch user " sudo es mucho mejor.

Si prefieres el comando linux con el prefijo sudo ", ejecutará el comando con privilegios elevados y realizará tareas elevadas para ciertas tareas administrativas.

Si está familiarizado con Windows
system sudo y cuando intenta manejar operaciones importantes, el cuadro de diálogo emergente de Control de cuentas de usuario (ACL) de Windows es muy similar, en Windows, si lo intenta Para realizar una tarea administrativa, el cuadro de diálogo le pregunta si desea continuar (" ¿Realmente desea ejecutar el programa en el que acaba de hacer clic? ") para confirmar la tarea. En la computadora
Apple Mac , aparecerá un cuadro de diálogo de seguridad que le pedirá que ingrese su contraseña. Si no tiene los permisos adecuados bajo Linux, algunas operaciones serán bastante extrañas. Es posible que el archivo de configuración importante que edite no guarde el contenido correctamente. El programa que instaló probablemente se negará a ejecutarse. El excelente código fuente que ha descargado y desea compilar no se puede compilar. Si no tiene suerte, incluso verá "Denegar acceso" u otro mensaje de error.

Usar sudo es la forma más segura de aumentar los permisos. Veamos otra forma de mejorar los permisos. Al cambiar los comandos de usuario " su " se le pedirá que ingrese la contraseña de root y le dé un mensaje de superusuario, indicado por el símbolo #, este símbolo # significa "peligroso!" Has iniciado sesión como usuario root. "

Archivo de Suderos

Este archivo es la base de sudo, que controla quién puede usar el comando sudo para obtener privilegios elevados, generalmente ubicados en /etc /sudoers. Desea editar este archivo, la mayoría Una forma efectiva y segura es usar el comando visudo. Este comando inicia el editor vi con privilegios elevados para que pueda editar y guardar el archivo. También bloquea el archivo en el archivo sudoers para que otros no puedan editarlo, y si termina de editarlo, también analizará el archivo en busca de errores simples. Editar un archivo sudo con visudo es mucho más seguro que usar cualquier editor de texto antiguo.

El archivo sudoers contiene una serie de parámetros que especifican qué usuarios o grupos de usuarios pueden ejecutar qué comandos. Nos otorgaremos acceso a sudo siempre que agregemos: username ALL = (ALL) ALL //para el usuario " username " Conceder acceso a sudo% wheel ALL = (ALL) ALL //Otorgar acceso a sudo a todos los usuarios que pertenecen al grupo de usuarios de la rueda El nombre de usuario especificado ahora puede usar todos los privilegios de raíz.

Comandos de Linux Varias opciones para sudo

  • sudo -b ejecutará comandos en segundo plano. Esto es útil para los comandos que muestran una gran cantidad de salida en tiempo real.
  • sudo -s ejecutará el shell especificado con privilegios elevados, dándole un # prompt (¡no olvide salir!)
  • sudo su lo convertirá en el usuario root y lo cargará Esas variables de entorno de usuario personalizadas.

    Las características del comando sudo de Linux

    El rol que juega sudo está destinado a ser más cauteloso en términos de seguridad, de lo contrario, llevará a los usuarios ilegales a tomar privilegios de root, y también tendrá en cuenta La sexualidad permite a los administradores de sistemas usarla de manera más eficiente y conveniente. El diseño del sudo está diseñado para dar a los usuarios el menor permiso posible, pero aún así les permite completar su trabajo. Así que sudo tiene las siguientes características:

  • sudo puede limitar al usuario especificado para ejecutar ciertos comandos en el host especificado.
  • Sudo puede proporcionar registros, registrar fielmente lo que hace cada usuario con sudo y puede pasar los registros a un servidor central o servidor de registros.
  • sudo proporciona a los administradores del sistema archivos de configuración que permiten a los administradores del sistema administrar de forma centralizada los permisos de los usuarios y los hosts utilizados. La ubicación predeterminada es /etc /sudoers.
  • sudo usa un archivo de marca de tiempo para completar un sistema similar a " comprobación ". Cuando el usuario ejecuta sudo e ingresa la contraseña, el usuario obtiene un ticket predeterminado con una duración de 5 minutos (ticket de entrada) (el valor predeterminado se puede cambiar en el momento de la compilación). Después del tiempo de espera, el usuario debe volver a ingresar la contraseña.

    Comandos de Linux sudo Parámetros comunes

  • sudo -h Lista de ayuda, uso y salida.
  • sudo -V Version Muestra información de la versión y sale.
  • sudo -l List Muestra los comandos que puede ejecutar el usuario actual. Esta opción solo está disponible para usuarios en sudoers.
  • sudo -u nombre de usuario | #uid User Ejecuta el comando como el usuario especificado. El último usuario es además de root, ya sea un nombre de usuario o #uid.
  • sudo -k Kill Borre la hora en el "volumen de admisión" y vuelva a ingresar la contraseña la próxima vez que use sudo.
  • sudo -K Sure kill es similar a -k, pero también rompe el "volumen de admisión", que consiste en eliminar el archivo de marca de tiempo.
  • sudo -b command Background Ejecuta el comando especificado en segundo plano.
  • comando sudo -p prompt El comando puede cambiar la solicitud para solicitar una contraseña, donde% u se reemplazará con el nombre de la cuenta de usuario y% h mostrará el nombre del host. Diseño muy amigable.
  • sudo -e file Edit no es un comando, pero un archivo modificado es equivalente al comando sudoedit.

    ~ end ~

  • Copyright © Conocimiento de Windows All Rights Reserved