admin_grundlagen:samba
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| admin_grundlagen:samba [2013/08/23 10:37] – [Minimal-Konfiguration] ingo_wichmann | admin_grundlagen:samba [2025/11/07 14:21] (aktuell) – [Minimal-Konfiguration] natureshadow2 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| Vorraussetzung: | Vorraussetzung: | ||
| - | ====== | + | ====== |
| ===== Benötigte Pakete ===== | ===== Benötigte Pakete ===== | ||
| - | Debian: | + | Debian, Ubuntu: |
| - | | + | |
| - | SuSE: (( optional | + | ((neuere Versionen |
| + | |||
| + | SuSE: | ||
| zypper install samba samba-client | zypper install samba samba-client | ||
| (( man kann die Pakete unter SuSE auch mit | (( man kann die Pakete unter SuSE auch mit | ||
| Zeile 11: | Zeile 13: | ||
| installieren )) | installieren )) | ||
| - | Fedora / Centos | + | Fedora / Centos / RedHat |
| - | | + | |
| ===== Minimal-Konfiguration ===== | ===== Minimal-Konfiguration ===== | ||
| - | '' | + | <file txt / |
| - | <file> | + | [global] |
| - | [global] | + | … |
| workgroup = kurs | workgroup = kurs | ||
| - | + | … | |
| - | [freigabe] | + | [freigabe] |
| path = /tmp | path = /tmp | ||
| writable = yes | writable = yes | ||
| + | … | ||
| </ | </ | ||
| Zeile 37: | Zeile 40: | ||
| )) | )) | ||
| ===== Samba starten ===== | ===== Samba starten ===== | ||
| - | openSuSE nur Version 11.4 : ((Bug in openSuSE 11.4: https:// | ||
| - | / | ||
| - | SuSE, Centos | + | SuSE (ab 14), Centos |
| - | | + | |
| - | chkconfig nmb on | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | Debian: | + | |
| - | | + | |
| + | Ubuntu (ab 14.04), Debian (ab 8): | ||
| + | service smbd restart | ||
| + | service nmbd restart | ||
| ===== Benutzer anlegen ===== | ===== Benutzer anlegen ===== | ||
| + | Erst Unix-Nutzer: | ||
| useradd -m iw | useradd -m iw | ||
| + | |||
| + | Dann Windows-Attribute hinzufügen: | ||
| smbpasswd -a iw | smbpasswd -a iw | ||
| + | oder | ||
| + | pdbedit -a -u iw | ||
| ===== Testen ===== | ===== Testen ===== | ||
| smbclient -N -L localhost | smbclient -N -L localhost | ||
| smbclient // | smbclient // | ||
| - | (( Unter Debian 6.0 und vmware player 4.0.2 tauchten Probleme beim Zugriff von der VM mit Windows XP auf den Samba Server auf. Durch folgenden Eintrag konnten wir den Fehler reproduzieren: | ||
| - | ''/ | ||
| - | < | ||
| - | interfaces = vmnet08 | ||
| - | bind interfaces only = yes | ||
| - | </ | ||
| - | ''/ | ||
| - | < | ||
| - | [2012/02/17 09: | ||
| - | WARNING: no network interfaces found | ||
| - | </ | ||
| - | Scheinbar kommt Samba mit den VMware Interfaces nicht klar. Lösung: | ||
| - | < | ||
| - | interfaces = 192.168.197.0/ | ||
| - | bind interfaces only = yes | ||
| - | </ | ||
| - | )) | ||
| ==== Samba Freigabe mounten ==== | ==== Samba Freigabe mounten ==== | ||
| Pakete: | Pakete: | ||
| - | '' | + | '' |
| mkdir / | mkdir / | ||
| - | mount -t cifs -o user=xxx // | + | mount -t cifs -o username=xxx, |
| + | (( Warum sehen die Berechtigungen in der Freigabe anders als im lokalen Verzeichnis aus? https:// | ||
| Zeile 98: | Zeile 85: | ||
| ===== Laufen die Samba Dienste? ===== | ===== Laufen die Samba Dienste? ===== | ||
| - | | + | |
| - | | + | |
| oder | oder | ||
| lsof -ai -c smbd -P | lsof -ai -c smbd -P | ||
| lsof -ai -c nmbd -P | lsof -ai -c nmbd -P | ||
| ===== Windows Browsing ===== | ===== Windows Browsing ===== | ||
| - | nmblookup -M arbeitsgruppe | + | nmblookup -M kurs |
| ===== Existiert ein passender Unix-Account? | ===== Existiert ein passender Unix-Account? | ||
| Zeile 134: | Zeile 121: | ||
| Logmeldungen besser finden: | Logmeldungen besser finden: | ||
| - | '' | + | <file txt / |
| - | <file> | + | |
| [global] | [global] | ||
| log file = / | log file = / | ||
| </ | </ | ||
| + | Logmeldungen für eine Verbindung: | ||
| + | smbstatus | ||
| + | -> PID der Verbindung raussuchen | ||
| + | smbcontrol $PID debug 3 | ||
| ===== Auf Netzwerkebene lauschen ===== | ===== Auf Netzwerkebene lauschen ===== | ||
admin_grundlagen/samba.1377254244.txt.gz · Zuletzt geändert: 2013/08/23 10:37 von ingo_wichmann
