Perguntas com a marcação «su»

Comando de usuário substituto

87
executar script como usuário que possui shell nologin

Tudo o que precisa fazer é executar um script específico como um usuário específico que tem o nologin/falseshell indicado no /etc/passwd. Eu executaria o script como root e isso deveria ser executado como outro usuário. Corrida: ~# su -c "/bin/touch /tmp/test" testuser funcionaria, mas preciso...

43
Executando um comando como um usuário nologin

Recentemente, configurei meu servidor para que os usuários 'virtuais' do suPHP não possam fazer login usando este artigo Meu problema agora é que antes, quando eu corri um rakecomando para o meu aplicativo Ruby on Rails em execução no servidor, eu usei supara ir para www-datae executar o comando...

26
Script BASH, su para www-data para comando único

Estou trabalhando para automatizar a criação de repositórios do subversion e sites associados, conforme descrito nesta postagem de blog que escrevi . Estou enfrentando problemas ao redor da parte em que su para o usuário www-data para executar o seguinte comando: svnadmin create...

13
"Sudo su -" é considerado uma má prática?

fundo Eu sei a diferença entre su -, sudo su -e sudo <command>: su - - alterna usuário para root, requer a senha root sudo su - - alterna usuário para root, requer apenas a senha do usuário atual sudo <command>- concede acesso root apenas a um comando específico; requer apenas a...

12
usando su dentro de um script de shell

Estou automatizando um processo de implantação e quero chamar apenas um arquivo .sh na minha máquina, fazer minha compilação e fazer upload do arquivo .zip no servidor e fazer várias coisas no servidor. Uma das coisas que preciso fazer exige que eu seja raiz. Então, o que eu quero fazer é o...

10
execute su -c sobre ssh

Estou tentando verificar a versão do BIOS de um servidor via SSH, um comando que requer privilégios de root: ssh remote-server su -c dmidecode mas isso obviamente falha com o erro: padrão em deve ser um tty Como eu faço isso funcionar? Não consigo usar o sudo e, quando tento fazer o login...

8
deve usar sudo ou apenas su root no gerenciamento de servidores?

Qual abordagem é melhor? Para uso na área de trabalho, parece que o sudo é melhor, pois: Posso ter um histórico mais consistente como usuário normal Não é necessário lembrar de duas senhas, o que é especialmente verdadeiro quando não faço coisas administrativas regularmente. Não há necessidade...