Vorwort smb ist der Name eines Protokolls, das für Webverbindungen und Informationsaustausch zwischen Clients und Servern verwendet werden kann. SMB wurde ursprünglich von Barry Feigenbaum von IBM mit dem Ziel entwickelt, die lokale Dateischnittstelle „Interrupt 13“ im DOS-Betriebssystem in ein Netzwerkdateisystem umzuwandeln. Einführung in den SMB-Dienst Später hat Microsoft an dieser Entwicklung wesentliche Änderungen vorgenommen und diese geänderte Version ist auch die am weitesten verbreitete Version. Microsoft kombinierte das SMB-Protokoll mit dem Netzwerkverwaltungsprogramm, das es zusammen mit 3Com entwickelt hatte, und fügte in Windows für Workgroups und späteren Windows-Versionen kontinuierlich neue Funktionen hinzu. SMB wurde ursprünglich für die Ausführung auf dem NetBIOS-Protokoll entwickelt (und NetBIOS selbst läuft auf den Protokollen NetBEUI, IPX/SPX oder TCP/IP). Windows 2000 führte die Funktion ein, SMB direkt auf TCP/IP auszuführen. Dabei muss zwischen dem SMB-Protokoll und den auf diesem Protokoll laufenden SMB-Diensten sowie NetBIOS- und DCE/RPC-Diensten unterschieden werden, die SMB als Authentifizierungstunnel verwenden. Wir müssen auch das „Network Neighborhood“-Protokoll unterscheiden, das hauptsächlich (aber nicht nur) NetBIOS-Datagramme direkt verwendet. Als Sun 1996 WebNFS[1] auf den Markt brachte, schlug Microsoft vor, den Namen SMB in Common Internet File System[2] zu ändern. Darüber hinaus hat Microsoft viele neue Funktionen hinzugefügt, beispielsweise symbolische Links, Hardlinks und eine größere Dateigröße. Microsoft versucht auch, direkte Verbindungen zu unterstützen, ohne auf NetBIOS angewiesen zu sein, aber dieser Versuch befindet sich noch im experimentellen Stadium und bedarf weiterer Verbesserung. Microsoft hat der Internet Engineering Task Force eine Teildefinition als Internet-Entwurf vorgelegt.[3] Diese Vorschläge sind jedoch inzwischen abgelaufen. Aufgrund der Bedeutung des SMB-Protokolls für die Kommunikation mit der dominanten Microsoft Windows-Plattform und der Tatsache, dass sich das aktuell von der Plattform verwendete SMB-Protokoll im Vergleich zur ursprünglichen Version erheblich geändert hat, wurde das Samba-Projekt ins Leben gerufen, um eine Reverse-Engineering-Lösung zu entwickeln und eine kostenlose Software bereitzustellen, die mit SMB-Software kompatibel ist, sodass auch Nicht-Microsoft-Betriebssysteme sie verwenden können. In Windows Vista hat Microsoft Server Message Block 2.0 eingeführt. 【1】Stellen Sie vor der Installation sicher (1) Die Firewall ist ausgeschaltet: Verwenden Sie den Befehl Wenn die Fehlermeldung „iptables.service konnte nicht gestoppt werden: Unit iptables.service wurde nicht geladen.“ erscheint, bedeutet dies, dass die Firewall nicht installiert wurde. (1-1) Installieren Sie die Firewall: (Off topic: Während der Installation konnte ich keine Verbindung zum Internet herstellen. Die Meldung „Netzwerk nicht erreichbar“ erschien. Ich musste den Netzwerkdienst neu starten.) Verwenden Sie den Befehl: Nach der Installation setzen Sie (2) Deaktivieren Sie SELINUX (überprüfen Sie den SELINUX-Status: #getenforce) (2-1) Bearbeiten der Konfigurationsdatei (2-2) Verwenden Sie den Befehl setenforce, um einen temporären Shutdown einzurichten 【2】Samba installieren Überprüfen Sie den Installationsstatus: Nach der Installation des Samba-Servers werden das Konfigurationsdateiverzeichnis /etc/samba und einige andere ausführbare Samba-Befehlstools generiert (1) /etc/samba/smb.conf ist die Kernkonfigurationsdatei von Samba (2) /etc/init.d/smb ist die Start-/Shutdown-Datei von Samba 【3】Konfigurieren Sie die Datei smb.conf und erstellen Sie einen Benutzer (3-1) Konfiguration (fügen Sie [tmp]-Konfigurationsinformationen unter „Share Definitions“ hinzu) (3-2) Erstellen Sie einen Benutzer (z. B. erstellen Sie einen Benutzer mit dem Namen Apache) Starten Sie Samba nach der Änderung neu, schalten Sie die Firewall aus und erhöhen Sie die Benutzerberechtigungen. Andernfalls können Sie keine Dateien und Ordner im freigegebenen Verzeichnis erstellen 【4】 Windows-zu-Linux-Zuordnung Öffnen Sie „Arbeitsplatz“ -> „Netzlaufwerk verbinden“ -> Geben Sie „\virtual machine ip mp“ in die Ordnerspalte ein (tmp ist der in der Konfigurationsdatei festgelegte Ordner) -> Geben Sie den erstellten Samba-Benutzernamen und das Kennwort in das Popup-Fenster ein -> Geben Sie das freigegebene Verzeichnis ein (das freigegebene Verzeichnis ist hier das HTML-Verzeichnis unter www) *Der Fehler „Windows kann nicht auf \ip addr\tmp zugreifen“ kann auftreten, was bedeutet, dass Windows nicht auf das virtuelle Maschinensystem zugreifen kann Klicken Sie auf Diagnose, um das Problem anzuzeigen, das zeigt, dass die virtuelle Maschine nicht reagiert Möglicherweise wurde die Firewall der virtuellen Maschine nicht erfolgreich geschlossen. Verwenden Sie den folgenden Befehl Zusammenfassen Oben finden Sie die vollständige Anleitung zum Erstellen eines vollständigen Samba-Servers unter Linux (CentOS-Version), die vom Herausgeber vorgestellt wurde. Ich hoffe, sie ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: CentOS 6.5 Installations-Tutorial zu MySQL 5.7
>>: Tutorial zur Installation von MySQL 5.7.18 mit einem RPM-Paket
Vorwort Da immer wieder Fehler auftreten, protoko...
Vor zwei Tagen habe ich das Double 11-Shopping-Fe...
Heute ist mir plötzlich eingefallen, dass es cool ...
Öffnen Sie DREAMWEAVER und erstellen Sie ein neue...
1. Version verwenden vite:2.0 Ant-Design-Vue: 2.0...
In vertikaler Richtung können Sie die Zellenausri...
Die Wirkung ist wie folgt:Referenzprogramm: <!...
Finden Sie das Problem Als ich heute bei der Arbe...
Inhaltsverzeichnis 3 Möglichkeiten zum Bereitstel...
Ich beschäftige mich seit über einem Jahr mit Java...
Hallo zusammen! Ich bin Mr. Tony, der nur über Te...
Manche Leute sind vielleicht noch nicht auf dieses...
Anforderung: Die Seite muss ein Bild anzeigen, ab...
In diesem Artikel werden anhand von Beispielen al...
Inhaltsverzeichnis 1. Globale Wache 1. Globale Fr...