Preguntas etiquetadas con su

Comando de usuario sustituto

87
ejecutar script como usuario que tiene shell nologin

Todo lo que necesito hacer es ejecutar un script específico como un usuario particular que tiene el nologin/falseshell indicado /etc/passwd. Ejecutaría el script como root y esto debería ejecutarse como otro usuario. Corriendo: ~# su -c "/bin/touch /tmp/test" testuser funcionaría, pero necesito...

43
Ejecutar un comando como usuario nologin

Recientemente configuré mi servidor para que mis usuarios 'virtuales' de suPHP no puedan iniciar sesión utilizando este artículo Mi problema ahora es que antes, cuando ejecutaba un rakecomando para mi aplicación Ruby on Rails que se ejecutaba en el servidor, solía suentrar www-datay ejecutar el...

26
BASH Scripting, su a www-data para comando único

Estoy trabajando en automatizar la creación de repositorios de subversión y sitios web asociados como se describe en esta publicación de blog que escribí . Me encuentro con problemas en la parte en la que le pido al usuario de www-data que ejecute el siguiente comando: svnadmin create...

13
¿"Sudo su -" se considera una mala práctica?

Antecedentes Sé que la diferencia entre su -, sudo su -y sudo <command>: su - - cambia el usuario a root, requiere la contraseña de root sudo su - - cambia el usuario a root, solo requiere la contraseña del usuario actual sudo <command>- otorga acceso a la raíz solo para un comando...

12
usando su dentro de un script de shell

Estoy automatizando un proceso de implementación y quiero poder simplemente llamar un archivo .sh en mi máquina, hacer que compile y cargue el .zip en el servidor y luego haga un montón de cosas en el servidor. Una de las cosas que necesito hacer requiere que sea root. Entonces, lo que quiero hacer...

10
ejecutar su -c sobre ssh

Estoy tratando de verificar la versión del BIOS de un servidor a través de SSH, un comando que requiere privilegios de root: ssh remote-server su -c dmidecode pero esto, por supuesto, falla con el error: estándar en debe ser un tty ¿Cómo hago para que esto funcione? No puedo usar sudo, y...

10
Ajuste de kernel con contenedor Docker privilegiado

Estoy construyendo un contenedor para ajustar la configuración del kernel para un equilibrador de carga. Prefiero implementar esos cambios en el host en una imagen usando un solo contenedor privilegiado. Por ejemplo: docker run --rm --privileged ubuntu:latest sysctl -w