Na pasta inicial do usuário pi
em minha distribuição Raspbmc, tenho os seguintes diretórios:
$ sudo tree . -L 2
.
'-- downloads
|-- complete
'-- incomplete
Eles são de propriedade do grupo e usuário debian-transmission
, que executa transmission-daemon
:
pi@raspbmc$ ls -al
total 44
...
drwxrwx--- 4 debian-transmission debian-transmission 4096 Oct 20 18:48 downloads
Assim são os diretórios complete
e incomplete
em:
pi@raspbmc:~$ sudo ls -al downloads/
total 16
...
drwxrwx--- 3 debian-transmission debian-transmission 4096 Oct 20 19:35 complete
drwxrwx--- 2 debian-transmission debian-transmission 4096 Oct 20 19:35 incomplete
No entanto, o usuário atual, pi
, é membro do grupo debian-transmission
:
pi@raspbmc:~$ groups pi
pi : pi adm disk lp dialout cdrom audio video debian-transmission
Então, por que não consigo cd
em downloads/
?
pi@raspbmc:~$ cd downloads/
-bash: cd: downloads/: Permission denied
Eu não sei muito sobre a permissão do Unix, mas seria ótimo se alguém pudesse me ajudar, já que eu gostaria de poder mover os arquivos de dentro de um desses diretórios para outro local. Fiquei com a impressão de que, como todos esses diretórios têm as permissões 770, qualquer membro pertence ao debian-transmission
que deve ser capaz de acessá-lo. Obviamente eu poderia entrar no modo superusuário e mover os arquivos dessa maneira, mas uma explicação seria ótima.