Linux Permissão a diferença entre deletar e criar um arquivo [fechado]

1
    dr‐x‐‐‐‐‐x. 3 joey joey 4096 Oct 12 2014 .
    drwxr‐xr‐x. 4 root root 4096 Oct 12 2014 ..
    ‐rw‐r‐‐r‐‐. 1 joey joey   18 May 22 2012 .bash_logout
    ‐rw‐r‐‐r‐‐. 1 joey joey  176 May 22 2012 .bashrc
    ‐‐w‐rw‐r‐‐. 1 joey ta    111 Feb 16 2014 ourGoal
    drwxrwx‐‐‐. 3 joey joey 4096 Nov 24 2014 project
    ‐rw‐r‐‐rw‐. 1 joey ta    492 Mar 11 2015 reportx

peter é o membro do grupo wm e John é o membro do ta.

  1. se o cara (peter, joey, john) quiser ler o arquivo (reportx), a permissão mínima é ele .com xe arquivo com r? ou eu não preciso da permissão x de.

  2. se (peter, joey, john) quiser criar um arquivo e editar o arquivo (ourGoal), será que preciso de .with xe (ourGoal) com w?

  3. if (peter, joey, john) deseja excluir o arquivo (reportx), é necessário. whit x e. com w?

Esta 3 partes eu não consigo entender, e thx por ajudar.

    
por kit 08.01.2018 / 14:15

1 resposta

2

A criação e exclusão de arquivos é baseada nas permissões diretório . Como só Joey tem acesso ao diretório, ninguém mais pode criar ou excluir arquivos nessa pasta.

Para ler o arquivo, você precisa ter r de acesso a ele. Para gravar no arquivo, você precisa ter w de acesso a ele. No seu caso, qualquer um pode ler reportx e todos no grupo ta podem modificá-lo. Além disso, qualquer um pode escrever para ourGoal , mas apenas membros de ta ou joey podem lê-lo.

    
por 08.01.2018 / 15:27