Perguntas sobre 'su'

comando para substituir usuário, ou seja, efetuar login em uma sessão como um usuário diferente.
1
resposta

Como esse comando su -c “…” parece passar dois comandos ao invés de um?

Estou tentando entender o roteiro abaixo e estou confuso sobre a linha su. Eu entendo os argumentos da linha de comando do postgres. quando eu faço man su o manual diz -c, --command=COMMAND pass a single COMMAND to the...
23.08.2013 / 05:09
1
resposta

Su como root e execute o comando em uma linha

Eu preciso su como root e executo um comando como uma única linha. Isso é para uso em um script python. O que estou procurando é: $ su root [some-magic] sh /home/jay/script-that-needs-executing-as-root.sh <script output> Isto está e...
19.07.2016 / 17:56
4
respostas

Como fazer login como root do Bash e fazer coisas

Este é o meu simples bash: cat test.sh #!/bin/bash echo "hello" su - root -c /path/to/script.sh <<EOF password EOF whoami echo "good bye" Mas recebo este erro: ./test.sh hello su: must be run from...
18.02.2014 / 18:45
3
respostas

Por que o sudo su funciona, mas o su não funciona? [duplicado]

Eu tentei isso em Fedora e em Ubuntu . kshitiz@kshitiz:~$su su: Authentication failure kshitiz@kshitiz:~$sudo su root@kshitiz:/home/kshitiz# Estou inserindo a mesma senha nos dois casos.     
13.03.2013 / 11:27
1
resposta

Por que preciso usar newgrp ou su (ou efetuar logout e login novamente) para ter novas associações de grupo aplicadas?

O que faz com que a nova associação ao grupo requeira que um novo login (ou novo shell de login iniciado por su ou newgrp ) esteja visível? Apenas executar outra instância do bash (ou qualquer outro shell) com --login não funciona, ma...
23.06.2011 / 15:17
4
respostas

Crie um arquivo como um usuário e grupo diferente

Eu tenho um script bash que tem que escrever um monte de arquivos localmente e, em seguida, precisa definir o proprietário para o apache e o grupo para um grupo de usuários específico (que não é um membro do apache). Existe uma maneira de cri...
17.09.2013 / 16:42
2
respostas

su vs su - (no Debian): por que o PATH é o mesmo?

Eu sei qual deve ser a diferença entre su e su - , mas no meu sistema (Debian) por exemplo PATH é o mesmo: [root]# su [root]# echo $PATH /user_path/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin [root]# exit [root]$...
23.02.2011 / 18:59
2
respostas

Usar configuração de usuário não raiz para conta raiz

Quando trabalho com o terminal e uso su ou sudo para executar um comando com as permissões do usuário root, é possível aplicar a configuração do meu "usuário não root" (do qual estou invocando su ou sudo ) armazenado no diretório inic...
17.07.2014 / 10:00
3
respostas

linux launch script / etc / init com um usuário específico

Eu criei um script em /etc/init/mms-agent.conf: start on runlevel [2345] stop on runlevel [06] exec /usr/bin/env python /home/mms/mms-agent/agent.py >> /home/mms/agent.log 2>&1 serviço mms-agent start / stop funciona bem, ma...
27.02.2012 / 23:05
1
resposta

bash: não é possível definir o grupo de processos do terminal (-1): ioctl inadequado para o dispositivo

Tentando executar o comando source usando o usuário "lfs" no ubuntu 14.04 e obtendo isto: root@linux:~/lfs# su lfs - -c "source ~/.bash_profile" bash: cannot set terminal process group (-1): Inappropriate ioctl for device bash: no job control...
21.11.2016 / 20:11