Änderungen

Zur Navigation springen Zur Suche springen
2.092 Bytes hinzugefügt ,  06:13, 19. Mai 2024
keine Bearbeitungszusammenfassung
Zeile 8: Zeile 8:     
* Siehe auch das [http://samba.sernet.de/uploads/media/skript.pdf Kursskript zu Samba].
 
* Siehe auch das [http://samba.sernet.de/uploads/media/skript.pdf Kursskript zu Samba].
 +
 +
=== Benutzermanagement ===
 +
 +
Einen Benutzer des Systems (normaler Linux-Account) kann man auch als Samba-User einrichten. Dazu gibt man an
 +
  sudo smbpasswd -a USER
 +
wobei <code>USER</code> durch den Benutzernamen zu ersetzen ist.
 +
 +
Die eingerichteten Samba-Benutzer kann man mit
 +
  sudo pdbedit -L
 +
anzeigen lassen. Mit dem weiteren Parameter <code>-v</code> oder <code>-w</code> kann man sich weitere Informationen anzeigen lassen.
 +
 +
 +
Einen noch umfangreicheren Überblick liefert
 +
  sudo smbstatus
 +
 +
=== Alte Protokolle ===
 +
 +
Alte Samba-Protokolle zuzulassen, ist NICHT empfehlenswert. Für Scans von älteren Mulitfunktionsdruckern wie [[HP OfficeJet 8600 Plus]] ist es aber manchmal notwendig.
 +
Dann muss in der /etc/samba/smb.conf in der Sektion [global] Folgendes aufgenommen werden:
 +
 +
<pre>
 +
[global]
 +
 +
# to make HP OfficeJet 8600 Plus work:
 +
client min protocol = NT1
 +
server min protocol = NT1
 +
</pre>
 +
 +
=== Freigabe einrichten ===
 +
 +
Eine Freigabe kann man durch einen weiteren Abschnitt in der <code>/etc/smb.conf</code> einrichten. Beispiel für [[OpenHAB]]- Konfiguration:
 +
 +
  [openhab2-conf]
 +
    comment = openHAB2 Konfiguration
 +
    path = /etc/openhab2
 +
    browseable = yes
 +
    writeable = yes
 +
    only guest = no
 +
    public = no
 +
    create mask = 0775
 +
    directory mask = 0777
 +
 +
=== Troubleshooting ===
 +
 +
Wenn Samba als Client (z.B. <code>smbclient</code>) die Freigaben auf einem Windows 7-Rechner nicht findet, kann es an einer teilweise gestörten Namensauflösung liegen. Dann hilft evtl. folgender  Eintrag in <code>/etc/samba/smb.conf</code>:
 +
 +
  name resolve order = bcast host lmhosts wins
 +
 +
Wichtig ist dabei, dass <code>bcast</code> als erstes dort steht.
    
== Mounten einer Samba-Share ==
 
== Mounten einer Samba-Share ==
Zeile 27: Zeile 76:  
bei einem Subnetz, dessen fixer Bestandteil aus 192.168.1 besteht.
 
bei einem Subnetz, dessen fixer Bestandteil aus 192.168.1 besteht.
    +
== Anzeige der Freigaben ==
 +
 +
  smbclient -L //RECHNERNAME
 +
 +
zeigt die Freigaben auf dem Rechner RECHNERNAME an.
 +
 +
  smbclient -L //RECHNERNAME/FREIGABENAME
 +
 +
zeigt Infos zur Freigabe an.
 
== Freigaben unter Windows ==
 
== Freigaben unter Windows ==
 
=== Freigabe auf Eingabeaufforderung einrichten ===
 
=== Freigabe auf Eingabeaufforderung einrichten ===
Zeile 49: Zeile 107:  
== Weiterführende Links ==
 
== Weiterführende Links ==
    +
* https://www.elektronik-kompendium.de/sites/raspberry-pi/2007071.htm
 +
* https://www.raspberrypi.org/magpi/samba-file-server/
 +
* [https://fitzcarraldoblog.wordpress.com/2016/10/17/a-correct-method-of-configuring-samba-for-browsing-smb-shares-in-a-home-network/ Sambakonfiguration für das Browsen von Windows-Freigaben]
 
* [http://linuxwiki.de/Samba Linuxwiki] bietet einige Tipps zu Samba.
 
* [http://linuxwiki.de/Samba Linuxwiki] bietet einige Tipps zu Samba.
 
* [http://samba.sernet.de/uploads/media/skript.pdf Kursskript zu Samba]
 
* [http://samba.sernet.de/uploads/media/skript.pdf Kursskript zu Samba]
* [http://www.oreilly.de/german/freebooks/samba2ger/ch12.html Samba-Fehlersuche]
   
-----
 
-----
 
<references/>
 
<references/>

Navigationsmenü