Preguntas etiquetadas con su

su es una utilidad para ejecutar un shell u otro comando como otro usuario (root por defecto).

220
¿De dónde obtuvo su nombre el grupo "rueda"?

El wheelgrupo en las computadoras * nix generalmente se refiere al grupo con algún tipo de acceso de tipo raíz. He oído que en algunos * nixes es el grupo de usuarios con derecho a ejecutar su, pero en Linux parece ser cualquiera (aunque, naturalmente, necesita la contraseña de root). En las...

93
¿Cuál es la necesidad del comando `fakeroot` en Linux?

¿Por qué necesitamos fakerootcomando en absoluto? ¿No podemos simplemente usar los comandos sudoo su? La página del manual dice: fakeroot: ejecuta un comando en un entorno que simula privilegios de root para la manipulación de archivos About.com dice: Da un entorno raíz falso. Este...

89
su vs sudo -s vs sudo -i vs sudo bash

¿Cuál es la diferencia entre los siguientes comandos: su sudo -s sudo -i sudo bash Sé suque necesito saber la contraseña de root y sudotengo que estar en el sudoersarchivo, pero una vez ejecutado, ¿cuál es la diferencia? Sé que hay una diferencia entre suy sudo -sporque mi directorio de inicio...

76
opciones de su - ejecutar el comando como otro usuario

Me preguntaba cómo ejecutar un comando como otro usuario desde un script. Tengo el propietario del script establecido como root. También tengo el siguiente comando ejecutándose dentro del script para ejecutar el comando como usuario hudson: su -c command hudson ¿Es esta la sintaxis...

63
-bash: sudo: comando no encontrado

Estoy tratando de implementar la aplicación django. Cuando imprimo apt-get update veo W: Unable to read /etc/apt/apt.conf.d/ - DirectoryExists (13: Permission denied) W: Unable to read /etc/apt/sources.list.d/ - DirectoryExists (13: Permission denied) W: Unable to read /etc/apt/sources.list -...

56
su no cambia de usuario pero tampoco responde con un error

Mientras rootestoy conectado como me gustaría sua un usuario regular específico. Corro su usernamee inmediatamente recibo el mensaje de regreso, aún como root. No hay error dado. Soy consciente del antiguo problema de "el usuario al que intenta acceder no tiene permiso para la carpeta en la que se...

41
.bash_profile no se obtiene al ejecutar su

Tengo un usuario, por ejemplo user1, que tiene modificaciones a su .bash_profile, uno de ellos el cambio de la PATH, por ejemplo: export PATH=/some/place:$PATH. Este cambio funciona bien si inicio sesión como user1o hago un su - user1. Pero si trato de ejecutar un comando a través de sucomo root,...

35
¿Cómo suprimo la salida dd?

Tengo un script bash que crea algunos archivos usando dd. El problema es que dd arroja una gran cantidad de salida que va a interferir con la salida de mi script. Buscando alrededor he encontrado una solución: dd if=boot1h of="/dev/r$temp1" >& /dev/null ¿Existe alguna alternativa o se está...

34
Ejecutar la aplicación GUI como otro usuario (no root)

Digamos que tengo 2 cuentas de usuario user1y user2. Cuando inicio sesión como user1, y luego cambio a user2usar su, puedo ejecutar programas de línea de comandos, pero los programas GUI fallan. Ejemplo: user1@laptop:~$ su - user2 user2@laptop:~$ leafpad ~/somefile.txt No protocol...

22
¿Cuál es la diferencia entre sudo su - y sudo su -

Cuando estoy trabajando en nuestras máquinas RHEL, uso sudo su -para cambiar a ser root. Un día, un error tipográfico significaba que escribía en su sudo su --lugar; me parece que todo era igual que con un solo guión, excepto que estaba en la misma carpeta que antes de emitir el comando (con un...

21
¿Qué hace 'script / dev / null'?

Cada vez que inicio sesión en una máquina virtual con root, suen una cuenta de usuario e intento usarla screen, aparece un error: Cannot open your terminal '/dev/pts/0' - please check. Una publicación de Stack Overflow dijo que necesitaba usarlo script /dev/nullpara solucionarlo, y funciona,...

20
¿Por qué es ejecutable su world?

Tengo un servidor sin cabeza que está conectado remotamente por varios usuarios. Ninguno de los otros usuarios está en el archivo sudoers, por lo que no pueden obtener la raíz a través de sudo. Sin embargo, dado que los permisos suestán -rwsr-xr-xactivados, no hay nada que les impida intentar...

20
¿Cómo puedo correr como otro usuario?

Este es el código bash que debe ejecutarse. Entonces, primero sustituye al usuario para abrir el proyecto y luego ejecuta todo el código: su openproject -c "bash -l" cd ~/openproject git checkout Gemfile.lock git pull bundle install RAILS_ENV="production" bundle exec rake