Разрешения доступа к папкам - как они работают? [dубликат]

Я не могу прокомментировать верхний ответ, но я подумал, что добавлю, что на моем ноутбуке Ubuntu MATE 12.04 LTS мне пришлось делать:

sudo apt-get install pulseaudio-module-bluetooth

только тогда эта работа

sudo -i pactl load-module module-bluetooth-discover

Затем мне нужно было войти в приложение для диспетчера Bluetooth, спарить устройство, затем установить режим «Звуковой приемник», после чего я мог видеть устройство в настройках Ubuntu Sound и управлять входами / выходами!

0
задан 11 May 2017 в 03:12

6 ответов

Разрешения папки не совпадают с типичными разрешениями. В каталоге разрешены следующие права:

r: Можно ли указать содержимое каталога (например, с ls)? w: Можно ли изменить каталог (добавлены новые файлы, удалены файлы, переименованы и т. д.)? x: Доступ к каталогу возможен через cd и т. п.?

Разрешение r не требует установки x в папку (вы можете ls папку r-- все, что захотите), но вы не сможете увидеть ничего, кроме filenames:

ls: cannot access 'test/..': Permission denied
ls: cannot access 'test/.': Permission denied
ls: cannot access 'test/file': Permission denied
total 0
d????????? ? ? ? ?            ? ./
d????????? ? ? ? ?            ? ../
-????????? ? ? ? ?            ? file

Разрешение w действительно требует x для всех случаев. Вы не сможете изменить каталог, доступ к которому будет доступен только rw-.

Между тем, разрешение x по существу является основным разрешением. Чтобы увидеть метаданные файлов (например, разрешения), перейти к файлу или даже работать с файлами внутри папки, к которой у вас есть доступ на запись, вам понадобится разрешение x.

См. Arch wiki для некоторых хороших примеров разрешений на каталоги.

Как обычно, учетной записи root автоматически предоставляется каждое разрешение под солнцем.

2
ответ дан 22 May 2018 в 22:44

Разрешения папки не совпадают с типичными разрешениями. В каталоге разрешены следующие права:

r: Можно ли указать содержимое каталога (например, с ls)? w: Можно ли изменить каталог (добавлены новые файлы, удалены файлы, переименованы и т. д.)? x: Доступ к каталогу возможен через cd и т. п.?

Разрешение r не требует установки x в папку (вы можете ls папку r-- все, что захотите), но вы не сможете увидеть ничего, кроме filenames:

ls: cannot access 'test/..': Permission denied ls: cannot access 'test/.': Permission denied ls: cannot access 'test/file': Permission denied total 0 d????????? ? ? ? ? ? ./ d????????? ? ? ? ? ? ../ -????????? ? ? ? ? ? file

Разрешение w действительно требует x для всех случаев. Вы не сможете изменить каталог, доступ к которому будет доступен только rw-.

Между тем, разрешение x по существу является основным разрешением. Чтобы увидеть метаданные файлов (например, разрешения), перейти к файлу или даже работать с файлами внутри папки, к которой у вас есть доступ на запись, вам понадобится разрешение x.

См. Arch wiki для некоторых хороших примеров разрешений на каталоги.

Как обычно, учетной записи root автоматически предоставляется каждое разрешение под солнцем.

2
ответ дан 18 July 2018 в 13:30

Разрешения папки не совпадают с типичными разрешениями. В каталоге разрешены следующие права:

r: Можно ли указать содержимое каталога (например, с ls)? w: Можно ли изменить каталог (добавлены новые файлы, удалены файлы, переименованы и т. д.)? x: Доступ к каталогу возможен через cd и т. п.?

Разрешение r не требует установки x в папку (вы можете ls папку r-- все, что захотите), но вы не сможете увидеть ничего, кроме filenames:

ls: cannot access 'test/..': Permission denied ls: cannot access 'test/.': Permission denied ls: cannot access 'test/file': Permission denied total 0 d????????? ? ? ? ? ? ./ d????????? ? ? ? ? ? ../ -????????? ? ? ? ? ? file

Разрешение w действительно требует x для всех случаев. Вы не сможете изменить каталог, доступ к которому будет доступен только rw-.

Между тем, разрешение x по существу является основным разрешением. Чтобы увидеть метаданные файлов (например, разрешения), перейти к файлу или даже работать с файлами внутри папки, к которой у вас есть доступ на запись, вам понадобится разрешение x.

См. Arch wiki для некоторых хороших примеров разрешений на каталоги.

Как обычно, учетной записи root автоматически предоставляется каждое разрешение под солнцем.

2
ответ дан 24 July 2018 в 20:11

Вы должны быть root или иметь разрешение на выполнение ('x') для доступа к папке.

0
ответ дан 22 May 2018 в 22:44

Вы должны быть root или иметь разрешение на выполнение ('x') для доступа к папке.

0
ответ дан 18 July 2018 в 13:30

Вы должны быть root или иметь разрешение на выполнение ('x') для доступа к папке.

0
ответ дан 24 July 2018 в 20:11

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

Похожие вопросы: