Mandriva 2009 расшаривание в samba - одноранговая Widows - сеть

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
aax
Сообщения: 29
ОС: Mandriva 2010.2

Mandriva 2009 расшаривание в samba - одноранговая Widows - сеть

Сообщение aax »

Не могу создать в Mandriva 2009 расшареный ресурс для одноранговой локальной сети Windows машин.

Расшареные ресурсы расположенные на Windows машине под Mandriva 2009 доступны, а вот с Windows машины видно только пиктограмму samba-сервера.

Под Mandriva 2009 пытаюсь расшарить существующую в системе папку /home/samba/public.

Вот строки из smb.conf


[global]

workgroup = gp
netbios name = xm
server string = Samba Server %v
socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
printcap name = cups
load printers = yes

# printcap cache time, so samba will automatically load new cups printers
printcap cache time = 60
printing = cups
log file = /var/log/samba/%m.log

# Put a capping on the size of the log files (in Kb).
max log size = 50

hosts allow = 192.168.100. 127.

guest account = nobody

security = share
encrypt passwords = no
null passwords = yes
smb passwd file = /etc/samba/smbpasswd
interfaces = 192.168.100.1/24
dns proxy = no
hosts allow = xx

# 8. File Naming Options:
# Enabling internationalization:
# you can match a Windows code page with a UNIX character set.
UNIX: ISO8859-1 (Western European), ISO8859-2 (Eastern Eu.),
ISO8859-5 (Russian Cyrillic), KOI8-R (Alt-Russ. Cyril.)

[homes]
comment = Home Directories
browseable = yes
writable = yes

[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
# to allow user 'guest account' to print.
guest ok = yes
writable = no
printable = yes
create mode = 0700
use client driver = yes

[print$]
path = /var/lib/samba/printers
browseable = yes
write list = @adm root
guest ok = yes
inherit permissions = yes

[public]
comment = Public Stuff
browseable = yes
path = /home/samba/public
public = yes
guets ok = yes
writable = yes
write list = @staff


Это, то что есть сейчас, погуглив попробовал ещё варианты эффект тот-же. С горя даже файрвол отключал, хотя он в текущих настройках на интерфейс локалки не действует.
Что дальше делать ума не приложу...
Спасибо сказали:
Аватара пользователя
stomp
Сообщения: 721
ОС: Debian GNU

Re: Mandriva 2009 расшаривание в samba - одноранговая Widows - сеть

Сообщение stomp »

nmb служба запущена?
Спасибо сказали:
Аватара пользователя
aax
Сообщения: 29
ОС: Mandriva 2010.2

Re: Mandriva 2009 расшаривание в samba - одноранговая Widows - сеть

Сообщение aax »

Вот консольный диалог перезапуска samba после правки smb.conf

[root@xm aax]# service smb restart
Останавливаются службы SMB: [ OK ]
Останавливаются службы NMB: [ OK ]
Запускаются службы SMB: [ OK ]
Запускаются службы NMB: [ OK ]
Спасибо сказали:
FlySnake
Сообщения: 992
ОС: openSUSE

Re: Mandriva 2009 расшаривание в samba - одноранговая Widows - сеть

Сообщение FlySnake »

А если по IP с виндовой машины заходить? win+R -> \\ip
Спасибо сказали:
Аватара пользователя
stomp
Сообщения: 721
ОС: Debian GNU

Re: Mandriva 2009 расшаривание в samba - одноранговая Widows - сеть

Сообщение stomp »

hosts allow = 192.168.100. 127.

В конце точка?


hosts allow = xx

Я конечно точно не знаю, но ничего страшного что два раза? И что значит хх?
Спасибо сказали:
Аватара пользователя
aax
Сообщения: 29
ОС: Mandriva 2010.2

Re: Mandriva 2009 расшаривание в samba - одноранговая Widows - сеть

Сообщение aax »

Если по IP с виндовой машины заходить по \\ip, то ругань на недоступность, ping на этот ip с этой машины есть.
Виндовая машина виндовую расшарку видит.
хх - имя хоста(латиница).

В конце "hosts allow = 192.168.100. 127. " точка
Спасибо сказали:
Аватара пользователя
aax
Сообщения: 29
ОС: Mandriva 2010.2

Re: Mandriva 2009 расшаривание в samba - одноранговая Widows - сеть

Сообщение aax »

Уважаемая stomp оказалась права!
После удаления второго, оставленного по запаре "hosts allow"

hosts allow = xx

Проблемы кривой расшарки наконец пропали.
Спасибо сказали:
easybudda
Сообщения: 6
ОС: Mandriva

Re: Mandriva 2009 расшаривание в samba - одноранговая Widows - сеть

Сообщение easybudda »

aax писал(а):
08.03.2009 07:16
# 8. File Naming Options:
# Enabling internationalization:
# you can match a Windows code page with a UNIX character set.
UNIX: ISO8859-1 (Western European), ISO8859-2 (Eastern Eu.),
ISO8859-5 (Russian Cyrillic), KOI8-R (Alt-Russ. Cyril.)


Две последних строки закомментируйте, если они у Вас точно так же в smb.conf написаны.
Спасибо сказали:
Аватара пользователя
aax
Сообщения: 29
ОС: Mandriva 2010.2

Re: Mandriva 2009 расшаривание в samba - одноранговая Widows - сеть

Сообщение aax »

Ещё одна проблема - созданный сетевой ресурс samba никак не хочет открыть сетевой ресурс на полный доступ(запись, чтение, добавление подкаталогов)
последний вариант описания расшаренного ресурса такой:


[public]
comment = Public Stuff
browseable = yes
path = /home/samba/public
public = yes
guets ok = yes
writable = yes
create mask = 0777
directory mode 0777

Кстати попробовал, что предложит в этом случае GUI самой Mandriva 2009(для существующего каталога /home/123), получил(с тем-же эффектом) такой вариант:

[123]
path = /home/123
comment = new
browseable = yes
public = yes
writable = yes

Такая вот загогулина...
Спасибо сказали:
easybudda
Сообщения: 6
ОС: Mandriva

Re: Mandriva 2009 расшаривание в samba - одноранговая Widows - сеть

Сообщение easybudda »

А у самой директории /home/samba/public разрешения какие? Должно бы быть типа drwxrwxrwx и владелец/группа nobody/nogroup, если уж для всех шара...
Спасибо сказали:
Аватара пользователя
aax
Сообщения: 29
ОС: Mandriva 2010.2

Re: Mandriva 2009 расшаривание в samba - одноранговая Widows - сеть

Сообщение aax »

Ох прав был уважаемый easybudda!

В конечном итоге после установки нужных прав в консольном "Midnight Commander" всё действительно встало на свои места.

Хотя до того GUI Mandriva (Центр управления>Безопасность>Права доступа>Добавить правило) уверял, что якобы давно все так и есть(для /home/samba/public владелец/группа - nobody/nogroup, а права - 777, т.е. rwx-rwx-rwx).

Мораль истории такова - в итоге имеем очередной пример того как дружественный (точнее говоря пока ещё "дружественный") GUI Mandriva 2009 безбожно глючит и врёт...
Спасибо сказали: