Tecnología

Inicio

Cómo ejecutar una secuencia de comandos shell como root

En la mayoría de los sistemas operativos Linux y Unix, el usuario root es el único usuario que puede realizar cambios en otras cuentas, afectar a los procesos de todo el sistema y realizar cambios en el núcleo del sistema operativo. Incluso en los sistemas operativos Ubuntu y Linux Mint, donde no hay usuario por defecto "raíz", estas tareas están protegidos y sólo pueden ser ejecutados mediante el uso del comando "sudo". Si usted tiene un script que hace que los cambios en todo el sistema, puede cambiar al usuario root con el comando "su" o ejecutar el comando como usuario root con el comando "sudo".

Instrucciones

1 Abra una ventana de terminal o iniciar sesión en el ordenador a través de SSH.

2 Escriba el comando "su -" para cambiar al usuario root. Escriba la contraseña de root, cuando se le solicite. Si está usando el Ubuntu o Linux Mint sistemas operativos, omita este paso y escribe "sudo" antes de que el siguiente comando.

3 Escriba el comando "sh script.sh" para ejecutar el script de shell. Reemplazar "guión" con el nombre del script de shell. Si has hecho el script ejecutable, escriba el comando "./script.sh" para ejecutarlo.

4 Escriba el comando "exit" para cerrar la sesión de raíz. Omitir este paso si está utilizando el sistema operativo Ubuntu o Linux Mint.