open:it:samba
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| open:it:samba [2023/08/29 11:02] – Externe Bearbeitung 127.0.0.1 | open:it:samba [2024/12/20 18:53] (aktuell) – [Verbinden mit entfernten Freigaben] k@i | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== SAMBA File-Server ====== | ====== SAMBA File-Server ====== | ||
| - | OS: Debian 11 | ||
| - | |||
| - | Datei-/ | ||
| Der Name Samba leitet sich vom Netzwerkprotokoll SMB (Server Message Block) ab. | Der Name Samba leitet sich vom Netzwerkprotokoll SMB (Server Message Block) ab. | ||
| - | https:// | + | ++++ Quellen | |
| + | [[https:// | ||
| + | [[https:// | ||
| + | ++++ | ||
| - | Install | + | Installation |
| - | sudo apt-get install samba | + | sudo apt install samba |
| Konfiguration | Konfiguration | ||
| - | [[https:// | ||
| sudo nano / | sudo nano / | ||
| Workgroup = WORKGROUP | Workgroup = WORKGROUP | ||
| [homes] read only = No # | [homes] read only = No # | ||
| - | | + | |
| - | [dataX] | + | [dataX] |
| - | comment = kspi | + | comment = groupname |
| - | path = / | + | path = /PATH/dataX |
| browsable = yes | browsable = yes | ||
| - | read only = no # | + | read only = no |
| force create mode = 0770 | force create mode = 0770 | ||
| force directory mode = 0770 | force directory mode = 0770 | ||
| - | hide unreadable = yes | + | hide unreadable = yes |
| + | |||
| + | Folgende Einstellungen in der smb.conf eventuell erforderlich für den Zugriff von alten WIN-XP-Systemen, | ||
| + | Eintrag nur wenn notwendig, da sicherheitskritisch. | ||
| + | | ||
| + | wins support = yes | ||
| + | lanman auth = yes | ||
| + | ntlm auth = yes | ||
| + | server min protocol = NT1 | ||
| + | netbios name = < | ||
| + | |||
| + | Für die Freigaben nach Außen muss auch auf dem lokalen System Zugriff für die entsprechenden User oder Groups bestehen! \\ | ||
| Papierkorb unter Samba aktivieren | Papierkorb unter Samba aktivieren | ||
| Zeile 38: | Zeile 48: | ||
| Wird recycle: | Wird recycle: | ||
| | | ||
| - | Nach Änderungen: | ||
| - | |||
| Samba-Einstellungen testen/ | Samba-Einstellungen testen/ | ||
| testparm | testparm | ||
| Zeile 57: | Zeile 65: | ||
| sudo ufw allow 445 | sudo ufw allow 445 | ||
| - | sudo ufw status | + | sudo ufw reload |
| | | ||
| ===== Samba-User ===== | ===== Samba-User ===== | ||
| Zeile 71: | Zeile 79: | ||
| User anlegen (a = add, -u = Unix/ | User anlegen (a = add, -u = Unix/ | ||
| - | sudo pdbedit –a –u < | + | sudo smbpasswd -a < |
| password wird dann abgefragt \\ | password wird dann abgefragt \\ | ||
| Passwörter von Samba und Linux-Server sollten identisch sein (Einfachheit Administration). | Passwörter von Samba und Linux-Server sollten identisch sein (Einfachheit Administration). | ||
| Zeile 93: | Zeile 101: | ||
| list of shares | list of shares | ||
| sudo smbstatus -s | sudo smbstatus -s | ||
| + | |||
| + | ===== Verbinden mit entfernten Freigaben ===== | ||
| + | CIFS = Common Internet File System. Mit dem CIFS-Protokoll kann auf Freigaben - z.B. eines SAMBA-File-Servers - zugegriffen werden. \\ | ||
| + | Installation | ||
| + | sudo apt install cifs-utils | ||
| + | |||
| + | Konfiguration hinterlegen in fstab | ||
| + | sudo nano /etc/fstab | ||
| + | |||
| + | #lokale Festplatte | ||
| + | / | ||
| + | #NAS | ||
| + | // | ||
| + | |||
| + | Wird der Zusatz **user** mit angegeben, dann ist es auch normalen Usern (ohne sudo) erlaubt das Laufwerk zu mounten. \\ | ||
| + | In diesem Beispiel wurde ein NAS eingebunden und die Zugriffsdaten in einer versteckten Datei hinterlegt | ||
| + | sudo nano / | ||
| + | mit folgender Struktur | ||
| + | username=< | ||
| + | password=< | ||
| + | Durch Wegfall des Parameters **noauto**, würde die entfernete Freigabe direkt beim Starten des Rechners eingebunden. \\ | ||
| + | Manuell einbinden | ||
| + | sudo mount // | ||
| + | Verbindung lösen | ||
| + | sudo umount // | ||
| - | ~~DISCUSSION~~ | ||
open/it/samba.1693299742.txt.gz · Zuletzt geändert: (Externe Bearbeitung)
