Samba Shares: Unterschied zwischen den Versionen

Aus HaDiKo Wiki
Zur Navigation springen Zur Suche springen
Leonard.ittner (Diskussion | Beiträge)
Troubleshooting Firewall hinzugefügt
Markierung: Quelltext-Bearbeitung 2017
es gibt wieder usershares
 
Zeile 3: Zeile 3:


Auf diesem Server findet sich für jeden User ein ''"Share"'' unter seinem Benutzernamen: <code>shares.hadiko.de\BENUTZER</code>.
Auf diesem Server findet sich für jeden User ein ''"Share"'' unter seinem Benutzernamen: <code>shares.hadiko.de\BENUTZER</code>.
''Anmerkung: Aufrgund technischer Probleme funktionieren die User-Shares leider seit längerem nicht für alle Bewohner. Dies wird demnächst behoben''


Ausserdem gibt es für viele SV-Ämter hier Shares, welche automatisch für gewählte Amtsträger freigeschaltet werden.
Ausserdem gibt es für viele SV-Ämter hier Shares, welche automatisch für gewählte Amtsträger freigeschaltet werden.
Zeile 10: Zeile 8:
== Zugriff ==
== Zugriff ==


Die Shares sind nur im HaDiKo-Netzwerk und seit Ende 2023 auch nicht mehr vom KIT-Netz/-VPN aus erreichbar. Siehe [[Zugriff von extern]]
Die Shares sind nur im HaDiKo-Netzwerk und seit Ende 2023 auch nicht mehr vom KIT-Netz/-VPN aus erreichbar. Siehe [[Zugriff von extern]].


Generell gilt:
Generell gilt:

Aktuelle Version vom 13. August 2025, 14:22 Uhr

Das Hadinet betreibt unter shares.hadiko.de einen sogenannten Samba Server (besser bekannt als Windows-Freigaben).

Auf diesem Server findet sich für jeden User ein "Share" unter seinem Benutzernamen: shares.hadiko.de\BENUTZER.

Ausserdem gibt es für viele SV-Ämter hier Shares, welche automatisch für gewählte Amtsträger freigeschaltet werden.

Zugriff

Die Shares sind nur im HaDiKo-Netzwerk und seit Ende 2023 auch nicht mehr vom KIT-Netz/-VPN aus erreichbar. Siehe Zugriff von extern.

Generell gilt:

  • Server: shares.hadiko.de
  • Benutzername: Dein HaDiNet-Accountname mit vorangestelltem WORKGROUP\
  • Passwort: Dein HaDiNet-Passwort

Windows

