Hallo,
ich bin totaler Änfänger und stehe vor einem Problem. Ich will einen NAS einrichten mit Debian (Lenny). Die Clienten sind Windows Rechner.
Die Anforderung ist, dass jeder Benutzer der sich auf dem NAS anmeldet nur sein Verzeichnis hat, quasi wie das "defaultroot ~ " bei proftpd. Die Benutzer dürfen die Daten der anderen Benutzer nicht lesen!
Ich hoffe, ihr könnt mir helfen!
Benutzer in Verzeichnis sperren Samba
- DynaBlaster
- Beiträge: 958
- Registriert: 25.03.2004 18:18:57
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: DF0://dynablaster.adf
Re: Benutzer in Verzeichnis sperren Samba
Kann mich irren, aber ich bin mir ziemlich sicher, dass die Debian-Standard-Installation von Samba genau so konfiguriert ist. Als Tips seien dir der Parameter "security = user" und die Share-Definition "[homes]" in /etc/samba/smb.conf ans Herz gelegt.
Re: Benutzer in Verzeichnis sperren Samba
Ich habe nun etwas gesucht und meine smb.conf sieht wie folgt aus:
[global]
security = user
workgroup = HEIMWERK
printing = bsd
guest account = nobody
encrypted passwords = Yes
[homes]
comment = Home Directories
browseable = no
read only = no
create mode = 0750
[printers]
comment = All Printers
browseable = no
printable = yes
public = no
writable = no
create mode = 0700
[matzedir]
comment = Matze Verzeichnis
path = /home/matze/daten
valid users = matze
public = no
writable = yes
[test1dir]
comment = Verzeichnis test1
path = /home/test1/daten
valid users = test1
public = no
writable = yes
[test2dir]
comment = Verzeichnis test2
path = /home/test2/daten
valid users = test2
public = no
writabel = yes
Ich bekomme bei Windows nun auch ein Anmeldefentser aber mit keinem Benutzer kann ich mich einloggen.
Die Verzeichnisse sind auf dem Debian Rechner vorhanden und haben die Rechte 755.
Was mach ich falsch?
[global]
security = user
workgroup = HEIMWERK
printing = bsd
guest account = nobody
encrypted passwords = Yes
[homes]
comment = Home Directories
browseable = no
read only = no
create mode = 0750
[printers]
comment = All Printers
browseable = no
printable = yes
public = no
writable = no
create mode = 0700
[matzedir]
comment = Matze Verzeichnis
path = /home/matze/daten
valid users = matze
public = no
writable = yes
[test1dir]
comment = Verzeichnis test1
path = /home/test1/daten
valid users = test1
public = no
writable = yes
[test2dir]
comment = Verzeichnis test2
path = /home/test2/daten
valid users = test2
public = no
writabel = yes
Ich bekomme bei Windows nun auch ein Anmeldefentser aber mit keinem Benutzer kann ich mich einloggen.
Die Verzeichnisse sind auf dem Debian Rechner vorhanden und haben die Rechte 755.
Was mach ich falsch?
Re: Benutzer in Verzeichnis sperren Samba
Hallo,
ein häufiger Fehler ist zu vergessen auszuführen...
Gruß
ein häufiger Fehler ist zu vergessen
Code: Alles auswählen
smbpasswd -a $USERNAME
Gruß
- DynaBlaster
- Beiträge: 958
- Registriert: 25.03.2004 18:18:57
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: DF0://dynablaster.adf
Re: Benutzer in Verzeichnis sperren Samba
Hm,
hast du aber schon ausgeführt, oder? Samba pflegt eine eigene Benutzerdatenbank - und wenn Matze da mit seinem Passwort nicht hinzugefügt worden ist, kann sich Matze auch nicht authentifizieren - das ist aber alles auch in den zigtausend Doku's nachzulesen ...
EDIT: zu spät
Code: Alles auswählen
smbpasswd -a matze
EDIT: zu spät
Re: Benutzer in Verzeichnis sperren Samba
Dank der schnellen Hilfe habe ich den Eindruck, dass es funktioniert!
Vielen Dank dafür!
Vielen Dank dafür!