= Samba einrichten "''Samba ist ein Datei-, Druck- und neuerdings auch Domänen-Anmelde-Server unter Linux für die Anbindung von Windows-Clients.''" Quelle: [https://linuxwiki.de/Samba Linuxwiki: Samba] ==== Weiterführende Informationen: * [https://wiki.debian.org/Samba/ServerSimple Installationanleitung (Debian-Wiki)] * [https://www.pcwelt.de/ratgeber/Netzwerken_mit_Samba_-_so_geht_s-Linux-8530128.html Tutorial: Netzwerken mit Samba – so geht’s (PC Welt)] * [https://www.thomas-krenn.com/de/wiki/Samba_Freigabe_mit_Authentifizierung Samba Freigabe mit Authentifizierung (Thomas Krenn)] {{{#!box note * Alle !TransplantAct/AKI-Sentinel-Instanzen verfügen bereits über komplett eingerichtete Samba-Installationen''. }}} ---- == Pakete installieren {{{ apt install samba apt install samba-client }}} ---- == Benutzer "hl7user" für die Nutzung der HL7-Verzeichnisse einrichten ==== Benutzer "hl7user" hinzufügen: {{{ adduser hl7user }}} ==== Samba-Passwort für Benutzer "hl7user" setzen: {{{ smbpasswd -a hl7user }}} ==== SSH-Anmeldung des Benutzerkontos "hl7user" unterbinden: {{{ usermod -s /usr/sbin/nologin hl7user }}} ==== "hl7user" zum Eigentümer des Verzeichnisses "/hl7" machen: {{{ chown -R hl7user:adm /hl7 }}} ---- == Samba-Konfiguration anpassen In... '''/etc/samba/smb.conf''' ...unter... '''[homes]''' ...folgende __neue__ Sektion einfügen: {{{ [hl7] comment = HL7-Kommunikation valid users = hl7user public = no writeable = yes path = /hl7 guest ok = no printable = no force directory mode = 770 create mask = 0600 directory mask = 0700 }}} ---- == Samba neu starten {{{ service smbd reload }}} ---- == Samba-Funktion testen Bei Bedarf: {{{ systemctl status nmbd }}} ----