Smb.conf.home: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| (2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
| Zeile 13: | Zeile 13: | ||
read only = No | read only = No | ||
store dos attributes = Yes | store dos attributes = Yes | ||
| − | |||
[homes] | [homes] | ||
comment = Home Directories | comment = Home Directories | ||
| Zeile 19: | Zeile 18: | ||
browseable = No | browseable = No | ||
read only = No | read only = No | ||
| − | |||
create mode = 0600 | create mode = 0600 | ||
directory mode = 0700 | directory mode = 0700 | ||
| + | [nobody] | ||
| + | browseable = no | ||
</pre> | </pre> | ||
Aktuelle Version vom 28. Juli 2025, 11:39 Uhr
Heimatverzeichnisse
Sind auf dem Server im Systemordner /home/ Heimatverzeichnisse für die einzelnen Benutzer eingerichtet, so können alle diese durch einen einzigen Eintrag in der Sektion [homes] freigegeben werden.
Wir fügen ein Home Verzeichnis hinzu
[global]
workgroup = WORKGROUP
server role = standalone server
passdb backend = tdbsam
usershare allow guests = Yes
[share]
comment = share dir
path = /share
read only = No
store dos attributes = Yes
[homes]
comment = Home Directories
valid users = %S
browseable = No
read only = No
create mode = 0600
directory mode = 0700
[nobody]
browseable = no
Anmerkung
Wir müssen den Daemon nicht neustarten
Die Konfigurationsdatei wird bei jedem Zugriff neu eingelesen
Testen des Zugriffs
- smbclient -Uerwin%123Start$ -L localhost
Sharename Type Comment --------- ---- ------- share Disk share dir IPC$ IPC IPC Service (Samba 4.13.13-Debian) erwin Disk Home Directories SMB1 disabled -- no workgroup available
Es ist eine weitere Freigabe hinzugekommen
Wir verbinden uns mit dieser Freigabe mit dieser Freigabe
- smbclient -Uerwin%123Start$ //localhost/erwin
Try "help" to get a list of possible commands. smb: \> dir . D 0 Sun Feb 19 15:00:09 2023 .. D 0 Sun Feb 19 14:41:41 2023 .bashrc H 3526 Sun Mar 27 20:40:30 2022 .bash_history H 42 Sun Feb 19 15:00:09 2023 .profile H 807 Sun Mar 27 20:40:30 2022 .bash_logout H 220 Sun Mar 27 20:40:30 2022 31861548 blocks of size 1024. 27737228 blocks available
Wir sehen dies ist das Home Verzeichnis des Benutzers
Neue Optionen
valid users = %S
valid users = %S bedeutet das hat nur der Benutzer mit dem passenden Namen Zugriff; andere Benutzer können die Freigabe weder sehen, noch lesen, noch schreiben.
%S ist der angemeldete Nutzer
browseable = No
Dies bedeutet, das die Freigabe nur für den User erscheint, der diesen Namen auch hat.
create mode = 0600
Die Rechte auf Datein.
directory mode = 0700
Die Rechte für Verzechnisse