минимальная Самба

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Wave
мл. сержант
Сообщения: 101
Зарегистрирован: 2008-09-26 22:06:25

минимальная Самба

Непрочитанное сообщение Wave » 2008-09-29 23:55:04

день долблюсь с этой самбой
не могу сделать чтобы работало

вообщем самбу я установил и поставил на автозагрузку
SWAT тоже подключил


но настроить самбу не могу
а нужно то всего ничего:

1) чтобы на сервер могли подключаться пользователи и у них не спрашивало пароля
видеть они при этом должны 3 папки
  • /usr/home/ftp/film1 (чтение )
    /usr/home/ftp/film2 (чтение )
    /usr/home/ftp/incoming (чтение/запись )
2) чтобы мог подключиться пользователь с особым логином и паролем, который мог бы редактировать папку /usr/home/ftp/film2 и /usr/home/ftp/incoming

-------------------------
пробовал тучу разных настроек
либо у меня пишет Гость и выдает окно пароля
либо просит ввести и логин и пароль

в обоих случаях чтобы я не вводил - ничего не работает :(

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: минимальная Самба

Непрочитанное сообщение zg » 2008-09-30 6:26:49

Wave писал(а):чтобы на сервер могли подключаться пользователи и у них не спрашивало пароля

Код: Выделить всё

[global]
        dos charset = cp866
        unix charset = koi8-r
        display charset = koi8-r
        server string = MySERVER
        security = share
[ftp]
        path = /usr/home/ftp/
        guest ok = yes
        force user = ftp
        force group = ftp
        read only = no
        create mask = 0644
        directory mask = 0755
а дальше играешь с правами на папки

Wave
мл. сержант
Сообщения: 101
Зарегистрирован: 2008-09-26 22:06:25

Re: минимальная Самба

Непрочитанное сообщение Wave » 2008-09-30 16:03:47

guest account не нужно заполнять?
папки вида "sekret$" не видны как и в винде?

Wave
мл. сержант
Сообщения: 101
Зарегистрирован: 2008-09-26 22:06:25

Re: минимальная Самба

Непрочитанное сообщение Wave » 2008-09-30 16:04:31

zg писал(а):
Wave писал(а):чтобы на сервер могли подключаться пользователи и у них не спрашивало пароля

Код: Выделить всё

[global]
        dos charset = cp866
        unix charset = koi8-r
        display charset = koi8-r
        server string = MySERVER
        security = share
[ftp]
        path = /usr/home/ftp/
        guest ok = yes
        force user = ftp
        force group = ftp
        read only = no
        create mask = 0644
        directory mask = 0755
а дальше играешь с правами на папки

биг респект
пока вроде работает

Wave
мл. сержант
Сообщения: 101
Зарегистрирован: 2008-09-26 22:06:25

Re: минимальная Самба

Непрочитанное сообщение Wave » 2008-10-01 12:53:30

пытаюсь теперь сделать одну шару с доступом по логину и паролю

Код: Выделить всё

[shara]
	path = /usr/home/admin/ad1
	valid users = admin
	admin users = admin
	read only = No
пользователь admin во фре имеет права на папку /usr/home/admin/ad1
пытаюсь подключится так: делаю сетевой диск, с подключением от другого имени

первый раз выскакивает табличка ввода логина и пароля с "серым логином" admin, после ввода пароля выкидывает такую же табличку с неменяемым именем "гость"

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: минимальная Самба

Непрочитанное сообщение zg » 2008-10-01 14:09:59

Код: Выделить всё

man smb.conf
там много чего полезного написано

Wave
мл. сержант
Сообщения: 101
Зарегистрирован: 2008-09-26 22:06:25

Re: минимальная Самба

Непрочитанное сообщение Wave » 2008-10-01 15:13:38

zg писал(а):

Код: Выделить всё

man smb.conf
там много чего полезного написано
неоспоримая истина
а еще есть дюжина примеров в инете по самбе

только во всех манах есть упущенные или малозаметные детали, а большинство примеров в инет под AD и трудно применимы в обчной ситуации, а из-за маленькой несостыковки могут быть вообще не рабочими на твоей системе

вообщем, сложно в самбе наковыряться
что-то сделать не сложно, а что нужно - уже труднее

моя основная проблема была в том, что я не знал, что в самбе есть еще своя база пользователей дополнительно к фре
причем в обоих базах юзвери должны быть идентичны
причем вначале пользователя нужно создать на фре, а уже потом в самбе :(


мой конфиг (вроде все заработало):

Код: Выделить всё

[global]
	dos charset = cp866
	unix charset = koi8-r
	display charset = koi8-r
	workgroup = best
	netbios name = FTPSERVER
	server string = FTPSERVER
	map to guest = Bad Password
	guest account = pcguest
	passwd program = /usr/bin/passwd %u
	ldap ssl = no
	usershare allow guests = Yes

[ftp]
	path = /usr/home/ftp/
	force user = ftp
	force group = ftp
	create mask = 0644
	guest ok = Yes

[incoming]
	path = /usr/home/ftp/incoming
	force user = ftp
	force group = ftp
	read only = No
	create mask = 0644
	guest ok = Yes

[eee]
	path = /usr/home/admin/ad1
	invalid users = club, pcguest
	admin users = admin
	read only = No

[rrr]
	path = /usr/home/ftp/Club
	invalid users = pcguest
	admin users = club
	read only = No