Случайно, когда вы переходите на смонтированный том и набираете ll (псевдоним для ls -laF)
:/media/username/DATA$ ll
total 153
drwxrwxrwx 1 username username 8192 Sep 1 20:32 ./
drwxr-x---+ 3 root root 4096 Sep 3 08:14 ../
drwxrwxrwx 1 username username 12288 Jul 26 22:29 documents/
drwxrwxrwx 1 username username 16384 Sep 2 02:01 downloads/
У меня есть эта интересная часть: drwxr-x---+ 3
Я понимаю часть drwxr-x---, но что означает другая часть + 3?
Ps: Я использую Ubuntu 16.04 x86
+ в конце строки разрешений означает разрешение ACL (Access Control List). Вы можете точно определить, какие разрешения разрешать и с которыми пользователи с
getfacl ../
или, скорее,
getfacl /media/$USER
В моем случае:
$ getfacl /media/zanna
getfacl: Removing leading '/' from absolute path names
# file: media/zanna
# owner: root
# group: root
user::rwx
user:zanna:r-x
group::---
mask::r-x
other::---
показывает владельца и группу, а затем неименованные «пользовательские» (владельцы) группы и права на мир (другие) с дополнительной записью для пользователя zanna. «Маска» ограничивает эффективные права для групп и названных пользователей.
Списки ACL являются расширением традиционной системы разрешений Linux, которая позволяет устанавливать разрешения для одного пользователя или группы, что обеспечивает более точное управление. Вы можете узнать больше об основах безопасности для того, чтобы иметь собственную корневую точку root и использование разрешений ACL в /media в Список контроля доступа
3 не имеет отношения к +. он указывает количество жестких ссылок на файл.