LINUX.ORG.RU
ФорумAdmin

Как в samba сделать шару с паролем?

 , , ,


0

1

Есть самба с файлопомойкой. Как сделать каталоги доступные на запись и чтение по паролю? А так же каталоги доступные гостям без пароля, а на запись с паролем?

[global]
	dos charset = cp866
	netbios aliases = SERVER1
	security = SHARE
	local master = No
	domain master = No
	usershare allow guests = Yes
	idmap config * : backend = tdb
	create mask = 0777

[share]
	comment = Share
	path = /mnt/data1/samba/share
	read only = No
	directory mask = 0777
	guest only = Yes
	guest ok = Yes

[public]
	comment = Public
	path = /mnt/data1/samba/public
	read only = Yes
	directory mask = 0777
	guest only = Yes
	guest ok = Yes

Как сделать каталоги доступные на запись и чтение по паролю?

smbpasswd

А так же каталоги доступные гостям без пароля, а на запись с паролем?

А это не знаю

anonymous ()
[global]
    workgroup = workgroup
    dns proxy = no
    ldap ssl = no
    name resolve order = lmhosts wins bcast host
    interfaces = lo, eth0
    bind interfaces only = true
    netbios name = userver
    guest account = nobody
    security = user
    map to guest = Bad Password
    local master = yes
    browsable = yes
    log file =  /var/log/samba/log.%m
    max log size = 50
    socket options = TCP_NODELAY
    usershare allow guests = yes 

# Recoding charset for winname
    dos charset = CP1251
    unix charset = UTF-8
# deprecated options in samba4     display charset = UTF-8

[no_secure]
    comment = no secure share
    path = /tra/ta/ta/no_secure_share/
    security = user
    browsable = yes
    public - yes
    writeable = yes
    printable = no
    guest ok = yes

[secure]
    comment = secure share
    path = /tra/ta/ta/secure_share/
    security = user
    browsable = yes
    public = yes
    printable = no
    writable = yes
    guest ok = no

Две тупые шары для четвертой самбы, больше наворотов гугли сам

anonymous ()
Ответ на: комментарий от anonymous

Спасибо за [secure]. Но с других компьютеров (которые на Windows XP) не получается подключиться, в окошке запроса пароля невозможно поменять логин. Как я понял нужно создать домен? Или можно обойтись без домена?

rezedent12 ☆☆☆ ()
Ответ на: комментарий от rezedent12

прекрасно работает под хп, погоди минут 10, гляну что я там костылял

anonymous ()
Ответ на: комментарий от rezedent12

Возможно разные версии вин. На моих - про сп3, смена логина доступна сразу. Из рекомендаций МС - «сетевые задачи - подключение от другого пользователя»

anonymous ()

так же каталоги доступные гостям без пароля, а на запись с паролем?

Если самба <4 (с четвертой я плотно не работал), то попробуй

write list = user1,user2,@group

guest ok = Yes

read only = Yes

conalex ★★★ ()
Ответ на: комментарий от conalex

Ну, и юниксовые права на каталоги можно выставить по пользователю/группе, что проще.

conalex ★★★ ()
Ответ на: комментарий от rezedent12

Если пользователей много на одну шару, то не парься. Просто создай юзверей на сервере и прокинь их в самбу. Множественное подключение одного пользователя по пасу заблокировано. в конфиг шары примерно такое
valid users = sofie shelby adilia

anonymous ()
Ответ на: комментарий от rezedent12

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

axelroot ()
Ответ на: комментарий от rezedent12

на сервере пользователей с теме же именами
давать хомяка и шел им не надо, поэтому так
useradd -d /dev/null -s /dev/null username

anonymous ()
Ответ на: комментарий от rezedent12

Поправочка, сейчас перепроверил. Если смонтировать на хп сначало закрытую шару, то открытую тоже можно будет использовать. Кому будет нужна закрытая, монтируй при старте оси сетевым диском.
К моему удивлению 4 самба позволила несколько подключений по одному логину с пасом. Можешь поковыряться в настройках винды или смонтируй через командную строку, сработает 100%
Сейчас меня назовут быдлом и попросят пройти
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-u...
Если net use подвисло, не стесняйся рубани все подключения
net use /delete *

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.