¿Cómo modifica Linux la ruta PATH de sudo?

  
                

El comando sudo del sistema Linux puede buscar comandos en PATH, pero a veces hay ciertos comandos en PATH, por lo que no se puede buscar en sudo. Esto puede deberse a que Linux restablece automáticamente el PATH, cambia la ruta de la búsqueda del comando sudo y puede modificar la ruta PATH de sudo para resolver este problema. sudo

Los dos métodos siguientes se han abierto fichero de configuración: sudo visudo

método se puede utilizar para modificar la instrucción sudoers secure_path en la ruta predeterminada es la ruta que desee. Esta directiva especifica dónde encontrar el código binario y los comandos cuando el usuario ejecuta el comando sudo. El propósito de esta opción es, obviamente, limitar el alcance del usuario para ejecutar el comando sudo, lo cual es una buena práctica.

Método 2, cambie los valores predeterminados env_reset a los valores predeterminados! Env_reset cancela el restablecimiento de la variable PATH y finalmente agrega el alias sudo = ‘ sudo env PATH = $ PATH ’ en .bashrc, de modo que la ruta que sudo busca cuando ejecuta el comando es la ruta en la variable PATH del sistema. Agregar otras variables es similar.

Lo anterior son dos formas de modificar la ruta PATH de sudo en Linux. Puede usar sudo para buscar el comando PATH modificando la ruta PATH de sudo.

Copyright © Conocimiento de Windows All Rights Reserved