Como mostrar as permissões atuais de uma pasta


41

Quero descobrir quem tem quais permissões em uma determinada pasta. Como eu visualizaria isso?

A pasta em questão é / srv / www


Você explicou excelentemente @Octavian Damiean.Na configuração de propriedade / permissão baseada em GUI, a maioria das caixas fica acinzentada. e você não pode alterá-los, é porque eles foram criados pelo ROOT e o usuário é NÃO ROOT ??
Serviço de SEO RiG

Respostas:


44

Na linha de comando, você emitirá a ls -la /srv/www. A parte que é interessante para você é a segunda linha.

Explicação de todas as colunas:

total [NUMBER]
[PERMISSIONS] [LINKS] [OWNER] [GROUP]  [FILE SIZE] [MODIFICATION DATE] [ITEM]

Saída de amostra:

total 52
drwxr-xr-x 15 root root  4096 2011-04-13 13:03 .
drwxr-xr-x 23 root root  4096 2011-04-17 19:31 ..

Agora, a parte realmente interessante para o seu é a linha do .elemento, que representa o diretório atual.

As permissões do diretório atual em minha amostra drwxr-xr-xsignificariam o seguinte:

  • d para o diretório
  • rwx significa ler, escrever e executar permissões para o proprietário
  • rx significa ler e executar permissões para o grupo
  • rx significa ler e executar permissões para todos os outros

Para obter as permissões na GUI, você faria

  1. Clique com o botão direito do mouse no diretório do qual deseja conhecer as permissões e selecione Properties.

  2. Clique na Permissionsguia para obter este

    insira a descrição da imagem aqui


12

Você também pode usar:

ls -ld /path/to/directory

se você estiver interessado apenas nas permissões do diretório e não em seu conteúdo


0

Se você estiver executando o X, clique com o botão direito do mouse, guia Propriedades, Permissões ... caso contrário, tente 'ls -l' no terminal

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.