Não é possível obter listagem de diretórios da pasta para a qual tenho permissões

5

Eu estava tendo alguns problemas de permissão e usei o seguinte comando no diretório Media:

chmod -R ugo+r Media

Não ajudou, então eu fiz:

chmod -R 775 Media

Agora recebo este erro quando tento cd :

 jeff@nacho:/DataVolume/shares$ cd Media
-bash: cd: Media: Permission denied

Mesmo quando faço uma listagem de diretórios, tudo parece bem:

drwxrwxr-x  8 root share 65536 Oct 15 22:38 Media
drwxrwxr-x 11 root share 65536 Oct 15 23:52 Public

Nota: posso cd para Public sem problema. Se eu su , então eu posso acessar o diretório.

O que estou perdendo?

Informação extra:

jeff@nacho:/var/www/Admin/webapp/htdocs$ mount |grep -vE '^none'
/dev/md0 on / type ext3 (rw,noatime)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755,size=50M)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,size=50M)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
tmpfs on /tmp type tmpfs (rw,size=50M)
/var/log on /var/log.hdd type none (rw,bind)
ramlog-tmpfs on /var/log type tmpfs (rw,size=20M)
/dev/sda4 on /DataVolume type ext4 (rw,noatime,nodelalloc)
/DataVolume/cache on /CacheVolume type none (rw,bind)
/DataVolume/shares on /shares type none (rw,bind)
/DataVolume/shares on /nfs type none (rw,bind)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
nfsd on /proc/fs/nfsd type nfsd (rw)
    
por Jeff 16.10.2011 / 08:38

1 resposta

1

Eu "consertei" meu problema adicionando-me ao compartilhamento de grupo:

su
usermod -aG share jeff
/etc/init.d/ssh restart

Embora isso não me ajude a entender por que eu não consegui fazer uma lista de diretórios (mesmo depois do chmod -r 777), mas o ponto é discutível agora.

    
por 17.10.2011 / 04:39