# Nutzung von samba mit Nautilus möglich per
+~$ sudo apt install samba nautilus-share
+~$ sudo usermod -aG sambashare BENUTZERNAME
+
+
+
Dann ab- und wieder an-melden
+
prüfen ob Nutzer in Gruppe „sambashare”
+
Happy Filesharing!
+
+
Nutzung im grösseren Rahmen
-
zb als NAS oder Fileserver
-
Freigaben definiert in /etc/samba/smb.conf
-
Nutzung der Nutzerrechte des Systems
-
User müssen zusätzlich innerhalb v. samba angelegt werden
+
/etc/samba/smb.conf
+
Nutzerrechte konfigurierbar
+
User müssen zusätzlich zum System innerhalb v. samba angelegt werden
-
-
+
~$ sudo smbpasswd -a USERNAME # Fügt den Benutzer USERNAME der Samba Datenbank hinzu und aktiviert diesen
+~$ sudo smbpasswd -x USERNAME # Entfernt den Benutzer USERNAME aus der Samba Datenbank
+~$ sudo smbpasswd -d USERNAME # Deaktiviert den Benutzer USERNAME in der Datenbank
+~$ sudo smbpasswd -e USERNAME # Aktiviert den vorher deaktivierten Benutzer USERNAME in der Datenbank wieder
-
+
+
Möglichkeiten mit Samba:
+
+
Dateifreigabe
+
Rechtesteuerung
+
Druckerfreigabe
+
kann einen Active Directory Domain Controller ersetzen
+
+ /etc/samba/smb.conf
-
[global]
+
[global]
workgroup = AWESOME
map to guest = Bad User
log file = /var/log/samba/%m
- log level = 1
[homes]
# macht alle lokalen home Verzeichnisse zugänglich
@@ -134,13 +160,52 @@
path = /mnt/huge-1TB-sata-drive/moviez/
read only = no
guest ok = no
+
+
# testet die config auf Korrektheit:
+~$ testparm
+
+ GUI für samba Server: gadmin-samba
+
+
+ Wir bauen ein lokales Netzwerk und machen Filesharing
+
Aufgabe:
+
+
verbindet euch mit dem von mir mitgebrachten switch
+
konfiguriert eurer ethernet Schnittstelle per /etc/network/interfaces eine IP Adresse im Bereich 192.168.1.10-20 ( absprechen !! )
+
sucht nach der Samba-Freigabe unter der IP 192.168.1.5
+
mounted die Samba-Freigabe “unterhaltung“ unter ~/samba_share