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 [2024/06/22 10:15] – Externe Bearbeitung 127.0.0.1 | open:it:samba [2024/12/20 18:53] (aktuell) – [Verbinden mit entfernten Freigaben] Kai | ||
---|---|---|---|
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 = groupname | comment = groupname | ||
Zeile 26: | Zeile 25: | ||
hide unreadable = yes | hide unreadable = yes | ||
- | Für die Freigaben muss auch auf dem lokalen System Zugriff für die entsprechenden User oder Groups bestehen! \\ | + | 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 | ||
Papierkorb unter Samba aktivieren | Papierkorb unter Samba aktivieren | ||
Zeile 40: | Zeile 48: | ||
Wird recycle: | Wird recycle: | ||
| | ||
- | Nach Änderungen: | ||
- | |||
Samba-Einstellungen testen/ | Samba-Einstellungen testen/ | ||
testparm | testparm | ||
Zeile 73: | 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 95: | 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.1719044136.txt.gz · Zuletzt geändert: 2024/06/22 10:15 von 127.0.0.1