Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: mystical в Feb 20, 2007, 14:34



Титла: Пак проблеми за samba
Публикувано от: mystical в Feb 20, 2007, 14:34
Slackware 11.0 kernel 2.6.17
Рових се из google и форума, но не се получи.
Прочетох статията Самба Сигурност и направих каквото е писано там, но не мога да споделя нищо.
 Моята системата е следната: имам Wireless (ra0-пр. 192.168.1.1) и LAN (eth0-пр. 192.168.0.1) Cards. Wireless картата е вързана към интернет, LAN картата към друго PC, което взима нета от мен. Искам да споделям файлове и през двете карти. През eth0 не мога да видя другия компютър и той, моя, а през ra0 виждам компютрите, които са вързани към Access Point-a, но те не могат да ме видят. Под Видовс няма проблеми.
И аз не мога да видя моя компютър в мрежата.
Цитат
# Samba config file created using SWAT
# from 192.168.0.1 (192.168.0.1)
# Date: 2007/02/20 13:06:18

[global]
workgroup = SAMBA
server string = Samba Server
interfaces = 192.168.1.1/24, 192.168.0.1/24, 127.0.0.1/24
security = share
client schannel = Yes
server schannel = Yes
guest account = smbuser
log file = /var/log/samba.%m
max log size = 50
time server = yes
server signing = Auto
paranoid server security = no
load printers = no
show add printer wizard = no
os level = 65
preferred master = yes
domain master = no
dns proxy = no
wins support = Yes
lock directory = /var/cache/samba/
pid directory = /var/run/
admin users = root
restrict anonymous = no
max protocol = NT
acl compatibility = winnt
ldap ssl = No

[SHARED]
comment = Samba server
browseable = yes
path = /home/public
public = yes
guest ok = yes
read only = no
force group = smb

[LINUX]
path = /mnt/multimedia/linux
guest ok = yes
force group = smb
case sensitive = no
strict locking = no
guest only = yes
read only = yes


Цитат
root@mystical:/etc/samba# smbclient -L mystical
Password:
Domain=[SAMBA] OS=[Unix] Server=[Samba 3.0.23c]

        Sharename       Type      Comment
        ---------       ----      -------
        SHARED          Disk      Samba server
        LINUX           Disk
        IPC$            IPC       IPC Service (Samba Server)
Domain=[SAMBA] OS=[Unix] Server=[Samba 3.0.23c]

        Server               Comment
        ---------            -------
        MYSTICAL             Samba Server
        DRUGIQ             drugiq

        Workgroup            Master
        ---------            -------
        SAMBA              MYSTICAL

Всичко изглежда нормално, но не се получава.  :zzz:





Титла: Пак проблеми за samba
Публикувано от: neter в Feb 20, 2007, 16:01
В един и същи Workgroup ли сте (SAMBA в случая)? Така като гледам, mystical е в Workgroup VOIVODA. Кой е този компютър? Има ли разлика, ако се опиташ да влезеш в споделените папки чрез името на машината или чрез IP-то й? Имаш ли firewall? Ако да, дай да го видим! Най-добре покажи изхода от командата
iptables -L
Какви са правата на папките, които си споделил? Трябва да са достъпни от smbuser.


Титла: Пак проблеми за samba
Публикувано от: mystical в Feb 20, 2007, 18:26
Открих проблема :
Цитат
/var/log/syslog
nmbd[3104]: [2007/02/20 18:06:14, 0] lib/util_sock.c:open_socket_in(830)
nmbd[3104]:   bind failed on port 137 socket_addr = 192.168.1.1.
nmbd[3104]:   Error = Cannot assign requested address
nmbd[3104]: [2007/02/20 18:06:14, 0] nmbd/nmbd_subnetdb.c:make_subnet(97)
nmbd[3104]: nmbd_subnetdb:make_subnet()
nmbd[3104]:   Failed to open nmb socket on interface 192.168.1.1
nmbd[3104]: for port 137.  
nmbd[3104]: Error was Cannot assign requested address
nmbd[3104]: [2007/02/20 18:06:14, 0] nmbd/nmbd.c:main(773)
nmbd[3104]:   ERROR: Failed when creating subnet lists. Exiting.

В Samba config file е трябвало да посоча моите точни IP адреси
Цитат

interfaces = 192.168.1.103/24, 192.168.0.1/24, 127.0.0.1/24


Титла: Пак проблеми за samba
Публикувано от: nikoni в Feb 20, 2007, 20:20
Предполагам, че това:
interfaces = 192.168.1.1/24, 192.168.0.1/24, 127.0.0.1/24

трябва да е:
hosts allow = 192.168.1. 192.168.0. 127.


Титла: Пак проблеми за samba
Публикувано от: alabal в Feb 20, 2007, 20:51
Или
interfaces = eth0 eth1 lo

Ето и кратко обяснение.


Титла: Пак проблеми за samba
Публикувано от: mystical в Feb 20, 2007, 21:39
alabal пробвах с interfaces = eth0 eth1 lo , работи. Също така работи и като се задат статичните ИП адреси на картите, в моя случай interfaces = 192.168.1.103/24, 192.168.0.1/24, 127.0.0.1/24.
Забелязах нещо друго когато ползвам SWAT интерфейса за управление на Самба, няма бутон за изход и ако куките не се изтрият ръчно след затварянето на прозореца, всеки може да има достъп до него. Имали нещо, което аз не знам, по този въпрос.

Благодаря на всички! Всичко работи перфектно.