The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
samba пользователи и их права, !*! Elsedar, 16-Ноя-11, 22:47  [смотреть все]
Здравствуйте. Есть сервер на нем самба, вот ее конфиг:

[global]
   workgroup = WORKGROUP
   invalid users = root, @root
   hosts deny = ALL
   hosts allow = 192.168.1. 10.0.0.
   guest ok = no
   server string = Elsedar home server
   security = user
   log file = /var/log/samba/%m.log
   max log size = 50
   dns proxy = no
[storage]
    path = /media/storage
    comment = Media storage
    public = no
    writeable = yes
    write list = storage nadin
    valid users = storage nadin

Пользователи на сервере:

uid=1000(storage) gid=100(users) groups=100(users)
uid=1002(nadin) gid=1002(nadin) groups=1002(nadin)

Монтирую ресурс на ноуте под логином nadin:


//192.168.1.125/storage /home/home_server cifs auto,rw,credentials=/root/credentials_home_server 0 0

Есть папка //192.168.1.125/storage/pub. На нее права 0777. Создаю файл в этой папке, например touch file. Затем к примеру его редактирую vim file и при попытке сохранить оказывается, что у меня нет прав. Права на файл 0644. Владелец файла пользователь с uid=1002 и gid=1002. Т.е. тот логин под которым я смонитровал ресурс, но меня почему-то не воспринимают, как владельца файла при его редактировании.
Вопрос почему так?

  • samba пользователи и их права, !*! JohnProfic, 19:37 , 17-Ноя-11 (1)
    > Есть папка //192.168.1.125/storage/pub. На нее права 0777. Создаю файл в этой папке,
    > например touch file. Затем к примеру его редактирую vim file и
    > при попытке сохранить оказывается, что у меня нет прав. Права на
    > файл 0644. Владелец файла пользователь с uid=1002 и gid=1002. Т.е. тот
    > логин под которым я смонитровал ресурс, но меня почему-то не воспринимают,
    > как владельца файла при его редактировании.
    > Вопрос почему так?

    Samba CIFS Unix Extensions?

    • samba пользователи и их права, !*! Elsedar, 21:12 , 17-Ноя-11 (2)
      >> Есть папка //192.168.1.125/storage/pub. На нее права 0777. Создаю файл в этой папке,
      >> например touch file. Затем к примеру его редактирую vim file и
      >> при попытке сохранить оказывается, что у меня нет прав. Права на
      >> файл 0644. Владелец файла пользователь с uid=1002 и gid=1002. Т.е. тот
      >> логин под которым я смонитровал ресурс, но меня почему-то не воспринимают,
      >> как владельца файла при его редактировании.
      >> Вопрос почему так?
      > Samba CIFS Unix Extensions?

      в манах написано deafult = yes

      Вообще задача которую я хочу решить, чтобы была общая папка, где все пользователи могут создавать файлы/папки и просматривать чужие, но при этом удалять/изменять могли только свои.

      • samba пользователи и их права, !*! JohnProfic, 20:09 , 18-Ноя-11 (3)
        >>> Вопрос почему так?
        >> Samba CIFS Unix Extensions?
        > в манах написано deafult = yes

        Эх, не понимаете намеков, все вам разжевывать надо.
        1) touch file
        1.1) Обновить время модификации файла "file". -- Такого файла нет.
        1.2) Создать файл "file". -- Создано (права на каталог rwx).
        2) vim file
        2.1) Прочитать файл "file". -- Данные (владелец не мы, группа не наша, права r--).
        2.2) Записать файл "file". -- Нет прав (владелец не мы, группа не наша, права r--).
        Чтобы это работало нужно чтобы uid-ы локальных пользователей и на сервера с самбой совпадали.

        > Вообще задача которую я хочу решить, чтобы была общая папка, где все
        > пользователи могут создавать файлы/папки и просматривать чужие, но при этом удалять/
        > изменять могли только свои.

        ИМХО. Такое вначале нужно реализовать локально, а потом уже пытаться приделать самбу. Это при использовании Samba CIFS Unix Extensions. Если их не использовать, то ковырять нужно самбу и каждому пользователю отдельно монтировать ресурс с индивидуальным логином/паролем.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру