Debian не может получить доступ к разделу с пользователем, только root может

У меня проблема с разрешением - мои пользователи не могут получить доступ к разделу.

этот раздел монтируется с помощью установщика Debian:

# /data was on /dev/sdd2 during installation
UUID=9271e7d3-aeac-419d-97cb-e5045adc789e /data           ext4    defaults        0       2

Разрешение это:

root@Shuwa:/data# ls -laFH
total 84
drwxrwxr-- 10 nas    data    4096 Aug 25 23:37 ./
drwxr-xr-x 23 root   root    4096 Aug 29 11:32 ../
drwsrws---  4 nas    data    4096 Aug 27 00:09 Download/
drwsrws--- 54 nas    data   36864 Aug 24 01:34 Film/
drwsrws--- 10 nas    data    4096 May 28 22:13 Image/
drwsrws---  2 nas    data   16384 May  1 23:25 lost+found/
drwsrws--- 10 alborq mirror  4096 Aug 28 19:55 mirror/
drwsrws--- 37 nas    data    4096 May 28 22:16 Musique/
drwsr-sr-x  3 nas    data    4096 Aug 25 23:51 PlexLib/
drwsrws--- 39 nas    data    4096 Jul  8 01:59 Serie/

Я пытаюсь получить доступ от имени пользователя: alborq

alborq@Shuwa:~$ cd /data/
-bash: cd: /data/: Permission denied

Но этот режиссер прочитал "Другое". Я не понимаю..

=============================

Для теста я создаю тестовую директорию:

root@Shuwa:/data# mkdir test
root@Shuwa:/data# chown alborq. test
root@Shuwa:/data# chmod 777 test/
root@Shuwa:/data# ls -laFH |grep test
drwxrwxrwx  2 alborq alborq  4096 Aug 30 16:40 test/

но та же проблема:

alborq@Shuwa:~$ cd /data/test
-bash: cd: /data/test: Permission denied

но у меня есть все разрешения, и я владелец

1 ответ

К cd каталог, вам нужно разрешение на выполнение каталога. Вы говорите other пользователь имеет разрешение на чтение, но ему также нужно выполнить (+x) флаг.

Даже если подкаталог имеет 777 в качестве разрешений, поскольку родительский каталог не имеет флага выполнения, вы не сможете получить к нему доступ, если не предоставите родительскому каталогу команду +x флаг.

Другие вопросы по тегам