Вывод ls -l

Аватар пользователя nat

Одна из строк вывода команды ls -l :
-rw-rw----+ и т.д.
Что значит + или позиция символа в выводе этой команды ?

Аватар пользователя IsakovAN

Вывод ls -l

В info ls про + ничего не сказано. А что это за файл? :-o

Аватар пользователя not_root

Re: Вывод ls -l

По моему это на файловой системе XFS возможно такое.
Связано с дополнительными ACL (правами для определенных пользователей).
Я такое делал на САМБА-сервере, что бы сделать права на шары как в винде

Да так и есть
Вот пример:
-------------------
[root@dhcp Music]# mount | grep xfs
/dev/hdc1 on /mnt/music type xfs (rw)
/dev/hdc2 on /mnt/soft type xfs (rw)
/dev/hdd2 on /mnt/video type xfs (rw)
-------------------

[root@dhcp Music]# ls -la /mnt/music/music/
итого 12
drwxr-xr-x 4 root root 31 Дек 7 2005 .
drwxr-xr-x 3 root root 18 Дек 7 2005 ..
drwxr-xr-x+ 17 root root 4096 Дек 7 2005 Images
drwxrwxr-x+ 6 root root 51 Дек 7 2005 Music
-------------

Но эти плюсики появляются если с виндовой машины я расставляю дополнительные права в этой шаре.
Как эти права поставить или посмотреть из самого Линуха я не нашел

Аватар пользователя IsakovAN

Вывод ls -l

not_root писал(а):
Но эти плюсики появляются если с виндовой машины я расставляю дополнительные права в этой шаре.
Как эти права поставить или посмотреть из самого Линуха я не нашел

lsattrs?
getfacl?

Аватар пользователя not_root

Вывод ls -l

да да
setfacl
gefacl
сам только что поискал ради интереса. Но мне когда то нужно было это именно для того что бы из винды ставить права на самбовские шары, поэтому сразу и не сказал про setfacl
Вот только интересно только XFS или еще какие то ФС умеют

Аватар пользователя IsakovAN

Вывод ls -l

not_root писал(а):
Вот только интересно только XFS или еще какие то ФС умеют

ACL? Практически все умеют.

Аватар пользователя not_root

Вывод ls -l

Цитата:
ACL? Практически все умеют.

Интересно. Наверное там какието настройки спецально нужно делать.
Так как в XFS у меня это работает с пол пинка, а вот в рейсерфс выдает такое

[root@admin home]# setfacl -m u:progr:rwx tttt/
setfacl: tttt: Неподдерживаемая операция

Не поскажите что нужно делать для нее

Аватар пользователя IsakovAN

Вывод ls -l

not_root писал(а):
setfacl: tttt: Неподдерживаемая операция

Не поскажите что нужно делать для нее

И правильно выдает. Вы в опциях монтирования acl указать забыли! Улыбка

Хотя может у вас в ядре поддержки нет? Проверьте:
cat /proc/config.gz | gunzip -c | grep CONFIG_REISERFS_FS_POSIX_ACL
CONFIG_REISERFS_FS_POSIX_ACL=y

Аватар пользователя not_root

Re: Вывод ls -l

Да, Вы были правы, нужно было перемонтировать с опцией acl
Я этого не знал, причем XFS у меня монтируется с опцией defaults но ACL на ней работают все равно

Спасибо за подсказку

RSS-материал