Eine Einführung - Teil 13
Deutsche Angestellten Akademie
# Nutzung von samba mit Nautilus möglich per
~$ sudo apt install samba nautilus-share
~$ sudo usermod -aG sambashare BENUTZERNAME
Freigaben erstellen oder verändern:
~$ net usershare add SHARENAME PFAD [comment [acl] [guest_ok=[y|n]]]
Freigaben aufheben:
~$ net usershare delete SHARENAME
Vorhandene Freigaben auflisten:
~$ net usershare list [-l|--long] [SHARENAME]
Informationen über eine oder mehrere Freigaben ausgeben:
~$ net usershare info [-l|--long] [SHARENAME]
~$ net usershare add Urlaubsbilder /home/otto/Bilder/Urlaub \
Urlaubsbilder-2012 Everyone:R,otto:F guest_ok=y
~$ net usershare info *bilder
~$ cat /var/lib/samba/usershares/Urlaubsbilder
https://wiki.ubuntuusers.de/Samba_Server/net_usershare/
Hinweise:
# Nutzung von samba mit Nautilus möglich per
~$ sudo apt install samba nautilus-share
~$ sudo usermod -aG sambashare BENUTZERNAME
/etc/samba/smb.conf
~$ 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:
/etc/samba/smb.conf
[global]
workgroup = AWESOME
map to guest = Bad User
log file = /var/log/samba/%m
[homes]
# macht alle lokalen home Verzeichnisse zugänglich
comment = Home Directories
browseable = yes
[guest]
# This share allows anonymous (guest) access
# without authentication!
path = /srv/samba/guest/
read only = no
guest ok = yes
[demo]
# This share requires authentication to access
path = /mnt/huge-1TB-sata-drive/moviez/
read only = no
guest ok = no
# testet die config auf Korrektheit:
~$ testparm
Aufgabe:
/etc/network/interfaces
eine IP Adresse im Bereich 192.168.1.10-20~/samba_share
:: user=omikron, password=omikronHinweise: