Perguntas com a marcação «permissions»

9
Como o Linux identifica os usuários?

Quero dizer, se dois usuários têm o mesmo nome, como o sistema sabe que na verdade são usuários diferentes quando aplica permissões de arquivo? Essa dúvida me veio à mente enquanto eu estava pensando em renomear minha casa /home/old-archantes de reinstalar o sistema (eu tenho /homeem sua própria...

9
Como impedir que os usuários excluam um diretório?

Eu tentei "chattr + i DIRNAME", é ótimo, mas não consigo criar arquivos no DIR após o chattr. O que mais há para impedir que os usuários excluam um diretório? root@HOST ~] mkdir test [root@HOST ~] chattr +i test [root@HOST ~] cd test [root@HOST ~/test] touch sth touch: cannot touch `sth':...

9
Tornando um diretório protegido de 'rm -rf'

Acabei de perder alguns dados na pasta A, que estava dentro da pasta B depois de fazer rm -rf B. Antes que eu pudesse perceber o que fiz, tudo acabou. Agora que uma lição é aprendida, desejo tornar algumas das minhas pastas à prova de idiotas para evitar uma próxima vez em que fizer algo semelhante...

9
lxc: executando o virtualbox dentro de um contêiner

Instalei o virtualbox dentro de um contêiner lxc. No entanto, quando tento iniciar uma VM, recebo a mensagem: driver do kernel não acessível (rc = 1909) .... problema de permissão com / dev / vboxdrv. Obviamente, isso parece um problema de segurança previsível. Alguém sabe como posso conceder...

9
Apache2 userdir ativado, mas ainda não tem acesso

Estou tentando configurar um servidor apache no meu laptop Kubuntu 13.04. Instalei o pacote apache2 e sudo a2enmod userdir; sudo service apache2 restart, mas ainda quando o visito http://localhost/~user, ele diz algo como isto: Forbidden You don't have permission to access /~user on this...

9
Por que alguns valores umask não entram em vigor?

Estou tentando entender melhor as permissões, então estou fazendo alguns "exercícios". Aqui está uma sequência de comandos que estou usando com a respectiva saída: $ umask 0022 $ touch file1 $ ls -l file1 -rw-r--r-- 1 user group 0 Mar 16 12:55 file1 $ mkdir dir1 $ ls -ld dir1 drwxr-xr-x 2 user...

9
Como inspecionar permissões de grupo de um arquivo

Gostaria de inspecionar as permissões de grupo de um arquivo a partir de um script bash. Especificamente, preciso verificar se um arquivo tem o bit gravável do grupo. É isso aí. Simples assim. Contudo: Eu também preciso que isso seja portátil. test -w <file não vai me dizer se é gravável em...

9
Ler arquivos pertencentes a outro usuário como não raiz

Estou fazendo backup de servidores em um servidor de backup. Cada servidor cujo backup é feito tem sua própria conta no servidor de backup e os arquivos são sincronizados. É importante que as permissões permaneçam intactas (usando o rsync -p) para simplificar as restaurações. Estou tentando criar...

9
Excluído / tmp acidentalmente

Acidentalmente, corri sudo rm -r /tmp, isso é um problema? Eu o recriei usando sudo mkdir /tmp, isso resolve o problema? Depois de recriar o diretório, na seção de lugares na barra lateral do nautilus no Ubuntu 14.04, posso ver / tmp, que não existia antes .. Isso é um problema? Uma última...

9
Por que setuid não funciona no executável?

Eu sei que a ativação do setuid em scripts tem problemas de segurança e, portanto, é inativa por padrão, mas espero que funcione para executáveis. Eu criei e executável que mostra o uid como saída, seguindo as instruções descritas neste post: Permitir setuid em scripts de shell Mas ele retorna o...

9
Permissões em arquivos:

Gostaria de conceder 755 permissões a um diretório, então uso: # chmod -R 755 /my/folder/ Ele funciona para todos os arquivos dentro da minha pasta, mas o problema é que eu uso scripts que criam novos arquivos nessa pasta e, por padrão, as permissões são 600. Como eu poderia impor 755...