Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   [решено] получить доступ к samba-шарам (http://forum.oszone.net/showthread.php?t=100283)

Entropy 09-02-2008 15:35 736596

получить доступ к samba-шарам
 
Пытаюсь создать доступ для Windows-машин, создал простенький smb.conf по инстркукции с http://www.opennet.ru/docs/RUS/linux_base/node93.html

Содержимое /etc/samba/smb.conf:

[global]
interfaces = 192.168.2.100/24
workgroup = WORKGROUP

[homes]
read only = no
create mode = 0750

[ktorrent]
path = /home/alexey/ktorrent
read only = no
create mode = 0750

Проверил testparm, перезапустил самба-сервис.

Пытаюсь подключить диск net use m: \\192.168.2.100\ktorrent, появляется сообщение "Системная ошибка 53. Не найден сетевой путь"

Подключаюсь с линукс-машины (самба-сервер) :
alexey@alexlaptop:~$ smbclient //192.168.2.100/ktorrent
Password:
Anonymous login successful
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.24]
tree connect failed: NT_STATUS_ACCESS_DENIED

Подключался с удалённой линукс-машины, та же ошибка, tree connect failed: NT_STATUS_ACCESS_DENIED

Проверял smbclient -L, все шары видны:
root@alexlaptop:/home/alexey# smbclient -L 192.168.2.100
Password:
Anonymous login successful
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.24]

Sharename Type Comment
--------- ---- -------
IPC$ IPC IPC Service (Samba 3.0.24)
ktorrent Disk
homes Disk
Anonymous login successful
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.24]

Server Comment
--------- -------
ALEXLAPTOP Samba 3.0.24
ANGARSKPC

Workgroup Master
--------- -------
WORKGROUP ALEXLAPTOP
root@alexlaptop:/home/alexey#

Файрволл в windows отключен, в убубнту, как я понимаю, файрволла нет. В чем может быть проблема, подскажите, пожалуйста.

[mzd] 09-02-2008 16:11 736616

добавьте в smb.conf в global строчку security=share

Entropy 09-02-2008 17:21 736651

[mzd]
Спасибо! Получилось подключиться с удалённой линукс-машины. Помимо security=share пришлось добавить guest ok=yes в [ktorrent], иначе не работало, самба отвечала: "tree connect failed: NT_STATUS_WRONG_PASSWORD"

С windows пока никак, всё та же ошибка 53, "не найден сетевой путь". Буду биться дальше.

[mzd] 09-02-2008 17:52 736681

Entropy, посмотри, может поможет:
How to set up Samba share on debian (to share with a windows)
Samba : How to share files for your LAN without user/password

Entropy 10-02-2008 00:56 736980

Finally!! got it! :yahoo:

Не знаю, почему так получилось.. прописал ip-адрес и имя сервера в windows\system32\drivers\etc\hosts и монтировал по имени, а не по адресу:
net use m: \\alexlaptop\ktorrent

Проблема решена, и диск подключился, и значок самбы появилась в "сетевом окружении". Почему не работало с адресом?.. :dont-know it's the way windows works

J.Rico 05-04-2008 15:44 775341

[MZD], если линуксовая тачка в домене, то параметр security = share ей не повредит? У меня security = ads.

второй вопрос: я хочу чтобы на шару можно было заходить только одним пользователем - где его делать: на линуксе (локал-й юзер) или можно как то доменным зайти? Разрешение на вход под тем или иным юзером в smb.conf в шарах ставится, как я понял. Я пока что сделал force user = nobody, force group = nogroup чтобы все могли зайти, но с винды просит пароль какой-то (решение этой проблемы я посмотрю в этом посте выше)

и еще вопросик (сейчас в поиске некогда рыться, а завтра уже делать надо): прописал в домен линуксовый комп (wbinfo -u, getent passwd отрабатывают нормально, testparm тож говорит, что член домена, в klist че-то есть), а на линукс под доменным пользователем зайти не могу - хде рыть?
Все настройки делал аналогично с другим лином - там нормально заходит. В how-to написано, что проверка на вход под доменным пользователем вот такая: ssh domain-user@local-machine (у меня: ssh sysadmin@serverbuh). Дык вот так он заходит...

_k4 14-04-2008 15:57 781215

Entropy, так а ты шару примонтировал на сервере?
mount -t smbfs //SERVER_IP/ktorrent /mnt/smd

после этого в клиентской виндовой машине поиск делаешь - находишь свой сервак с шарами...

Entropy 15-04-2008 10:39 781674

_k4,
У меня шара лежит на разделе sda5, который примонтирован как / Поэтому отдельно монтировать куда-либо расшаренную папку мне без надобности.

В клиенте я поиск не делал, делал так: "Сетевое окружение" - "Добавить новое сетевое место" (как-то так) и дальше ручками писал:
\\имя_самба-сервера\название_шары

Или можно в командной строке примонтировать, как диск:
net use m: \\имя_самба-сервера\название_шары

Может быть, можно и через поиск, но я не знаю такого способа :)

Volniy_Strelok 07-11-2009 22:29 1264223

Помогите с настройкой самбы.
Систама centos 5, samba-3.0.33

Проблема есть две директории /tmp и /data
обе с одинаковыми провами

drwxrwxrwt 3 root root 4096 Nov 1 21:35 data
drwxrwxrwt 10 root root 4096 Nov 6 04:02 tmp

и конфиг самбы

[root@zver samba]# cat /etc/samba/smb.conf
[global]
workgroup = WORKGROUP
netbios name = desktop
server string = anonymous lan file server
security = share
browseable = yes
guest ok = yes

[data]
path = /data
comment = mediafiles
readonly = No
guest ok = Yes

[tmp]
path = /tmp
comment = mediafiles
readonly = No
guest ok = Yes

так вот все вробебы одинаково только в /tmp директорию я могу войти а в /data нет.
Винда пишет что не найден сетивой путь. Что делать и куда копать не знаю помогите разобраться


Время: 09:15.

Время: 09:15.
© OSzone.net 2001-