Perguntas sobre 'su'

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

“su user” não funciona no CentOS 7

Eu tenho um novo servidor do CentOS. Este é o servidor uname info: [root@server~]#uname-vr3.10.0-862.14.4.el7.x86_64#1SMPWedSep2615:12:11UTC2018[root@server~]#Quandotentoalterarousuáriousandoocomandosu,nadaacontecedepoisdeexecutarocoma...
12.10.2018 / 18:35
1
resposta

Configurando o PATH raiz para su [duplicado]

Quando eu estou mudando (na minha caixa debian) para o usuário root com su , aparentemente o PATH não está configurado corretamente. Alguns diretórios vitais como usr/local/sbin estão faltando. Em /etc/profile eu tenho as seguintes...
02.09.2018 / 12:29
1
resposta

Capturando a saída do comando scrot com su

Eu quero capturar o nome de um arquivo de imagem criado com scrot . Eu posso capturar o nome do arquivo assim: $ image=$(scrot -s -e 'echo $n') $ echo $image 2018-09-07-140419_185x76_scrot.png Eu preciso fazer isso via su : $ image=...
07.09.2018 / 15:18
1
resposta

Como o Magisk no Android funciona como su sem setuid e recursos?

Li em outra resposta que no Android os su binários evitam a necessidade de ser setuid usando recursos do sistema de arquivos como cap_setuid . Mas então eu tentei verificar isso, e para minha surpresa, não encontrei nenhum recurso defi...
14.08.2018 / 23:12
1
resposta

'su -c' como outro usuário não trabalha em um repositório Rails

Em um script bash que tem muitos comandos executados como outro usuário, encontrei uma classe de comandos que parece não funcionar. Em um repositório Rails como root: > su -c 'whoami' at at > su -c 'rake tmp:clear' at rake aborte...
30.06.2018 / 00:32
1
resposta

O su sempre muda ruid, euid e suid para o mesmo id de usuário?

O su sempre altera ruid, euid e suid para o mesmo id de usuário ou apenas alguns deles? Sinto todos eles, porque o processo que está executando su é sempre executado com privilégios de superusuário e, nesse caso, setuid() define todo...
04.05.2018 / 02:46
2
respostas

SSH com su e comando remoto usando -c e executando vários comandos com parâmetros

Aqui está o meu comando com IP's comentados com o semanticIP's ssh -p 2022 -L 9389:localRDPIP:3389 user@publicIP \ su -c "export HISTCONTROL=ignorespace; \ iptables -t nat -A PREROUTING -p tcp --dport 3389 -j DNAT --to-destination localRDP_IP...
08.10.2017 / 16:41
2
respostas

Execute o script heredoc via su anexado ao tty atual

Estou tentando fazer algo assim: sudo su <<EOF select x in a b c; do echo "Selected $x"; break; done EOF No entanto, termina sem aceitar entrada. Funciona se eu fizer isso: sudo su -c 'select x in a b c; do echo $x; break; don...
07.06.2017 / 18:03
1
resposta

Como conceder acesso sudo aos usuários abc, def, ghi no usuário jkl

Eu tenho um usuário oracle e sempre que eu crio um novo usuário e se necessário eu preciso conceder aos usuários recém-criados o sudo access em oracle . Assim como qualquer usuário, eu preciso de sudo para oracle como mencionado ab...
13.06.2017 / 12:46
2
respostas

O comando Pipe dentro do exec não funciona

Eu tenho o comando em um script: exec su -s /bin/sh -c 'exec "$0" "$@" | ts "[%Y-%m-%d %H:%M:%S]"' user -- test.python $FULLPATH &> log & Em que FULLPATH é o caminho do arquivo Python de teste. Com esse comando, esperava...
08.05.2017 / 19:10