Preguntas etiquetadas con su

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

1
¿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 …
22 sudo  su 


1
¿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, pero aún no explica por …
21 terminal  gnu-screen  su  pty 

6
¿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 forzar …
20 sudo  su  headless 

2
¿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 db:migrate RAILS_ENV="production" bundle exec rake db:seed RAILS_ENV="production" bundle exec …
20 bash  debian  sudo  su 



2
¿Cuál es la diferencia entre `su -` y` su --login`?
Desde sula página de manual de: For backward compatibility, su defaults to not change the current directory and to only set the environment variables HOME and SHELL (plus USER and LOGNAME if the target user is not root). It is recommended to always use the --login option (instead of its …
15 linux  su 


4
No se puede ejecutar el comando como www-data usando su
# su -l www-data ./http-app.py This account is currently not available. # su -l www-data -c ./http-app.py This account is currently not available. # su -c ./http-app.py www-data This account is currently not available. # su -lc ./http-app.py www-data This account is currently not available. # getent passwd www-data www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin …
14 debian  su 



5
¿Cómo puedo sudo su y cambiar el directorio justo después?
Me gustaría crear un alias que haga algo como esto: alias userYYY='sudo su userYYY; cd /a/path/that/only/userYYY/has/access' Entonces, desde mi línea de comando, inicié sesión con un usuario de sudo y me gustaría escribir el alias userYYYpara que mi shell ahora esté registrado userYYYy lo pwdesté /a/path/that/only/userYYY/has/access. ¿Cómo puedo hacer eso? …
13 bash  shell  sudo  su 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.