Smaba - Win XP probléma

 ( wakoond | 2006. július 9., vasárnap - 18:16 )

Sziasztok!

Nem is tudom, lehet-e egy linuxos fórumban ilyen problémát felvetni....
Nem működik a Windows!!!!!

Szóval, ... Van 1 Ubuntum, amin sikeresen beüzemeltem a Sambát. Az Ubuntu (Gnome) Hálózati kapcsolatok programja szépen felhozza, hogy Windows hálózat -> Mshome (munkacsoport) -> Látszik az én gépem, és a másik két, XP-s gép ami itthon van.

A gond az, hogy se nem tudom Linux alól a másik két XP-s gépet böngészni: timeout-al kilép, nem enged belépni a gépbe, hogy lássam a megosztásokat. Speciel ez érdekel kevésbé.

A fő bajom, hogy az XP nem tudja böngészni a hálózatot. Se XP-s se Linuxos gépeket nem jelenít meg. Azt mondom neki, hogy Sajátgép -> Hálózati helyek böngészése -> A munkacsoport számítógépeinek megjelenítése (ugyanabban a munkacsoportban van minden gép). Hosszú timeout, és:

Mshome nem érhető el. Lehet, hogy nincs joga a hálózati erőforrás használatához. Lépjen kapcsolatba a kiszolgáló rendszergazdájával, hogy megtudja, van-e hozzáférési joga.
A hálózati eléréis út nem található.

Amit már kipróbáltam: TCP/IP kapcsolat tulajdosnágai -> Speciális -> Wins -> Netbios engedélyezése TCP/IP felett.

Találkozott már valaki hasonló problémával? Esetleg tud valaki egy jó Windowsos fórumot, ahol segíthetnek?

Előre is nagyon köszi a segítségeteket!

Taki

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

a [global] szakaszban állítsd be:
os level = 512

ezután samba reload.
A buzi vinfos akar lenni a főtallózó, így a végén egymás elől is elveszik a tallózási jogot, a sambától meg főleg. A fenti beállítás ezen segít.

Szia!

Köszi ez jó volt. Most már listázza a gépemet, de nem tudom böngészni. A gépemre kattintva ugyanazt a hibaüzenetet kapom mint az elobb. Mit szurtam el? Idevágom az smb.conf-ot.

[global]
; General server settings
netbios name = wakoond-laptop
server string = "Wakoond Laptop - Samba"
workgroup = mshome
announce version = 5.0
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE O_RCVBUF=8192 SO_S NDBUF=8192

;Hogy a Win es a Samba ne vegye el egymastol a browsing jogot
;Hogy legyen ertelmes hiearchia a ketto kozott
os level = 512

passdb backend = tdbsam
security = user

null passwords = true
username map = /etc/samba/smbusers
name resolve order = hosts wins bcast

wins support = yes

printing = CUPS
printcap name = CUPS

syslog = 1
syslog only = yes

[print$]
path = /var/lib/samba/printers
browseable = yes
guest ok = yes
read only = yes
write list = root
create mask = 0664
directory mask = 0775

[printers]
path = /tmp
printable = yes
guest ok = yes
browseable = no

[MyShare]
path = /home/wakoond/My_Share
browseable = yes
read only = no
guest ok = yes
create mask = 0644
directory mask = 0755
force user = wakoond
force group = users
available = yes
public = yes
writable = yes

Remélem egy egyszerű kis dolgot szúrtam el.... :)

Nagyon szépen köszönom mindenki segítségét!

Taki

Próbáld meg beszúrni a GLOBAL részbe:
guest account = nobody
Megadja az alapértelmezett felhasználónevet

És a [MyShare]-nél vedd ki:
force user = wakoond
force group = users
Ha ezek bent vannak, csak a "wakoond" nevű felhasználó léphet be, senki más és ugyanakkor ellentmond a "guest ok = yes" sornak.

Kis segítség:
http://ubuntu.hu/index.php?title=Samba

Ákos

Üdv.

Az XP valüszínűleg azért nem tud belépni a munkacsoportba, mert egy magasbb rangú gép, ami valószínűleg a Samba, nem engedi belépni. A legbiztosabb módja annak, hogy Windowsos vagy Linuxos gépbe belépj, az ha explorerbe, beírod direkt a gép nevét vagy az IP címét(fent a cimsorba): \\192.168.0.1\
A feltételei annak, hogy belépj egy gépre: a tűzfanon meg kell nyitni a megfelelő portokat(ki kell kapcsolni a tűzfalat), és valamit meg kell osztani a gépen, ez által engedélyezi a vendég felhasználót, amin keresztül kintről be lehet lépni. Ha Rendszergazda jogokkal akarsz egyszrűen belépni egyik Windowsról a másikra, a legegyszerűbb, ha mind a két gépen ugynazt a felhasználónevet és kódot(kötelező) használod, mivel a Windows automatikusan elküldi az aktuális felhasználónevet és kódot a másik gépnek, és ha az létezik, akkor ugyanazokkal a jogokkal rendelkezel a vendég gépen is.

A Linux esetében nekem működött a Linuxról Windowsra való kapcsolódás. Ezt legkönnyebben a menüben lévő "Connect to server..." elnevezésű programmal tudtam megvalósítani, ugyanis itt meg tudod adni a felhasználónevet és a kódot. A Linux esetében is ugyanz lehet a gond mint a Windowsnál, a Vendég(Guest) felhasználó le van tiltva, és úgy a Windows mint a Linux evvel a felhasználónévvel próbál belépni.
Sok sikert.

u.i. amennyiben Windowsról akarsz Linuxra belépni, www.samba.org-on bőséges dokumentációt találsz, a Samba beállítására.

Ákos

Hi
bemasolom az en samba configomat. ez muxik.

# Samba config file created using SWAT
# from gamexbt (192.168.1.1)
# Date: 2003/04/22 17:21:52
# Global parameters

[global]
workgroup = gamex
netbios name = server
server string = fo_server
security = SHARE
disable netbios = yes
obey pam restrictions = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
unix password sync = Yes
log file = /var/log/samba/%m.log
max log size = 0
interfaces = eth0 lo
hosts allow = 192.168.1.2/24 127.0.0.0/8
bind interfaces only = Yes
announce version = 5.1
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
dns proxy = No
unix extensions = No
wins support = yes
load printers = yes
printing = cups
printcap name = cups
dos charset = 852
unix charset = utf-8
create mode = 0644
directory mode = 0755
domain master = yes
os level = 999
browseable = yes
guest ok = yes

[printers]
comment = All Printers
path = /var/spool/samba
browseable = yes
public = yes
guest account = root
guest ok = yes
writeable = no
printable = yes
printer admin = root, @ntadmins
print command = lpr -P %p -o raw %s -r
lpq command = lpstat -o %p
lprm command = cancel %p-%j

[homes]
path=/home/server
read only = no
only guest = yes
guest ok = yes
writeable = yes
guest account = server
force user = server

vegyes háló.
ubuntu server van xp-s gp meg win98 as is vegyesen.

remlem segitettem.
by
pch

szerintem egy cseppet ez azért "merész"

max log size = 0

legalább: max log size = 500 -ra venném, főleg, ha a net is azon a gépen jön be.
rendben van, hogy:

interfaces = eth0 lo
hosts allow = 192.168.1.2/24 127.0.0.0/8
bind interfaces only = Yes

de érdekes próbálkozásokat lehet felfedezni egy két helyről :)

( OK-OK mondjátok, hogy paranoid tipus vagyok. )

Nekem ezt akkor csinálta, amikor a két gépen nem volt egyforma a netmask