Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
start:linux:ubuntu:samba:aktuellekonfiguration [2019/03/08 15:54] wikiadmin |
start:linux:ubuntu:samba:aktuellekonfiguration [2020/12/06 19:20] wikiadmin [Samba-Server Konfiguration] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== **Text in Bearbeitung !!** ====== | + | |
https:// | https:// | ||
====== Samba-Server Konfiguration ====== | ====== Samba-Server Konfiguration ====== | ||
- | Hier wird ein reales | + | Hier wird ein reales |
- | <code C# [enable_line_numbers=" | + | <code C# [enable_line_numbers=" |
sudo -s # Root-System-Rechte erlangen. Root-Passwort notwendig. | sudo -s # Root-System-Rechte erlangen. Root-Passwort notwendig. | ||
apt-get update | apt-get update | ||
Zeile 12: | Zeile 12: | ||
adduser --no-create-home --disabled-login --shell /bin/false heimgast | adduser --no-create-home --disabled-login --shell /bin/false heimgast | ||
adduser Fritz # Ein Linux-User mit den Namen Fritz. Notiz(siehe 02) | adduser Fritz # Ein Linux-User mit den Namen Fritz. Notiz(siehe 02) | ||
+ | smbpasswd -a heimnetz | ||
+ | smbpasswd -a heimgast | ||
+ | mkdir / | ||
+ | cd / | ||
+ | mkdir audio video dokumente public private | ||
+ | chown -R heimnetz: / | ||
+ | nano / | ||
+ | systemctl restart smbd.service | ||
</ | </ | ||
== 01 == | == 01 == | ||
- | Es werden zwei User mit dem Namen **heimnetz** und **heimgast** eingerichtet. Für diese wird kein Home-Verzeichnis, | + | Es werden zwei User mit dem Namen **heimnetz** und **heimgast** eingerichtet. Für diese wird kein Home-Verzeichnis, |
+ | ---- | ||
== 02 == | == 02 == | ||
- | Hier wird ein Linux-User mit den Namen //Fritz// eingerichtet. | + | Hier wird ein Linux-User mit den Namen //Fritz// eingerichtet. |
+ | ---- | ||
+ | == 03 == | ||
+ | Es werden die Ordner **audio**, **video**, **dokumente**, | ||
+ | ---- | ||
+ | == 04 == | ||
+ | In der Datei ../smb.conf werden nun alle Einstellungen zum Samba-Server vorgenommen. Die Einstellungen sehen wie folgt aus. | ||
+ | ---- | ||
+ | <code C# [enable_line_numbers=" | ||
+ | [Video] | ||
+ | comment = Videos | ||
+ | path = / | ||
+ | write list = heimnetz | ||
+ | valid users = heimnetz, | ||
+ | force user = heimnetz | ||
+ | |||
+ | [Audio] | ||
+ | comment = Audio | ||
+ | path = / | ||
+ | write list = heimnetz | ||
+ | valid users = heimnetz, | ||
+ | force user = heimnetz | ||
+ | |||
+ | [Dokumente] | ||
+ | comment = Dokumente | ||
+ | path = / | ||
+ | write list = heimnetz | ||
+ | valid users = heimnetz, | ||
+ | force user = heimnetz | ||
+ | |||
+ | [Public] | ||
+ | comment = Public | ||
+ | path = / | ||
+ | writeable = yes | ||
+ | guest ok = yes | ||
+ | force user = heimnetz | ||
+ | |||
+ | [Private] | ||
+ | comment = Private | ||
+ | path = / | ||
+ | write list = heimnetz | ||
+ | valid users = heimnetz | ||
+ | force user = heimnetz | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Verbindung mit einem Samba Server aufnehmen ==== | ||
+ | |||
+ | Mit folgenden Behfehlen kann man eine Verbindung mit dem Samba-Server aufnehmen. Dabei beziehe ich mich auch die freigegebenen Ordner und/oder Laufwerke. | ||
+ | Dies kann sowohl unter Linux wie auch unter Windows 10 erfolgen. | ||
+ | |||
+ | <code C# [enable_line_numbers=" | ||
+ | # Auflisten aller freigegebenen Ordner. | ||
+ | smbclient -L IP_Addresse -U username | ||
+ | # Beispiele | ||
+ | smbclient // | ||
+ | smbclient –L 192.168.0.5 –U santosh | ||
+ | # | ||
+ | # Ein freigegebenen Ordner permanent under Linux mounten. | ||
+ | mount –t smbfs IP_Address:/ | ||
+ | # Beispiele | ||
+ | mount –t smbfs // | ||
+ | mount –t smbfs 192.168.0.5:/ | ||
+ | # | ||
+ | Mounten mit CIFS (Common Internet File System) | ||
+ | mount –t cifs IP_Address:/ | ||
+ | # Beispiele | ||
+ | mount –t cifs 192.168.0.5:/ | ||
+ | # Mit Passwort | ||
+ | mount -t smbfs -o username=userid, | ||
+ | mount –t smbfs –o username=santosh, | ||
+ | </ | ||
+ | |||
+ | |||
+ | Die oben genannten Einstellungen sind nach einem Reboot des Systems gelöscht. Dies lässt sich umgehen indem die Einstellungen in der Datei **fstab** gespeichert werden. Als Editor kann sowohl **vim** wie auch **nano** herangezogen werden. | ||
+ | |||
+ | // | ||
+ | |||
+ | <code C# [enable_line_numbers=" | ||
+ | # nano / | ||
+ | // | ||
+ | </ | ||
+ | [[https:// |