Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:samba

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:samba [2017/02/17 11:03]
stefan_miethke [Einfachstes Beispiel]
admin_grundlagen:samba [2024/03/21 08:17] (aktuell)
Zeile 1: Zeile 1:
 Vorraussetzung:​ [[Netzwerk]] Vorraussetzung:​ [[Netzwerk]]
  
-====== ​Einfachster ​Dateiserver ======+====== ​Einfacher ​Dateiserver ======
 ===== Benötigte Pakete ===== ===== Benötigte Pakete =====
 Debian, Ubuntu: ​ Debian, Ubuntu: ​
-  ​aptitude ​install samba smbclient samba-common-bin +  ​apt install samba smbclient samba-common-bin 
-((neuere Versionen in Backports))+((neuere Versionen ​manchmal ​in [[https://​packages.debian.org/​jessie/​samba|Backports]]))
  
 SuSE:  SuSE: 
Zeile 14: Zeile 14:
  
 Fedora / Centos :  Fedora / Centos : 
-  yum install samba+  yum install samba samba-client
  
 ===== Minimal-Konfiguration ===== ===== Minimal-Konfiguration =====
 <file txt /​etc/​samba/​smb.conf>​ <file txt /​etc/​samba/​smb.conf>​
 [global] [global]
 +
   workgroup = kurs   workgroup = kurs
 +
 [freigabe] [freigabe]
   path = /tmp   path = /tmp
   writable = yes   writable = yes
 +
 </​file>​ </​file>​
  
Zeile 38: Zeile 40:
 ))  ​ ))  ​
 ===== Samba starten ===== ===== Samba starten =====
-((Bug in openSuSE 11.4: https://​bugzilla.novell.com/​show_bug.cgi?​id=666450 http://​en.opensuse.org/​openSUSE:​Most_annoying_bugs_11.4 
-  /​etc/​init.d/​boot.apparmor stop 
-)) 
- 
-SuSE, Centos (ab 6): 
-  chkconfig smb on 
-  chkconfig nmb on 
-  service smb start 
-  service nmb start 
  
-Debian ​(bis 7): +SuSE (ab 14), Centos (ab 7): 
-  service ​samba restart+  ​systemctl enable --now smb.service 
 +  systemctl enable --now nmb.service
  
-Ubuntu (14.04), Debian (ab 8):+Ubuntu (ab 14.04), Debian (ab 8):
   service smbd restart   service smbd restart
   service nmbd restart   service nmbd restart
Zeile 61: Zeile 55:
   smbclient -N -L localhost   smbclient -N -L localhost
   smbclient //​notebook17/​freigabe -U iw   smbclient //​notebook17/​freigabe -U iw
-(( 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:​ 
-''/​etc/​samba/​smb.conf''​ : 
-<​file>​ 
-  interfaces = vmnet08 
-  bind interfaces only = yes 
-</​file>​ 
-''/​var/​log/​samba/​log.nmbd''​ 
-<​file>​ 
-[2012/02/17 09:​10:​26.164668, ​ 0] lib/​interface.c:​542(load_interfaces) 
-  WARNING: no network interfaces found 
-</​file>​ 
-Scheinbar kommt Samba mit den VMware Interfaces nicht klar. Lösung: 
-<​file>​ 
-  interfaces = 192.168.197.0/​24 
-  bind interfaces only = yes 
-</​file>​ 
-)) 
  
 ==== Samba Freigabe mounten ====  ​ ==== Samba Freigabe mounten ====  ​
 Pakete: Pakete:
-''​cifs-utils''​ ( Debian 6.0 )+''​cifs-utils''​ ( Debian ​(ab 6.0), CentOS (ab 7) )
  
   mkdir /​mnt/​freigabe   mkdir /​mnt/​freigabe
   mount -t cifs -o username=xxx,​uid=localuser,​gid=localgroup //​notebook17/​freigabe /​mnt/​freigabe   mount -t cifs -o username=xxx,​uid=localuser,​gid=localgroup //​notebook17/​freigabe /​mnt/​freigabe
  
 +(( Warum sehen die Berechtigungen in der Freigabe anders als im lokalen Verzeichnis aus? https://​fosdem.org/​2019/​schedule/​event/​smb2_posix_extensions/​ ))
  
  
Zeile 109: Zeile 86:
   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?​ =====
admin_grundlagen/samba.1487329424.txt.gz · Zuletzt geändert: 2017/02/17 11:03 von stefan_miethke