Questões relacionadas ao comando sudo que permite aos usuários executar programas com os privilégios de um usuário diferente (normalmente o usuário root).
Estou tentando executar um comando como root (via sudo) em um servidor remoto e capturar stdout (mas não stderr) em um arquivo.
por exemplo. Algo parecido com isto:
ssh user@remote "cat /root/file.tar | gzip" > root-file.tar.gz
Exce...
Eu posso clonar um projeto da seguinte forma:
$ git clone [email protected]:root/myproject.git ~/bla
Mas agora desejo cloná-lo em /var/www . Então eu tento
$ git clone [email protected]:root/myproject.git ~/var/www
Mas, infelizmente, n...
O seguinte aconteceu comigo:
$ sudo su - superman
Sorry, user clarkkent is not allowed to execute '/bin/su - superman' as root in krypton101.
No entanto, o seguinte funcionou bem:
$ sudo su superman
Quando é útil permitir que um u...
Eu estou escrevendo um script de shell onde eu quero automatizar o processo Reinicie o serviço em vários servidores Unix. Eu como um usuário normal não tenho direitos para executar comandos de reinicialização de serviços. Apenas s_user tem dir...
Antecedentes
Estou tentando reiniciar alguns programas ( mail-notification e stalonetray ) regularmente, pois eles parecem morrer com frequência. Desejo defini-las novamente sempre que o NetworkManager se reconectar. Por isso, eu os tenh...
Descobri que dou obtenha um acesso de usuário não-sudo a certos comandos com os privilégios de sudo . No entanto, meu plano para permita que eles executem apt-get dist-upgrade o sistema não é seguro porque eles podem acessar o shell como r...
Eu tenho um daemon (collectd) que executa um script para coleta de dados (via smartctl).
O exec-plugin de collectd exige que scripts externos sejam executados sob um usuário! = root.
O plano é configurá-lo assim:
permite que o collectd...
Estou no servidor Ubuntu 14.04.
Estou usando o servidor da web apache, que é executado como o www-data . Eu preciso fazer git clone de um script (um web hook). Este script será executado com os privilégios de usuário www-data .
Exec...
Estou tentando fazer o seguinte, mas não está certo.
cat ~/Desktop/blah.png | ssh -t -t [email protected] "cat | sudo -i 'cat | /path/to/blah.png'"
Eu tenho minha chave ssh pública na pasta .ssh do usuário [email protected], portanto,...
Eu quero executar uma série de comandos elevados do sudo em uma máquina remota a partir de um script incorporado. Para simplificar a questão, estou apenas tentando executar o sudo id e obtê-lo para me dizer que é raiz.
Estou encontrando "sudo...