Настраиваем поддержку ACL в Linux и FreeBSD

Linux

Настраиваем поддержку ACL в Linux, это необходимо для шар самбы, что бы корректно сохранялись права виндовых машин, что бы эти права наследовались, что бы можно было править права на шары с помощью галочек в Windows, что бы профиль пользователя Windows (если у вас домен на samba) перемещался корректно ну и т.д.

~# vim /etc/fstab

В этом файле добавляем опцию ”acl” между опциями defaults,acl,errors=remount-ro, в раздел где будут храниться шары самбы сервера. В моём случае это раздел ”/”.

# /etc/fstab: static file system information.
#
#

proc            /proc           proc    defaults        0       0
/dev/sda1       /               ext3    defaults,acl,errors=remount-ro 0       1
/dev/sda5       none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0

Далее нужно перемонтировать этот раздел и проверить:

~# mount -o remount /
~# mount -l

После исполнения этой команды должен появиться список разделов с различными опциями. В моём разделе должна стоять опция acl, это означает что поддержка acl включена.

/dev/sda1 on / type ext3 (rw,acl,errors=remount-ro)

FreeBSD

Собственно во фряхе аналогично. Только мы сначало отмонтируем раздел, а потом примонтируем.

~# umount /share
~# tunefs -a enable /share
tunefs: ACLs set
~# mount /shares
~# mount -l
/dev/ad0s1g on /share (ufs, local, soft-updates, acls)

Мне понравилась эта заметка:
Другое:
Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>