Änderungsstand: 2024-06-28
Samba-Freigabe (gesichert):
Ich richte die SMB-Freigaben ein, damit ich meine Medien mittels Netzwerk auf meinem Server kopieren kann. Mein Benutzername ist pi.
sudo apt update && sudo apt upgrade -y
sudo apt install samba samba-common smbclient -y
Check, ob alles passt:
sudo service smbd status
Als wichtige Ausgabe erhalte ich:
Active: active (running)
Ggf. Strg-c drücken.
Samba ist nun installiert. Auf zur Konfiguration:
sudo mkdir -p /srv/data
sudo chmod -R 777 /srv/data
sudo mv /etc/samba/smb.conf /etc/samba/smb.conf_old
sudo nano /etc/samba/smb.conf
Folgendes füge ich ein:
[data]
comment = Samba-Freigabe
path = /srv/data
read only = no
browseable = yes
#======= Extra Options ====
min receivefile size = 16384
write cache size = 524288
getwd cache = yes
socket options = TCP_NODELAY IPTOS_LOWDELAY
#=== Special configuration for Apple's Time Machine ===
fruit:aapl = yes
Strg-x, y, Enter
Die SMB-Freigabe lautet nun data, festgelegt durch [data].
Benutzerverwaltung:
Neuen Benutzer anlegen (für die spätere Samba-Verwendung)
sudo adduser sambauser
- Benutzer-Passwort vergeben
- 5x Enter drücken
- Is the information correct?: Y
- Enter
Samba-Passwort für den Benutzer sambauser vergeben:
sudo smbpasswd -a sambauser
Wenn erledigt, Samba-Dienst neu starten:
sudo systemctl restart smbd
sudo systemctl restart nmbd
Die Samba-Freigabe ist nun mit dem Benutzer sambauser und dem vergebenen Samba-Passwort erreichbar und beschreibbar. Gast-Zugang habe ich nicht zugelassen.
Quelle:
https://wiki.ubuntuusers.de/Samba_Server/
.
Zusatz: Samba-Test
Test am Win11Pro PC:
- Start
- Dieser PC
- Im Feld Netzwerkadressen – rechte Maustaste
- Netzwerkadresse hinzufügen
- Weiter
- „Eine benutzerdefinierte Netzwerkadresse auswählen“ – Doppelklick
- \\192.168.1.64\data
- (IP-Adresse des Servers und angelegtes Verzeichnis)
- Namen eingeben oder einfach „Weiter“ klicken
- User und Passwort eintragen
- „Fertig stellen“ klicken
Die Netzwerkfreigabe wurde erstellt und es können Ordner und/oder Daten angelegt werden.