Perguntas sobre 'setuid'

1
resposta

porque o bit suid é desfeito depois da modificação do arquivo

Eu tenho um arquivo uid gravável: ls -lh suid_bin.sh -rwsr-srwx 1 root root 168 mai 23 16:46 suid_bin.sh logado com uma conta de usuário não-root. Eu uso o vi (ou outro editor) para modificar "suid_bin.sh". Depois de salvar o novo conte...
23.05.2016 / 16:57
2
respostas

Como iniciar (ou encontrar) um processo com RUID diferente do EUID?

Inspirado por uma das perguntas anteriormente respondidas , tentei executar um programa por um usuário que não era seu proprietário - e o RUID e o EUID do processo permaneceram os mesmos. (A menos que eu leia a resposta errada e não é assim que...
08.05.2015 / 23:14
1
resposta

Por que o 'nethogs' não é instalado com o conjunto de bits setuid?

Estou usando nethogs há algum tempo, tendo que usar sudo a cada vez, enquanto ping tem o bit setuid definido. Hoje eu configuro para nethogs e funciona: $ ls -l $(which nethogs) $(which ping) -rwxr-xr-x 1 root root 64496 Nov 2 201...
04.07.2014 / 06:44
1
resposta

Efeito de nosuid em executáveis dentro do sistema de arquivos montado

Que seja sabido que eu mal entendo o que setuid / setgid / whatever é. Eu acho que tem algo a ver com qual usuário um programa é executado. Isso me leva a nosuid . Em Melhorias de segurança no Android 4.3 , o Google diz The /system pa...
21.12.2015 / 23:56
1
resposta

Preciso definir o SUID quando executo um script como 'sudo'?

Eu preciso executar um script como root . As instruções dadas no link dizem que eu deveria: Defina o bit SETUID no script (por exemplo, chmod 4755 ). Execute o script como sudo (por exemplo, sudo /path/to/thescript.sh ) A parti...
18.11.2017 / 14:35
1
resposta

usando Set uid para executar um comando root do usuário não root

Considere os dois arquivos a seguir. O bit UID executável de summarize foi definido, para que outro usuário pertencente a outro grupo possa executar o executável de resumo que usa o arquivo customers.dat. -rw------- steve sales customer...
17.05.2012 / 11:34
1
resposta

suid executáveis só funcionam quando presentes no sistema PATH

Eu tenho um executável que requer privilégios de root. Mas parece funcionar apenas quando está presente no caminho do sistema. Quando eu executo assim: $ ./prog O programa reclama de não ter acesso root. Parece que é outra restrição de se...
22.01.2017 / 11:10
1
resposta

setuid example da Wikipedia: 4700

Eu estava lendo sobre o setuid na Wikipedia . Um dos exemplos é o seguinte: 4700 SUID on an executable file owned by "root" A user named "tails" attempts to execute the file. The file owner is "root," and the permissions of the...
21.12.2015 / 08:10
1
resposta

como gravar comando que executa um programa suid

Minha pergunta: Existe uma maneira de gravar todos os comandos que executam um programa suid? Como o .bash_history, mas apenas os programas setuid.     
22.04.2013 / 17:28
2
respostas

Como fazer com que os usuários definam ACLs em diretórios que não possuem?

Eu tenho um conjunto de diretórios de armazenamento em máquinas Linux, todas 770 / root: root (perms / owner: group), para as quais uso ACLs para gerenciar o acesso dos usuários. (Eu não consigo usar grupos unix, pois os diretórios são compartil...
03.05.2017 / 21:18