[Desktop] [Desktop!] Права по умолчанию на ресурсы Samba.
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Чт Фев 21 17:20:45 MSK 2008
On Thu, Feb 21, 2008 at 10:51:37AM +0200, Vladimir Istrati wrote:
> >> Итак. Есть файл-сервер (AltLinux 4...). На нем Samba.
> MS> Вам в sysadmins@:
> MS> https://lists.altlinux.org/mailman/listinfo/sysadmins
> Может быть, спорить не буду, но вопрос-то не о поведении
> сервера (30 XP и 8 Убунт замечательно с ним работают), а о
> странностях именно Десктопа (при обращении на самба ресурс).
Тогда виноват-с :)
> >> create mask = 0666
> >> directory mask = 0777
> MS> Эээ... это ж маски! Ставьте 0 или 022, если хотите получить
> MS> то, что вроде бы хотите. Или лучше public=yes; writable=yes
> Мне просто интересно, вы пробовали? :) Я - да.
Я по памяти :)
> MS> Ставьте 0
> При переписывании файла на сервер, атрибуты у него становятся
> "---------"!!!
М-да. Всё уже позабывал про самбу :-/
create mask (S)
When a file is created, the necessary permissions are calculated
according to the mapping from DOS modes to UNIX permissions, and the
resulting UNIX mode is then bit-wise 'AND'ed with this parameter.
This parameter may be thought of as a bit-wise MASK for the UNIX
modes of a file. Any bit not set here will be removed from the modes
set on a file when it is created.
[...]
Default: create mask = 0744
Example: create mask = 0775
> Но еще раз повторяю сервер я привел только для того, чтобы
> пояснить "куда".
>
> Волнует же меня (причем сильно, причем вопрос стоит - быть
> Десктопу в офисе или нет.) ответ на вопрос,
> 1. почему при создании (переписывании)
> файла на сервер(е), при указанных параметрах smb.conf, Убунту
> создает и переписывает файл без возражений, А Десктоп
> переписывает, но обязательно орет "Не удается изменить права
> доступа", хотя менять их не надо, они и так 666?
Ммм... а опции монтирования quiet тут нет, судя по mount(8)...
Но судя по mount.cifs(8), есть file_mode и dir_mode.
> 2. Почему Убунту послушно создает папки с атрибутами 777, а
> Десктоп мало того, что с 755, так еще и при попытке переписать
> во вновь созданную папку некий файл (перетащить в Konqueror)
> еще и сообщает "Вы не можете перетаскивать элементы в папку,
> для которой у вас нет прав записи"?
Наверное, создаёт всё-таки не "Убунту", а конкретно взятый
файловый менеджер -- Вы там GNOME или KDE используете?
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки Desktop