$ myvar="/path to/my directory" $ sudo bash -c "cd $myvar" Nesse caso, como posso citar $myvarpara evitar a divisão de palavras devido aos espaços em branco no valor de
$ myvar="/path to/my directory" $ sudo bash -c "cd $myvar" Nesse caso, como posso citar $myvarpara evitar a divisão de palavras devido aos espaços em branco no valor de
ALL ALL=(ALL) NOPASSWD:ALLa linha foi adicionada automaticamente duas vezes no final do meu /etc/sudoersarquivo. Meu linux de repente parou de pedir uma senha toda vez que eu executava um comando sudo. Isso me fez investigar o problema. Mesmo depois de executar sudo -kpara redefinir o tempo de...
Eu criei alguns serviços systemd que basicamente funcionam: localização: /etc/systemd/system/multi-user.target.wants/publicapi.service conteúdo: [Unit] Description=public api startup
Eu instalei recentemente o codificador LAME no meu servidor para converter wav em mp3 e com o qual funcionou ./configure; make; make install. Tentei instalar o codificador OGG e isso requer './configure, make, sudo make install' - o que não posso fazer, pois não tenho um VPS (e prefiro não pagar...
Eu forneci sudoa dez usuários para se tornar outro usuário como nsup. Quero rastrear qual usuário executa qual comando depois que eles se tornam nsup. Se houver uma maneira de armazenar os arquivos de log em um arquivo comum, isso seria ótimo. Eu tentei olhar /var/log/secure, mas a partir daí não...
Esta pergunta foi feita de maneira diferente em outros fóruns. Mas não houve uma explicação decente por que você não pode fazer o abaixo no bash. #!/bin/bash command1 SWITCH_USER_TO rag command2 command3 Geralmente, a maneira sugerida é #!/bin/bash command1 sudo -u rag command2 sudo -u rag...
A área de trabalho do Linux pode executar várias ações que, de outra forma, não estão disponíveis para o usuário quando efetuado login em um terminal. Ações como desligamento do sistema e alteração da hora do sistema são acessíveis apenas a um usuário sudo após a digitação da senha. Como é que isso...
Gostaria de saber se existe uma maneira de executar um script / comandos da máquina local sem fazer nenhuma modificação como root na máquina remota? Alguma experiência Estou tentando configurar algumas tarefas via Capistrano e preciso de sudoacesso. Existem cerca de 30 servidores ou mais, e eu...
Estou tentando usar o comando sudo e o arquivo sudoers corretamente para poder executar um comando como outro usuário. Eu tenho meu arquivo sudoers configurado da seguinte maneira: beans ALL = (root,apache) NOPASSWD: /opt/renovations/var/script-*.sh root, apache e beans fazem parte do grupo de...
Eu tenho uma máquina de compilação que possui um usuário abccom acesso limitado ao sudo. Quando eu verifico o código-fonte e executo meu script de compilação, ele funciona bem. O script de construção contém sudochamadas para as quais não diz "sudo: no tty present e nenhum programa askpass...
O primeiro que sudoeu entro no meu servidor Ubuntu 14.04 é sempre lento. O prompt da senha é exibido imediatamente, mas depois que eu pressiono enter, leva de 10 a 15 segundos até a saída ser impressa. Todos os comandos sudo após isso são executados instantaneamente. Executar algo como sudo strace...
Estou usando o Cloud9 para desenvolvimento Rails e ele usa um ambiente Ubuntu. Na documentação sobre o uso do banco de dados PostgreSQL, ele diz: Conecte-se ao serviço: $ sudo sudo -u postgres psql Qual é o significado de digitar sudo duas
Estávamos tentando instalar nosso software em uma máquina Ubuntu. Para isso, precisávamos de rootprivilégios. Basicamente, tudo o que precisava fazer era correr um frasco executável como: sudo java -jar runnableJar.jar. Todos esses comandos voltaria: Unable to resolve host xxxxx. O...
Estou executando o sudo-1.8.6 no CentOS 6.5. Minha pergunta é muito simples: como impedir que o SHELL se propague do ambiente de um usuário para um ambiente sudo? Normalmente, as pessoas estão indo para o outro lado - elas querem preservar uma variável de ambiente. No entanto, estou tendo um...
Acho que deve haver uma resposta simples para isso, mas não consigo entender por que isso não está funcionando! Eu tenho uma pasta no meu diretório pessoal (bem, alguns níveis abaixo) chamada plug-ins instalados. Quero transferir todo o conteúdo dessa pasta (cerca de 15 arquivos .jar) para pastas...
findnão é capaz de 'restaurar o diretório de trabalho inicial' quando executado para trás sudo -use o diretório de trabalho inicial não estiver visível para o localizador do usuário executado como. Isso faz com que o find imprima sempre uma mensagem de aviso de permissão negada irritante : $...
Este comando, quando executado sozinho, produz o resultado esperado (a última linha do crontab): tail -n 1 /etc/crontab No entanto, quando eu o executo como parte de um comando de eco para enviar o resultado para um arquivo, ele adiciona um resumo de todos os arquivos no diretório ativo, além do...
Eu preciso de um script PHP para executar, git pullmas não sou ingênuo o suficiente para conceder permissões git. Eu envolvi git pullum script que www-datapossui permissões para, mas não sei como atribuir permissões ao script git: $ sudo tail -n1 /etc/sudoers www-data ALL=(ALL) NOPASSWD:...