Perguntas com a marcação «sudo»

sudo - Executa um comando com privilégios de superusuário.

3
Qual é o propósito de "true" no bash "se sudo true; então"
Eu hackeei esse script do bash, que testa se o usuário tem privilégios de superusuário e, se não, ele pede. Por fim, estou tentando inverter a segunda instrução 'if' para que eu possa remover as duas linhas a seguir (o eco "senha ok" e o resto na linha seguinte) # …
20 bash  sudo 

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 


3
Como descubro se meu privilégio de sudoer expirou?
Estou trabalhando em um script que executa um comando como sudo e repete uma linha de texto SOMENTE se meus privilégios de sudo expirarem, portanto, somente se a execução de um comando com sudo exigir que meu usuário (não root) digite sua senha novamente. Como verifico isso? Lembre-se de que …
20 sudo 





2
Como matar um processo que diz "Operação não permitida" quando tentada?
Eu tenho um processo que gostaria de matar: computer@ubuntu:~$ ps aux | grep socat root 2092 0.0 0.0 5564 1528 pts/1 T 14:37 0:00 sudo socat TCP:xxx.17.29.152:54321 PTY,link=/dev/ttyGPS0,raw,echo=0,mode=666 computer@ubuntu:~$ kill 2092 -bash: kill: (2092) - Operation not permitted <--------------- How to kill ??
20 sudo  kill 



2
JAVA_HOME não definido no script quando executado usando sudo
Estou tentando executar um script de instalação que requer que o java seja instalado e a JAVA_HOMEvariável de ambiente seja definida. Eu configurei JAVA_HOMEem /etc/profilee também em um arquivo que eu chamei java.shem /etc/profile.d. Eu posso echo $JAVA_HOMEe recebo a resposta correta e posso equilibrar sudo echo $JAVA_HOMEe obter a …

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
executando instrução if no prompt de comando
No bash, posso fazer o seguinte: if [ -f /tmp/test.txt ]; then echo "true"; fi No entanto, se eu adicionar sudona frente, ele não funcionará mais: sudo if [ -f /tmp/test.txt ]; then echo "true"; fi -bash: syntax error near unexpected token `then' Como posso fazer isso funcionar?


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.