Articles of sudo

como executar script como outro usuário sem senha

Eu tenho script.sh que deve ser executado como user2. No entanto, esse script só pode ser executado sob user1 no meu aplicativo. Eu gostaria que o seguinte comando fosse executado: su user2 -C script.sh mas ser capaz de rodar sem senha. Eu também quero que isso seja muito restritivo, como no user1 só pode executar […]

sudo echo “alguma coisa” >> / etc / privilegedFile não funciona… existe uma alternativa?

Esta é uma pergunta bem simples, pelo menos parece que deveria ser, sobre as permissions do sudo no Linux. Muitas vezes eu só quero acrescentar alguma coisa a /etc/hosts ou a um arquivo similar, mas acabo não sendo possível porque tanto > quanto >> não são permitidos, mesmo com root. Existe alguma maneira de fazer […]

npm / yeoman instala gerador-angular sem sudo

Tentei instalar o gerador-angularjs usando Yo ( Yoeman ) sem sudo : npm install -g generator-angular Eu recebo: Error: EACCES, mkdir ‘/usr/lib/node_modules/generator-angular’ Quando eu digito sudo yo , você me diz que eu não devo usar o sudo (o que é perfeitamente compreensível). Eu tenho um diretório ~/node_modules – por que você não instala seus […]

Como passar a senha para su / sudo / ssh sem sobrescrever o TTY?

Estou escrevendo um programa C Shell que fará su ou sudo ou ssh . Todos querem suas senhas na input do console (o TTY) em vez de stdin ou na linha de comando. Alguém conhece uma solução? Configurar o sudo sem senha não é uma opção. A expectativa pode ser uma opção, mas não está […]

Como corrigir ‘sudo: não tty presente e nenhum programa askpass especificado’ erro?

Eu estou tentando compilar algumas fonts usando um makefile. No makefile há um monte de comandos que precisam ser executados como sudo . Quando eu compilar as fonts de um terminal tudo vai bem e o make é pausado na primeira vez que um comando sudo é executado esperando por senha. Depois de digitar a […]

Por que o sudo muda o PATH?

Esta é a variável PATH sem sudo: $ echo ‘echo $PATH’ | sh /opt/local/ruby/bin:/usr/bin:/bin Esta é a variável PATH com sudo: $ echo ‘echo $PATH’ | sudo sh / usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin: / usr / […]

Como faço para usar o sudo para redirect a saída para um local para o qual não tenho permissão para gravar?

Eu tenho access ao sudo em uma das nossas checkboxs de desenvolvimento do RedHat, e parece que muitas vezes preciso redirect a saída para um local que normalmente não tenho access de gravação. O problema é que esse exemplo inventado não funciona: sudo ls -hal /root/ > /root/test.out Acabei de receber a resposta: -bash: /root/test.out: […]

Como manter variables ​​de ambiente ao usar o sudo

Quando eu uso qualquer comando com o sudo, as variables ​​de ambiente não estão lá. Por exemplo, depois de definir HTTP_PROXY, o comando wget funciona bem sem o sudo . No entanto, se eu digitar sudo wget , ele não poderá ignorar a configuração do proxy.

npm lança erro sem sudo

Acabei de instalar o node e o npm através do pacote em nodejs.org e sempre que tento pesquisar ou instalar algo com npm ele gera o seguinte erro, a menos que eu sudo o comando. Eu tenho a sensação de que isso é um problema de permissions? Eu já sou o administrador. npm ERR! Error: […]