Perguntas com a marcação «sudo»

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

220
Onde o grupo "wheel" conseguiu esse nome?

O wheelgrupo em computadores * nix geralmente se refere ao grupo com algum tipo de acesso raiz. Ouvi dizer que em alguns * nixes é o grupo de usuários com o direito de executar su, mas no Linux parece ser qualquer um (embora você precise da senha de root, naturalmente). Nas distribuições Linux que...

169
Como executar um programa específico como root sem um prompt de senha?

Eu preciso executar algo como sudo sem uma senha, então eu usei visudoe adicionei isso ao meu sudoersarquivo: MYUSERNAME ALL = NOPASSWD: /path/to/my/program Então eu tentei: $ sudo /path/to/my/program [sudo] password for MYUSERNAME: Por que ele pede uma senha? Como posso executar / usar...

123
Como fazer com que o `sudo` preserve o $ PATH?

Preciso executar um programa instalado em / opt / godi / sbin (um diretório personalizado). Se eu adicionar esse diretório ao meu PATH, adicionando a seguinte linha ao meu arquivo .bashrc export PATH=$PATH:/opt/godi/bin:/opt/godi/sbin então eu posso tentar executar o comando sem problemas...

93
Qual é a necessidade do comando `fakeroot` no linux

Por que precisamos de fakerootcomando? Não podemos simplesmente usar os comandos sudoou su? A página do manual diz: fakeroot - executa um comando em um ambiente, falsificando privilégios de root para manipulação de arquivos About.com diz: Dá um ambiente raiz falso. Este pacote visa...

89
su vs sudo -s vs sudo -i vs sudo bash

Qual é a diferença entre os seguintes comandos: su sudo -s sudo -i sudo bash Eu sei, pois supreciso saber a senha do root e sudopreciso estar no sudoersarquivo, mas uma vez executado, o que é diferença? Eu sei que há uma diferença entre sue sudo -sporque meu diretório pessoal é /rootdepois da...

75
su options - executando o comando como outro usuário

Eu queria saber como executar um comando como outro usuário a partir de um script. Eu tenho o proprietário do script definido como raiz. Também tenho o seguinte comando sendo executado no script para executar o comando como o usuário hudson: su -c command hudson Essa é a sintaxe...

74
Como funcionam os internos do sudo?

Como sudofunciona internamente? Como é possível que ele se torne root sem ter a senha root, ao contrário su? Quais syscalls etc. estão envolvidos no processo? Não é uma brecha de segurança no Linux (por exemplo, por que não consegui compilar um patch pesado sudoque fizesse o que fazia regularmente...

72
Tornando-se raiz a partir do Vim

Às vezes, começo a editar arquivos de configuração /etcusando o Vim, mas esqueço de usá-lo sudopara iniciar o Vim. O resultado inevitável é que, depois de terminar minhas edições, encontro o temido aviso de que não tenho permissão para salvar o arquivo. Principalmente as edições são pequenas o...

66
Acesso root que não pode alterar a senha root?

Estamos com um pequeno problema em um servidor. Queremos que alguns usuários sejam capazes de, por exemplo, sudotornar-se root, mas com a restrição de que o usuário não pode alterar a senha root. Ou seja, uma garantia de que ainda podemos fazer login no servidor e nos tornarmos root,...

64
Por que eu tenho que usar o sudo para quase tudo?

Se eu entendo a filosofia do Linux corretamente, sudodeve ser usado com moderação e a maioria das operações deve ser executada como um usuário subprivilegiado. Mas isso não parece fazer sentido, pois estou sempre precisando digitar sudo, se estou gerenciando pacotes, editando arquivos de...

63
-bash: sudo: comando não encontrado

Estou tentando implantar o aplicativo django. Quando imprimo apt-get update , vejo W: Unable to read /etc/apt/apt.conf.d/ - DirectoryExists (13: Permission denied) W: Unable to read /etc/apt/sources.list.d/ - DirectoryExists (13: Permission denied) W: Unable to read /etc/apt/sources.list -...

62
Após renomear acidentalmente / usr, como renomeá-lo novamente?

Renomeei acidentalmente o diretório /usrpara /usr_bak. Eu quero mudá-lo de volta, então eu acrescentar o caminho /usr_bak/binpara $PATHpermitir que o sistema para encontrar o comando sudo. Mas agora sudo mv /usr_bak /usrme dá o erro: sudo: error while loading shared libraries: libsudo_util.so.0:...