Der Zugriff unter Windows ist sehr einfach:

  • Entweder, man verwendet im Computer die Funktion Netzlaufwerk verbinden (Haken bei "Windows Anmeldeinformationen verwenden" entfernen)
  • oder man gibt in die Adresszeile des Explorers einfach \\shares.hadiko.de ein.
  • Als Login-Daten die bekannten LDAP- bzw. Hadinet-Benutzerdaten verwenden, wobei beim Login-Namen ein WORKGROUP\ voran gestellt wird. (also wird aus goofy dann z.B. WORKGROUP\goofy

Es ist nicht mehr notwendig, das SMBv1-Protokoll explizit zu aktivieren.

Linux

Unter Linux hängt der Zugriff von der Distribution und der Desktopumgebung ab. Ausserdem müssen entsprechende Samba-Tools installiert sein. Für Debian/Ubuntu heißt das Paket cifs-utils.

Dann lässt sich mit den meisten Dateimanagern (Nautilus/Tunar/Dolphin...) folgendermaßen auf die Shares zugreifen:

  • Man öffnet das Program, und klickt hinter den aktuellen Pfad oben im Fenster (per Strg+L gelangt man bei Nautilus nötigenfalls zum Textpfad). Dann kann man dort alles löschen und stattdessen smb://shares.hadiko.de/ einfügen. Nach Eingabe der Benutzerdaten sieht man dann alle Shares, auf die man potentiell Zugriff haben könnte.

Es ist zu beachten, dass die vollen Samba-Funktionen dabei nicht zu Verfügung stehen. Hierfür muss das Verzeichnis als root mit dem mount-Befehl eingebunden werden:

mount -t cifs -o username=$hadinet-name,domain=WORKGROUP,uid=$userid //shares.hadiko.de/$freigabe $mountpoint

$hadinet-name ist der Hadinet-Benutzername, $userid ist der Benutzername auf dem lokalen Rechner, mit dem man auf die Daten zugreifen will (sonnst kann das nämlich nur root), $freigabe ist der Name der Freigabe, die man einhängen will (z.B. bark3), $mountpoint ist der Pfad zu einem leerer Ordner auf dem eigenen Computer, der vorher angelegt werden muss (z.B. im home-Verzeichnis ~/mount oder unter /mnt/shares)

macOS

  1. Finder öffnen
  2. command + shift + K drücken oder in der Menüleiste Gehe zu > Mit Server verbinden... auswählen
  3. Server smb://shares.hadiko.de eintragen
  4. Zugangsdaten eingeben (Unter macOS reicht es die normalen HaDiNet-Daten einzugeben)

iOS und iPadOS

Die Performance der Shares ist auf iOS/iPadOS aktuell ziemlich schlecht. Hier die Erklärung für ein iPhone, auf dem iPad funktioniert die App ziemlich ähnlich.

  1. App Dateien öffnen
  2. Auf die Hauptseite des Tabs Durchsuchen navigieren
  3. Oben rechts das Symbol mit drei Punkten antippen und Mit Server verbinden auswälen
  4. Server smb://shares.hadiko.de eintragen
  5. Benutzerdaten wie oben beschrieben (inkl. vorangestelltem WORKGROUP\ im Benutzernamen) eingeben

Troubleshooting

Keine Verbindung zu shares.hadiko.de über fritzbox

Symptome:

  • wenn man versucht den share einzubinden, bekommt man einen time-out
  • ping funktioniert, aber verbindung an den Port (z.B. über telnet) funktionieren nicht

Ursache:

  • Fritz.boxen blockieren den Port standardmäßig

Lösung:

  1. auf fritzbox mit browser verbinden (http://fritz.box)
  2. Internet-->Filter-->Listen--> Haken entfernen bei "NetBIOS-Filter aktiv"

Kontext/Quellen:

Windows 10 behauptet Zugangsdaten wären falsch, sind aber definitiv richtig

Symptome:

  • Die Fehlermeldung sagt, dass Nutzername oder Passwort fehlerhaft seien
  • z.B. System error 86 - The specified network password is not correct.

Ursache:

  • Der Client versucht NTLMv1 auth zu machen, das ist aber serverseitig deaktiviert

Lösung:

  1. Ausführen: Secpol.msc
  2. Einstellung: Local Policies > Security Options > Network Security: LAN Manager authentication level setzen auf: Send NTLMv2 response only. Refuse LM & NTLM

Quellen:

Verbindung wird von der Firewall des Antivirenprogramms blockiert

Symptome:

  • In Windows erscheint nach Eingabe der Share-Adresse in die Pfadzeile die Fehlermeldung Auf \\shares.hadiko.de konnte nicht zugegriffen werden. mit dem Fehlercode 0x80070035.

Ursache:

  • Ein eventuell vorhandenes Antivirenprogramm blockiert mit seiner Firewall den Zugriff auf die Samba-Shares.

Lösung:

  • Um zu überprüfen, ob das Antivirenprogramm tatsächlich die Ursache ist, dort die Firewall temporär (!), also nur für die Dauer dieses Versuchs, deaktivieren. Dann die Verbindung noch einmal testen.
  • Firewall wieder aktivieren.
  • Falls der Test erfolgreich war, eine Ausnahmeregel im Antivirenprogramm hinzufügen. In meinem Fall (BitDefender) muss man dafür die IP-Adresse des Shares (141.70.44.21) eingeben.