Perguntas com a marcação «su»

su é um utilitário para executar um shell ou outro comando como outro usuário (root por padrão).

1
Qual é a diferença entre sudo su - e sudo su -
Quando estou trabalhando em nossas máquinas RHEL, costumo sudo su -mudar para raiz. Um dia, um erro de digitação significava que eu digitava sudo su --- parece-me que tudo estava igual a um único hífen, exceto que eu estava na mesma pasta que antes de emitir o comando (com um …
22 sudo  su 


1
O que 'script / dev / null' faz?
Toda vez que faço logon em uma VM com raiz, suem uma conta de usuário e tento usá- screenla, gera um erro: Cannot open your terminal '/dev/pts/0' - please check. Uma postagem do Stack Overflow disse que eu precisava usar script /dev/nullpara corrigi-lo e funciona, mas ainda não explica por …
21 terminal  gnu-screen  su  pty 

6
Por que o su world é executável?
Eu tenho um servidor sem cabeça conectado remotamente por vários usuários. Nenhum dos outros usuários está no arquivo sudoers, portanto, eles não podem obter o root via sudo. No entanto, como as permissões suestão disponíveis, -rwsr-xr-xnão há nada que as impeça de tentar fazer força bruta na senha de root. …
20 sudo  su  headless 

2
Como posso executar como outro usuário?
Este é o código do bash que deve ser executado. Então, primeiro ele substitui o usuário pelo projeto aberto e depois executa todo o 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" …
19 bash  debian  sudo  su 



2
Qual é a diferença entre `su -` e` su --login`?
Na supágina do manual: 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 shortcut -) …
15 linux  su 


4
Não é possível executar o 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
Como posso sudo su e mudar de diretório logo depois?
Eu gostaria de criar um alias que faça algo assim: alias userYYY='sudo su userYYY; cd /a/path/that/only/userYYY/has/access' Então, na minha linha de comando, estou logado com um usuário sudo e gostaria de digitar o alias userYYYpara que meu shell agora esteja logado userYYYe pwdesteja /a/path/that/only/userYYY/has/access. Como eu posso fazer isso? Isso …
13 bash  shell  sudo  su 



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.