Hallo zusammen, ich habe ein kleines Problem mit samba, das ich nicht ganz verstehe: Ich habe (u.a.) ein share mit folgenden Einträgen definiert: --- cut here --- [backup] path = /pcbackup valid users = +samba read only = No browseable = No --- cut here -- Die Gruppe samba existiert und die user sind alle member der Unix Gruppe samba. Versuche ich nun einen connect vom Windoof PC, geht es nicht: --- cut here --- C:\>net use y: \\tf\backup /user:akyek Enter the password for 'akyek' to connect to 'tf': System error 5 has occurred. Access is denied. --- cut here --- ändere ich nun in der smb.conf den Eintrag "valid users" auf valid users = akyek, [liste der anderen] dann klappt der connect. Warum? Laut man smb.conf müsste doch der Ausdruck "+name" zu allen Mitgliedern der Unix-Gruppe "name" expandiert werden. (auch "@name" habe ich erfolglos probiert; ich habe aber kein NIS laufen) Jemand eine Idee? Danke Andreas PS: SUSE 10.0 mit samba-3.0.23b-0.1.35
Kyek, Andreas, VF-DE schrieb:
ändere ich nun in der smb.conf den Eintrag "valid users" auf valid users = akyek, [liste der anderen]
dann klappt der connect.
Warum? Laut man smb.conf müsste doch der Ausdruck "+name" zu allen Mitgliedern der Unix-Gruppe "name" expandiert werden. (auch "@name" habe ich erfolglos probiert; ich habe aber kein NIS laufen)
Jemand eine Idee?
Wie sehen die Rechte für das Verzeichnis auf Systemebene aus? Gruß
Hallo Andreas,
valid users = +samba
Warum? Laut man smb.conf müsste doch der Ausdruck "+name" zu allen Mitgliedern der Unix-Gruppe "name" expandiert werden. (auch "@name" habe ich erfolglos probiert; ich habe aber kein NIS laufen)
in meiner man page von smb.conf steht noch 5. If a user = field is given in the smb.conf file for the service and the client has supplied a password, and that password matches (according to the UNIX system's password checking) with one of the usernames from the user = field, the connection is made as the username in the user = line. If one of the usernames in the user = list begins with a @, that name expands to a list of names in the group of the same name. und wir benutzen diesen Syntax ohne NIS installiert zu haben, beispielsweise ---->> schnipp [links] comment = Links zu anderen Verzeichnissen path = /mnt/sda6/samba/links/%u read only = No valid users = @users create mask = 0664 directory mask = 2775 <<---- schnapp was sagt denn ein smbclient -L <servername> -- ne schöne Gruss us Kölle Bernd
Hallo. * Freitag, 18. August 2006 um 09:46 (+0200) schrieb Kyek, Andreas, VF-DE:
Ich habe (u.a.) ein share mit folgenden Einträgen definiert: --- cut here --- [backup] path = /pcbackup valid users = +samba read only = No browseable = No --- cut here --
Die Gruppe samba existiert und die user sind alle member der Unix Gruppe samba.
Versuche ich nun einen connect vom Windoof PC, geht es nicht:
--- cut here --- C:\>net use y: \\tf\backup /user:akyek
Enter the password for 'akyek' to connect to 'tf': System error 5 has occurred.
Access is denied. --- cut here ---
[ ... ]
Jemand eine Idee?
Hm, das müsste eigentlich funktionieren und funktioniert hier auch... Was wird denn bei einem Verbindungsversuch nach "/var/log/samba/log.smbd" geschrieben ("log level = 2")? Gruß Andreas -- XMMS spielt gerade nichts... PGP-ID/Fingerprint: BD7C2E59/3E 11 E5 29 0C A8 2F 49 40 6C 2D 5F 12 9D E1 E3 PGP-Key on request or on public keyservers --
participants (4)
-
Andreas Koenecke
-
Bernd Glueckert
-
Kyek, Andreas, VF-DE
-
Ralf Prengel