Articles of sudo

permissions de www-data?

Então eu tenho um diretório em / var / www (chamado cake) e eu preciso permitir que www-data escreva nele, mas eu também quero escrever nele (sem ter que usar o sudo). Eu tenho medo de mudar as permissions para o 777 caso algum outro usuário na minha máquina (ou um hacker) tente modificar arquivos […]

npm install errors com erro: ENOENT, chmod

Estou tentando instalar globalmente um módulo npm que acabei de publicar. Toda vez que tento instalar, seja do npm ou da pasta, recebo esse erro. npm ERR! Error: ENOENT, chmod ‘/usr/local/lib/node_modules/takeapeek/lib/cmd.js’ npm ERR! If you need help, you may report this log at: npm ERR! npm ERR! or email it to: npm ERR! npm ERR! […]

Abra o arquivo via SSH e Sudo com o Emacs

Eu quero abrir um arquivo dentro do Emacs que está localizado em um servidor remoto, com poderes sudo no servidor. Eu posso abrir arquivos locais com sudo via Tramp assim: Cx Cf /sudo::/home/user/file Mas eu quero usar o sudo no servidor: Cx Cf /sudo::user@server/home/user/file Mas isso me dá poderes sudo na minha máquina local, ele […]

Como funciona o truque vim “escreva com sudo”?

Muitos de vocês provavelmente já viram o comando que permite escrever em um arquivo que precisa de permissão de root, mesmo quando você esqueceu de abrir o vim com o sudo: :w !sudo tee % A coisa é que eu não entendo exatamente o que está acontecendo aqui. Eu já percebi isso: w é para […]

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 / […]