Problema de permissão de pasta

1

Eu tenho algum problema de permissão, por exemplo, a pasta chamada "folder1" foi criada pelo usuário debian-transmission e meu usuário eduardo não tem permissão para acessar esta pasta.

Eu tentei alterar o proprietário do grupo de pastas e usar a ACL, mas nada funciona.

Você poderia me ajudar a entender esse problema?

$ cd folder1
-bash: cd: folder1/: Permission denied
$ ls -lsh
8.0K drwxrwxr-x+ 2 debian-transmission users 4.0K Apr 11 00:28 folder1
$ getfacl folder1
 # file: folder1/
 # owner: debian-transmission
 # group: users
 user::rwx
 user:debian-transmission:rwx
 user:eduardo:rw-
 group::rw-
 mask::rwx
 other::r-x
 default:user::rwx
 default:user:debian-transmission:rwx
 default:user:eduardo:rw-
 default:group::rw-
 default:mask::rwx
 default:other::r-x
$ id
uid=1001(eduardo) gid=100(users) groups=100(users),27(sudo),116(debian-transmission)
$ id debian-transmission
uid=110(debian-transmission) gid=116(debian-transmission) groups=116(debian-transmission)
    
por Eduardo dos S Barbieri 12.04.2018 / 02:30

1 resposta

0

Para inserir um diretório, você precisa de permissão de execução (rwx ou r-x). Pelo que vejo no grupo, usuários tem apenas rw-. Observe o x ausente. Então você tem que mudar a permissão da pasta para incluir o x:

$ sudo chmod 775 /path/to/folder1

Isso daria ao grupo a capacidade de entrar nesse diretório (ou seja, rwx).

opcionalmente, em vez de alterar o grupo da pasta1 de usuários para eduardo , você pode adicionar eduardo ao grupo usuários :

sudo adduser eduardo users

Em seguida, crie usuários o proprietário do grupo para a pasta1:

sudo chown -R debian-transmission:users folder1

dê uma olhada em estes

    
por ptetteh227 12.04.2018 / 03:39