Wie greife ich von Linux aus auf meine Windows-Verwaltungsfreigabe zu?

Wie greife ich von Linux aus auf meine Windows-Verwaltungsfreigabe zu?

Ich habe einen Windows-Computer eingeschaltet 192.168.0.103und möchte c$von einem Linux-Computer aus, der 192.168.0.110einige Dateien austauschen muss, auf die administrative Freigabe zugreifen. Von einem anderen Windows-Computer im selben Netzwerk aus kann ich einfach die Eingabeaufforderung „Ausführen“ öffnen, den UNC-Pfad eingeben \\192.168.0.103\c$und die Eingabetaste drücken. Anschließend werde ich nach Benutzername und Kennwort gefragt. Wenn diese korrekt eingegeben wurden, wird der Freigabespeicherort im Windows Explorer geöffnet.

Wie funktioniert das von einem Linux-Computer aus? Ich habe vor kurzem eine Frage zumLaufenEingabeaufforderung, und anscheinend gibt es eine ähnliche Eingabeaufforderung in Linux, aber ich kann diese nicht verwenden, um auf die gleiche Weise auf UNC-Pfade zuzugreifen. Welche Art von Linux-Voodoo, schwarzer Magie, Inkarnation, Zeremonie ... muss ich also durchführen, bevor ich dasselbe tun kann?

Ich verwende Debian 7.1.0 Wheezy.

Antwort1

Sie können einfach das GUI-Menü „Orte -> Netzwerk“ in Gnome verwenden, um auf Ihre Freigabe zuzugreifen. Alternativ können Sie ein Terminal öffnen und „ smbclientlike“ verwenden smbclient -L //192.168.0.113, um verfügbare Freigaben aufzulisten und smbclient //192.168.0.113/Cauf die Freigabe zuzugreifen C$, siehe Beispiele:http://www.linuxnix.com/2009/09/8-ways-to-mount-smbfs-samba-file-system-in-linux.html. Ich bin nicht sicher, was Sie mit „Zugriff über UNC“ meinen. Vielleicht möchten Sie Ihre SAMBA-Freigabe mounten und darauf zugreifen, als wäre sie ein lokales Dateisystem? Dann verwenden Sie smbfs.

Was die Magie betrifft, verwendet Linux das SAMBA-Paket, eine Open-Source-Teilimplementierung des SMB/CIFS-Protokolls, das von Windows-Rechnern zum Datenaustausch in Windows-Domänen oder -Arbeitsgruppen verwendet wird.

Die wichtigsten Handbücher zu SAMBA unter Linux sindSAMBA mit VorbildfunktionUndSAMBA-Anleitung, aber es fehlt ihnen wirklich eine Erklärung, wie das Gesamtprotokoll funktionieren soll, sie setzen Ihr Wissen voraus.

SMB/CIFS ist eine Art Schlammtechnologie, die etwa 10 andere Protokolle verwendet, und ich konnte keine gute Informationsquelle dazu finden, die ihre Funktionsweise anhand eines Beispiels erklären würde (z. B. zuerst geht diese Nachricht von A nach B, dann geht jene von B nach A). Zu diesen Technologien gehören:

  • DNS oder älteres NetBIOS (möglicherweise über Ethernet, NBF genannt, oder über TCP/IP, NBT genannt) ist ein Benennungssystem für Computer. Wenn Windows Sie nach einem Computernamen fragt und Ihnen sagt, dass dieser nicht länger als 15 Zeichen sein darf, impliziert es tatsächlich einen NetBIOS-Namen.
  • Namensauflösung und Replikationsmechanismus, BIND für DNS oder WINS-Server ( nmbdin SAMBA) für NetBIOS-Namensauflösung.
  • Teilt den Browsing-Mechanismus, einschließlich der abgefahrenen Wahl des Master-Browsers unter den Maschinen, basierend auf ihrer Betriebszeit und den dadurch verursachten Verzögerungen; dies funktioniert, sofern kein dedizierter Master-Browser konfiguriert ist, sieheDurchsuchen des Netzwerks.
  • Authentifizierungs- und Autorisierungsmechanismus; enthält mehrere Elemente und Optionen und unterstützt zahlreiche Legacy-Mechanismen, siehedies für Microsoft.
  • Integration mit Verzeichnisdiensten zur Unterstützung von Roaming-Benutzerprofilen. SMB wird verwendet in2 Hauptfälle: Arbeitsgruppen und Domänen. Wenn Sie ein Heimnetzwerk haben, sind alle Computer gleich und Ihre Benutzerkonten sind auf jedem Computer unterschiedlich. In diesem Fall erfolgt der Zugriff auf Freigaben entweder inpro Anteiloderpro BenutzerSchutzmodus. In großen Unternehmensnetzwerken können sich Benutzer häufig mit ihrem Benutzernamen und Kennwort an jedem Computer anmelden und auf ihr Profil und ihre Daten zugreifen. Dies wird auch als Domäne bezeichnet. Windows speichert Domänendaten auf speziellen Maschinen, sogenannten Domänencontrollern, die die Microsoft-Implementierung von Verzeichnisdiensten, das sogenannte Active Directory-System, ausführen, um die Kontoinformationen zu speichern.

Im Prinzip ist Active Directory eine Obermenge von LDAP und Sie können mehr über LDAP erfahren z.B. vonIBM-Tutorials.Hier ist auch eine schöne Reihe von Videoszur Funktionsweise von Active Directory.

verwandte Informationen