GNU/Linux >> Tutoriales Linux >  >> Linux

"nohup Sudo ..." no solicita contraseña y no hace nada?

Cuando corro

nohup sudo myscript.sh &

Solo obtengo algo como

[1] 1220

a cambio y no se le pida una contraseña. El proceso tampoco se inicia.

Quiero ejecutar este script en segundo plano y debe ejecutarse bajo Sudo.

¿Alguien adivina qué estoy haciendo mal? Utilizando OSX Mountain Lion (Darwin).

Respuesta aceptada:

El problema es que estás poniendo sudo en el fondo. Veo dos formas de resolver este problema:

  1. elimine el ampersand, ingrese su contraseña y luego pause la tarea con Ctrl +Z y luego ejecuta bg por lo que el trabajo continúa ejecutándose en segundo plano;
  2. solución sucia:haz un sudo ficticio antes (como sudo ls ), luego inicie su nohup comando, y no volverá a pedir su contraseña y se ejecutará de todos modos.

Linux
  1. Linux:¿tiene que iniciar sesión un usuario para ejecutar un proceso y convertirse en su propietario?

  2. El comando "java" no ejecuta la JVM que se ha instalado

  3. sudo:comando no encontrado

  4. Linux:copie y cree el directorio de destino si no existe

  5. Agregar usuario al grupo pero no reflejado cuando se ejecuta la identificación

Arreglar Grub que no se muestra para el sistema de arranque dual de Windows y Linux

el sistema no hiberna; ¿La pantalla se apaga durante unos segundos y no sucede nada más?

Cómo ejecutar el comando "buscar" solo en el directorio actual y no en los subdirectorios

PYTHONPATH no funciona para sudo en GNU/Linux (funciona para root)

¿Por qué 'dd' no funciona para crear un USB de arranque?

Cambiar la contraseña de root no cambia la contraseña de sudo