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] (aktuell) 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:// | ||