• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Zugriff nicht für alle Benutzer

ack

Newbie
hallo!

ich habe ein sonderbares problem:

samba installiert, user sowohl am linux-system (suse) als auch über smbpasswd angelegt.

Client Windows XP: als user "max muster" kann ich problemlos auf dessen Home-Verzeichnis zugreifen, melde ich mich am selben pc jedoch als "Gustaf Gans" an, wird der Zugriff auf das Home-Verzeichnis nicht geboten (Verzeichnis nicht angezeigt) es wird lediglich der ordner Drucker (Hinzufügen ...) gebrowst.

btw: verzeichnis-rechte & aliases sind korrekt angelegt

greets
alex
-/--\-
 

rolle

Guru
Gibt es das home von Gustav Gans überhaupt? Wie schaut Deine smb.conf aus? Wie lautet die Ausgabe von 'ls -l /home'?
 
OP
A

ack

Newbie
der reihe nach:
smbusers
Code:
ggans = "Gustaf Gans"
mmuster = "Max Muster"

smb.conf
Code:
[global]
	include = /etc/samba/dhcp.conf
	logon drive = P:
	map to guest = Bad User
	username map = /etc/samba/smbusers
	encrypt passwords = yes
	printer admin = @ntadmin, root, administrator
	logon home = \\%L\%U\.9xprofile
	printcap cache time = 750
	cups options = raw
	server string = Bzserver
	default = share_at_server
	workgroup = BZNETZ
	logon path = \\%L\profiles\.msprofile
	os level = 20
	valid users = +users
	printcap name = cups

[homes]
	comment = Home Directories
	browseable = no
	writable = yes
	valid users = %S
	inherit acls = Yes

und ein ls von home
Code:
drwxr-xr-x   7 ggans   users 464 Sep 27 12:41 ggans
drwxr-xr-x   7 mmuster users 464 Sep 27 12:46 mmuster

ich habe schon so gut wie alle möglichen fehler ausgeschlossen und kann mir das einfach nicht erklären ...
 

rolle

Guru
Du hast die homes auf unsichtbar (browseable = no) gestellt. Deshalb siehst Du sie nicht. Mache doch mal ein 'net use LAUFWERKSBUCHSTABE: \\SAMBASERVER\ggans persistent:no' auf dem XP-Rechner, wenn Du als Gustav Gans angemeldet bist.
Alternativ könntest Du auch mal 'browseable = yes' setzen.
 
OP
A

ack

Newbie
wenn man browsable auf "Yes" stellt, wird auch das wurzelverzeichnis des users "Home" gebrowst. Bei "Nein" wird dieses nicht gebrowst, sehr wohl aber das Verzeichnis "ggans" des users.

habe auch die gegenprobe mit "smbclient -L localhost -U ggans" gemacht, was obiges bestätigt hat.

es bleibt bei dem problem:
smbclient zeigt verzeichnis "ggans", user auf windows-client siehr es nicht
 
OP
A

ack

Newbie
Code:
home/ggans
home/mmuster
home/schwester
:
:

stellst du browseable auf "No", sieht der user nur sein eigenes verzeichnis - also ggans
ggans (homes)

usw usw

stellst du browseable auf "Yes" sieht ggans auch das verzeichnis home, kann darauf clicken und befindet sich dann dort, wo er nach obigem beispiel sofort wäre (ggans wird dann zweimal gebrowst)
 
Oben