Preguntas etiquetadas con su

10
Ejecutar múltiples comandos con su en Bash

Me gustaría usar su -cpara ejecutar como root múltiples comandos por completo. No quiero usar un script adicional para esto. Intenté lo siguiente: su root -c "tcpdump -i wlan0 -s 1500 -w CCCCCC & " -c "ls -lh" pero ejecuta solo el lsno el primero. Intenté lo siguiente: su root -c "tcpdump...

9
Obtener el proceso-id fuera de comando lanzado con "su -c"

Estoy ejecutando un programa java dentro de un shell y escribiendo la identificación del proceso en un archivo de texto. Entonces cuando hago esto: nohup java app.Main > /dev/null 2>&1 & echo $! > /var/run/app.pid Funciona. Pero realmente quiero ejecutarlo como otro usuario su -...

9
Comando: debe ejecutarse desde una terminal

Tengo una cuenta de alojamiento compartido, inicié sesión con ssh. cuando escribo, por ejemplo su, tuve esta salida: su: must be run from a terminal ¿Es este error relativo al hecho de que no tengo permisos suficientes u otra

8
Pasar argumentos al shell proporcionado por su

man su dice: You can use the -- argument to separate su options from the arguments supplied to the shell. man bash dice: -- A -- signals the end of options and disables further option processing. Any arguments after the -- are treated as filenames and arguments. An argument of - is equivalent...