Ступор с `umask`
jazz_bass 19 ноября, 2012 - 22:34
В /etc/profile
:
umask 002
При этом SAMBA
получают аналогичные права!
Почему так?
»
- Для комментирования войдите или зарегистрируйтесь
а что не так ? П.С кто куда
а что не так ?
П.С кто куда чего скачивает ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Хочется права rw-rw-r--...
Хочется права rw-rw-r--... Вообщем комп используется как сетевое хранилеще... Есть несколько пользователей (дело дома обстоит). К хранилищу обращаются посредством SAMBA. Deluge качает torrent'ы в /mnt/torrents/completed - далее посредством rbind /mnt/torrents монтируется в домашние папки пользователей. Я хочу чтобы пользователи входящие в определенную группу имели права на запись (изменение) файлов скаченных deluge и файлов друг друга.
Не надо бояться, что жизнь закончится - надо бояться, что она не начнется!
Отредактировал
Отредактировал /etc/samba/smb.conf:
Добавил в /etc/conf.d/samba:
smbd_start="start-stop-daemon -k 002 --start --exec /usr/sbin/smbd -- ${smbd_start_options}
nmbd_start="start-stop-daemon -k 002 --start --exec /usr/sbin/nmbd -- ${nmbd_start_options}"
Как следствие если пользователь создает директорию то права на директорию 775, если копирует то права получаются - 755. Причем пробовал ставить в /etc/samba/smb.conf
create mask = 665
- сразу файлы стали копироваться с правами 646.Что за ерунда?
Не надо бояться, что жизнь закончится - надо бояться, что она не начнется!
Хм... Странная штука... Если
Хм... Странная штука... Если пользователь на удаленной машине под windows'ом то все работает нормально - права все корректные, а вот если под Mac OS X, то вот такая вот фигня. У меня самого macbook с Mac OS X Mounting Lion соединяюсь по SAMBA нормально, а вот с правами при копировании ерунда получается, попробовал с компа жены (там windows 7) все работает нормально. Неужто дело в Mac OS X?
Не надо бояться, что жизнь закончится - надо бояться, что она не начнется!
/
Есть нехорошее подозрение что ты не вполне понимаешь сути того, что ты делаешь, и потому удивляешься результату.
Использование SMB для передачи файлов между двумя современными фрюниксами... как минимум странно.
Мне здесь сразу вспоминается опыт с "тестированием" одной малоизвестной компьютерной фирмой серверов под управлением GNU/Linux (где "исследователи" помимо прочего "обнаружили" весьма посредственные результаты производительности в качестве файлового сервера, и что-то мне подсказывает, что автоматически предполагаемая однозначность сходимости сущности "файловый сервер" выражалать не в NFS).
:wq
--
Live free or die
Anarchist
1. SMB используется для связи не только MacBook и NAS Gentoo Linux, но и для ноутбука с Windows 7.
2. Есть небольшая разница между выводом
id bass
на MacBook иid bass
на NAS.На MacBook:
На NAS:
uid=1000(bass) gid=1010(luntsevy) группы=1010(luntsevy),100(users),21(ftp),1111(family)
На файла созданные и скопированные MacBook'ом необходимы полные права всех членов группы luntsevy
Мне не хотелось бы сейчас перелапачивать и менять gid на MacBook'е для пользователя bass.
Не надо бояться, что жизнь закончится - надо бояться, что она не начнется!