Articles of su

Haz su request de contraseña varias veces

Estoy usando Debian 8 y cuando ingreso su la request de contraseña aparece solo una vez. Si ingreso una contraseña incorrecta, espero volver a intentarlo e inmediatamente comenzaré a escribir de nuevo, pero luego partes de la contraseña estarán visibles en el intérprete de commands. ¿Cómo puedo configurar su para volver a solicitar la contraseña […]

¿"Sudo su" me convierte en usuario root?

He escrito sudo su en la Terminal y luego escribí whoami , y la Terminal me dijo que soy el usuario raíz. Entonces, ¿eso significa que sudo su me convierte en usuario root o me falta algo?

El command Pipe inside exec no funcionará

Tengo el command en un script: exec su -s /bin/sh -c 'exec "$0" "$@" | ts "[%Y-%m-%d %H:%M:%S]"' user — test.python $FULLPATH &> log & Donde FULLPATH es la ruta del file Python de testing. Con este command, esperaba que la salida del script se escribiera en el file de logging con marcas de time […]

Ejecute el script henetworkingoc a través de su adjunto al tty actual

Estoy tratando de hacer algo como esto: sudo su <<EOF select x in abc; do echo "Selected $x"; break; done EOF Sin embargo, termina sin aceptar la input. Funciona si hago esto: sudo su -c 'select x in abc; do echo $x; break; done' Pero es mejor escribir scripts más largos con henetworkingoc (sí, sé […]

Cómo otorgar sudo acceso a los usuarios abc, def, ghi en el usuario jkl

Tengo un oracle de usuario y cada vez que creo un nuevo usuario y, si es necesario, debo otorgar a los usuarios recién creados el acceso de sudo en Oracle . Al igual que cualquier usuario que necesite sudo a oracle como se menciona a continuación $ id uid=5260958(5258) gid=20(users) groups=600(gom) $ sudo su -oracle […]

SSH con su y command remoto usando -c y ejecutando múltiples commands con parameters

Aquí está mi command con comentarios de IP con IP semánticos ssh -p 2022 -L 9389:localRDPIP:3389 user@publicIP \ su -c "export HISTCONTROL=ignorespace; \ iptables -t nat -A PREROUTING -p tcp –dport 3389 -j DNAT –to-destination localRDP_IP:3389; \ iptables -t nat -A POSTROUTING -p tcp -d localRDP_IP –dport 3389 -j SNAT –to-source jumpIP"; básicamente, estoy tratando […]

Combinado su y pantalla al inicio

Quiero comenzar un script personalizado de larga ejecución en el arranque. La secuencia de commands debe ejecutarse bajo un nombre de usuario específico. Hasta ahora he utilizado con éxito el command de pantalla y cambiado al usuario en el script personalizado. Pero prefiero que el command de pantalla se ejecute bajo ese usuario para poder […]

El nuevo terminal no funciona cuando usamos su raíz

Cuando uso su raíz y luego usa gnome-terminal Recibo una advertencia ** (gnome-terminal: 2677): ADVERTENCIA **: No se pudo conectar con el administrador de session: Ninguno de los protocolos de authentication especificados son compatibles y la nueva window de terminal no se abre. Pero cuando uso su – y luego usa gnome-terminal la nueva window […]

su command con -p o -m flags

¿Cuál es la diferencia entre los siguientes commands de su? su -m su -p Sé que ambas banderas se utilizan para preservar el entorno actual, pero no sé las diferencias si las hay.

Permiso denegado cuando se intenta ejecutar el script como otro usuario

Estoy tratando de ejecutar un script como otro usuario que inicia una pieza de software (Etherpad), que se ejecuta como tal (desde la raíz): su -c "/var/www/etherpad-lite/bin/run.sh" -s /bin/bash etherpad pero su -c "/var/www/etherpad-lite/bin/run.sh" -s /bin/bash etherpad el siguiente error: bash: /var/www/etherpad-lite/bin/run.sh: Permission denied Esto funcionó perfectamente a la perfección, y solo dejó de funcionar […]