The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"вопросец по Samba"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"вопросец по Samba"
Сообщение от gerbyka emailИскать по авторуВ закладки on 06-Ноя-01, 18:50  (MSK)
Как сделать некоторые расшареные ресурсы самбы,
видимыми из сетевого окружения только для определенных юзеров.
Например, user1 видит только /home/foruser1/,  user2 только /home/foruser2,
user3  и то и другое.
Спасибо.
                  
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: вопросец по Samba"
Сообщение от Cobold emailИскать по авторуВ закладки on 08-Ноя-01, 05:14  (MSK)
>Как сделать некоторые расшареные ресурсы самбы,
>
>видимыми из сетевого окружения только для
>определенных юзеров.
>Например, user1 видит только /home/foruser1/,  
>user2 только /home/foruser2,
>user3  и то и другое.
>
>Спасибо.
>

Есть одна проблемма: что требуется - невидимость или недоступность ресурсов для "левых" пользователей?

Первое достигается командами include, netbios name и netbios aliases и, судя по документации, называется виртуальным сервером. Но эти настройки затрагивают только действие nmbd демона, чего в минимальном случае достаточно: каждые клиент видит в сетевом окружении разрешенную ему конфигурацию.

У меня недавно возникла проблемма, когда нужно было обеспечить именно недоступность: это удалось только скомпилировав новый smbd и запустив его вторым прцессом с собственной конфигурацией и привязкой на нужный девайс. Работает :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: вопросец по Samba"
Сообщение от Yurik emailИскать по авторуВ закладки on 08-Ноя-01, 08:45  (MSK)
>>Как сделать некоторые расшареные ресурсы самбы,
>>
>>видимыми из сетевого окружения только для
>>определенных юзеров.
>>Например, user1 видит только /home/foruser1/,  
>>user2 только /home/foruser2,
>>user3  и то и другое.
>>
>>Спасибо.
>>
>
>Есть одна проблемма: что требуется -
>невидимость или недоступность ресурсов для
>"левых" пользователей?
>
>Первое достигается командами include, netbios name
>и netbios aliases и, судя
>по документации, называется виртуальным сервером.
>Но эти настройки затрагивают только
>действие nmbd демона, чего в
>минимальном случае достаточно: каждые клиент
>видит в сетевом окружении разрешенную
>ему конфигурацию.
>
>У меня недавно возникла проблемма, когда
>нужно было обеспечить именно недоступность:
>это удалось только скомпилировав новый
>smbd и запустив его вторым
>прцессом с собственной конфигурацией и
>привязкой на нужный девайс. Работает
>:)

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

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: вопросец по Samba"
Сообщение от NN emailИскать по авторуВ закладки on 08-Ноя-01, 16:41  (MSK)
>Как сделать некоторые расшареные ресурсы самбы,
>
>видимыми из сетевого окружения только для
>определенных юзеров.
>Например, user1 видит только /home/foruser1/,  
>user2 только /home/foruser2,
>user3  и то и другое.
>
>Спасибо.
>
Проще всего, пожалуй, использовать в конфигурации запись путей с помощью %u (или %U).
В данном случае, к примеру, сделать каталоги /home/foruser1 и /home/foruser2 /home/foruser3, при этом
ln -s /home/foruser1 /home/foruser3/usr1
ln -s /home/foruser2 /home/foruser3/usr2
после чего в smb.conf прописать
[home]
path = /home/%u

Короче, вариантов много -- имена пользователей/групп, ссылки, права доступа и т.д., и т.п.
А лучше всего, на мой взгляд, не делать "видимыми из сетевого окружения" (?:-)) никаких ресурсов, а выдавать пользователю все что ему нужно входным сценарием, а не давать тыкаться по всяким "окружениям", тратя время и нагоняя широковещательный трафик

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: вопросец по Samba"
Сообщение от gerbyka emailИскать по авторуВ закладки on 08-Ноя-01, 18:24  (MSK)
>>Как сделать некоторые расшареные ресурсы самбы,
>>
>>видимыми из сетевого окружения только для
>>определенных юзеров.
>>Например, user1 видит только /home/foruser1/,  
>>user2 только /home/foruser2,
>>user3  и то и другое.
>>
>>Спасибо.
>>
>Проще всего, пожалуй, использовать в конфигурации
>запись путей с помощью %u
>(или %U).
>В данном случае, к примеру, сделать
>каталоги /home/foruser1 и /home/foruser2 /home/foruser3,
>при этом
>ln -s /home/foruser1 /home/foruser3/usr1
>ln -s /home/foruser2 /home/foruser3/usr2
>после чего в smb.conf прописать
>[home]
>path = /home/%u
>
>Короче, вариантов много -- имена пользователей/групп,
>ссылки, права доступа и т.д.,
>и т.п.
>А лучше всего, на мой взгляд,
>не делать "видимыми из сетевого
>окружения" (?:-)) никаких ресурсов, а
>выдавать пользователю все что ему
>нужно входным сценарием, а не
>давать тыкаться по всяким "окружениям",
>тратя время и нагоняя широковещательный
>трафик

Спасибо всем за помощь!
А как все-таки сделать этот самый входной
сценарий для пользователя? Где он должен находиться? Поделитесь примером, пожалуйста.
  

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: вопросец по Samba"
Сообщение от NN emailИскать по авторуВ закладки on 09-Ноя-01, 03:24  (MSK)
>А как все-таки сделать этот самый
>входной
>сценарий для пользователя? Где он должен
>находиться? Поделитесь примером, пожалуйста.
>
Зависит от ОС клиентского компутера. Для Unix'ов -- см. .bashrc, .profile и т.п. файлы. Для Win'ов -- лучше всего \\<сервер>\netlogon\<командный файл> -- но это уже не opennet :-) Ковырните на MS  машине команду net use /? -- кое-какие возможности она дает.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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