Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Сервер Самба и права доступа  (Прочитано 15620 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн VinnyPooh

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2577
  • В работе
    • Просмотр профиля
    • Linux для чайников (пых-пых)
Re: Сервер Самба и права доступа
« Ответ #30 : 09 Декабря 2009, 20:46:11 »
Что то мне не нравится в конфиге а не пойму что:

directory security mask
directory mask

" If you want to set up a share that allows users full control in modifying the permission bits on their files and directories and does not force any particular bits to be set on, then set the following parameters in the smb.conf file in that share-specific section:
security mask = 0777
force security mode = 0
directory security mask = 0777
force directory security mode = 0"

http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/AccessControls.html вот там перечитайте кусок соответствующий.

Лично я бы попробовал дать полный доступ на каталоги и права, то есть чисто 777, посмотреть получается ли переименовывать и всё ли окей. Может быть дело в чём то другом.

[foto]
        writeable = yes
   path = /local/foto
        strict locking = yes
   force directory mode = 777
   force group = users
   force create mode = 777
   comment = foto
   browsable = yes
   create mode = 777
   directory mode = 777
« Последнее редактирование: 09 Декабря 2009, 20:50:27 от VinnyPooh »

Оффлайн lius

  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Сервер Самба и права доступа
« Ответ #31 : 09 Декабря 2009, 20:48:05 »
можно ли не добавлять в самбу пользователей??
я просто создал около 40 пользователей и поднял самбу,могу ли я просто на домашней дирктории нажать "открыть общий доступ" и всё??
мне от самбы надо чтобы у человека при заходе на сервер через сетевое окружение спрашивали логин и пароль)
Не очень понял что за проблема, запихни их в одну группу и поставь пароль для группы.... Вот хорошая статья где много конкретных примеров по самбе (внизу вперед-назад)
  http://www.all.permyak.ru/small.html

Пользователь решил продолжить мысль 09 Декабря 2009, 20:51:35:
VinnyPooh - спасибо, сейчас посмотрю.
« Последнее редактирование: 09 Декабря 2009, 20:51:35 от lius »

Оффлайн atem32

  • Активист
  • *
  • Сообщений: 596
    • Просмотр профиля
Re: Сервер Самба и права доступа
« Ответ #32 : 09 Декабря 2009, 21:23:55 »
у меня есть 40созданных  в оси пользователей права доступа настроены для фтп сервера,
то есть сам пользователь(вася) админ и директор могут зайти в директорию васи,а остальные не могут.
можно ли просто открыть общий доступ к директории не прописывая настройки в smb.conf??
то есть вместо того чтобы прописывать в конфигурации,я могу ли я через щелчок правой кнопкой мыши открыть общий доступ
при этом чтобы все права сохранились.или обязательно в smb конфиге прописывать????

Оффлайн lius

  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Сервер Самба и права доступа
« Ответ #33 : 11 Декабря 2009, 23:47:30 »
Похоже решил проблему о которой писал выше. Посмотрел лог log.winbindd.idmap там следующая ошибка: [2009/12/11 22:26:30,  0] winbindd/idmap.c:idmap_alloc_init(587)  ERROR: Initialization failed for alloc backend, deferred! Добавил в smb.conf сторочку: winbind enable local accounts = no. Проблемы с переименовыванием прекратились!
 

Оффлайн le_mures

  • Любитель
  • *
  • Сообщений: 59
  • 10.04 desktop + 10.04 UNR
    • Просмотр профиля
Re: Сервер Самба и права доступа
« Ответ #34 : 03 Марта 2010, 13:35:29 »
можете подсказать, почему так (непонятно откуда расшариваются папки "$files(ubu)", "$games(ubu)" и "share-lemub"):
~$ smbclient -L localhost -U%
Domain=[LEMHOME] OS=[Unix] Server=[Samba 3.4.0]

Sharename                Type      Comment
---------                ----      -------
$files(e)                Disk      Файлопомойка(1TB)
$games(d)                Disk      Документы и пр.
IPC$                     IPC       IPC Service (LemDesk)
Photosmart_C3100         Printer   Photosmart_C3100
share-lemub              Disk      #интересно откуда
$files(ubu)              Disk      #берутся вот эти
$games(ubu)              Disk      #шары  

хотя в smb.conf вот такие записи:
[global]
server string = LemDesk
workgroup = Lemhome
security = user
hosts allow = 127.0.0.1/8 192.168.1.0/24
interfaces = 127.0.0.1/8 192.168.1.0/24 eth0 lo
bind interfaces only = yes
printcap name = cups
printing = cups
log file = /var/log/samba/samba.log
max log size = 1000
dns proxy = no


[printers]
comment = SMB Print Spool
path = /var/spool/samba
printable = Yes
guest ok = Yes
; use client driver = Yes
browseable = No

[$games(d)]
path = /media/Games
writeable = yes
; browseable = yes
guest ok = yes
comment = Документы и пр.

[$files(e)]
comment = Файлопомойка(1TB)
path = /media/Files
writeable = yes
; browseable = yes
guest ok = yes


всё, сам нашёл, они расшарены были от юзера
« Последнее редактирование: 03 Марта 2010, 16:40:16 от le_mures »

Оффлайн ttl

  • Новичок
  • *
  • Сообщений: 35
  • Everybody lies.
    • Просмотр профиля
Re: Сервер Самба и права доступа
« Ответ #35 : 23 Апреля 2010, 17:20:13 »
Интересует как запретить запись отдельных типов файлов?
Нашел :
veto oplock files = /*.exe/
delete veto files = yes
path = /home/maxx/share

Как правильно втулить в конфиг, потому что не работает - заливает и отображает.

 

Страница сгенерирована за 0.058 секунд. Запросов: 23.