Smb.conf.home

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

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
        inherit acls = Yes
[homes]
        comment = Home Directories
        valid users = %S
        browseable = No
        read only = No
        inherit acls = Yes

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