Perguntas sobre 'setuid'

2
respostas

Adicionando permissões setuid a um arquivo

Estou hospedando uma aplicação php no meu servidor CentOS 5. O aplicativo executa alguns comandos através de um arquivo ssh chamado openmgr. Para isso eu quero dar uma permissão de -rwsr-xr-x para o arquivo. Eu tentei chmod +x openmgr ,...
23.12.2014 / 08:43
1
resposta

sudo deve ser de propriedade de uid 0 e ter o bit setuid definido

Eu mudei minha super senha do Ubuntu para o modo de recuperação depois disso eu não posso executar o comando sudo no usuário normal i have attempted to crack my previous password in Recovery mode i followed this link to crack my password...
23.01.2018 / 16:52
1
resposta

Setuid não funciona para o meu programa do windows hospedado em um servidor Linux [fechado]

Eu compilei ExpressI.exe em um sistema Windows com Visual C ++. O arquivo ExpressI.exe reside em um compartilhamento montado do Linux. Eu preciso permitir somente o programa ExpressI.exe para acessar a pasta test que contém ExpressI.exe no...
03.11.2015 / 04:10
1
resposta

crontab não está executando meu script?

Eu adicionei esta regra ao final do meu crontab * * * * * /root/test.sh Basicamente restaura o iptables para que eu possa brincar. Se eu estragar não serei trancado fora da minha caixa. Quando eu executo o script no bash escrevendo /root...
11.11.2014 / 08:00
1
resposta

Não é possível gravar um arquivo quando estiver no mesmo grupo usando PHP posix_setuid ()

Estou executando um processo PHP a partir do root que chama posix_setuid(1500); e depois tenta abrir um arquivo output.log O ls -l output.log mostra esta saída: -rwxrwxr-x 1 www-data www-data 2294376 Mar 19 12:05 output.log O co...
19.03.2015 / 07:47
2
respostas

Por que o bit suid não tem efeito em um script shell ou perl? [duplicado]

Como experiência de brincar com o bit suid, tentei escrever um script para executar apt-get update a partir de um script bash e, em seguida, definir o bit suid nele para que eu pudesse executar ~/update ou algo assim. apt-get update...
17.03.2015 / 15:49
1
resposta

Como posso evitar que um processo mude seu bit setuid de volta para RUID dentro do próprio processo?

Eu configurei meu bit SETUID para um usuário não-root para que o processo tenha sempre a propriedade desse arquivo executável. Mas eu descobri que bit setuid pode ser alterado de volta para RUID dentro do próprio script. Existe alguma maneira...
01.11.2018 / 15:21
1
resposta

Por que os usuários sem privilégios não podem aninhar as montagens FUSE, mas eles podem montar o FUSE dentro do NFS com root_squash?

$ mkdir mnt $ bindfs /tmp mnt fusermount: option allow_other only allowed if 'user_allow_other' is set in /etc/fuse.conf $ bindfs --no-allow-other /tmp mnt $ mkdir /tmp/mnt2 $ bindfs --no-allow-other /tmp mnt/mnt2 fusermount: bad mount point...
16.08.2018 / 23:29
1
resposta

Linux Sinalizador de permissão especial setuid com leitura / gravação

O setuid é aplicável apenas para o arquivo de execução (aplicável apenas com flags executáveis)? Como isso afetará outras permissões (leitura / gravação) do mesmo arquivo! Por exemplo: - Se a permissão real do arquivo for 4711 , o usuár...
04.05.2018 / 08:12
1
resposta

Como eliminar o privilégio do processo iniciado pelo usuário root?

Eu gostaria de iniciar o processo do JBoss com usuário root, porque eu tenho que ligar portas (< 1024). Mas depois de iniciar o processo, tenho que abandonar o privilégio do processo iniciado. É possível? Se sim, por favor, forneça algumas...
17.11.2017 / 12:48