Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Dieses Instructable führt Sie durch die Konfiguration von SambaThis Instructable basiert auf Linux Ubuntu 9.04. Die Anweisungen zum Einrichten mit neueren Versionen werden ziemlich identisch seinIch werde mich nur auf das Einrichten eines Dateiservers in diesem Instructable konzentrieren, obwohl Samba erweitert werden kann, um als Active Domain Controller für Windows und vieles mehr ausgeführt zu werden
Schritt 1: Hintergrund zu Samba
Samba ist eine Open Source/Free Software Suite, die SMB/CIFS-Clients nahtlose Datei- und Druckdienste bietet. Samba ist im Gegensatz zu anderen SMB/CIFS-Implementierungen frei verfügbar und ermöglicht die Interoperabilität zwischen Linux/Unix-Servern und Windows-basierten Clients. Samba-3 von Example erklärt weiter und sagt: Samba ist Software, die auf einer anderen Plattform als Microsoft ausgeführt werden kann Windows, zum Beispiel UNIX, Linux, IBM System 390, OpenVMS und andere Betriebssysteme. Samba verwendet das TCP/IP-Protokoll, das auf dem Hostserver installiert ist. Bei korrekter Konfiguration ermöglicht es diesem Host, mit einem Microsoft Windows-Client oder -Server zu interagieren, als wäre es ein Windows-Datei- und Druckserver. Aus dem offiziellen Samba-HOWTO: Das Ziel des Projekts ist es, Hindernisse für die Interoperabilität zu beseitigen Softwarepaket, das Netzwerkadministratoren Flexibilität und Freiheit in Bezug auf Einrichtung, Konfiguration und Auswahl von Systemen und Geräten bietet. Aufgrund all dessen, was es bietet, hat Samba an Popularität gewonnen und wird dies jedes Jahr seit seiner Veröffentlichung im Jahr 1992. Weitere Informationen zu Samba oder SMB finden Sie unter:Intro to SambaSMB/CIFS Links
Von hier
Schritt 2: Fangen wir an
Laden Sie zuerst die neueste Version von UbuntuRun Update Manager herunter und installieren Sie sie, um Ubuntu zu aktualisieren. Um Samba zu öffnen, öffnen Sie das Terminal und führen Sie sudo apt-get install samba aus
Schritt 3: Samba konfigurieren
Geben Sie sudo gedit /etc/samba/smb.conf in das Terminal ein, um die Konfigurationsdatei von Samba zu öffnen und zu bearbeiten.
Scrollen Sie in der.conf-Datei nach unten zu Globale Einstellungen
Ändern Sie WORKGROUP zu dem, was Ihre Arbeitsgruppe sein soll. Fügen Sie netbios name = server hinzu und ersetzen Sie server durch den gewünschten Servernamen
Scrollen Sie in der.conf-Datei nach unten zu Freigabedefinitionen
Ändern Sie Ja neben schreibgeschützt in Nein, wenn Sie in der Lage sein möchten, auf dieses Laufwerk zu schreiben)Entkommentieren Sie die Optionen dort ([homes], kommentieren, durchsuchbar, schreibgeschützt und gültige Benutzer), indem Sie das; davor Wenn Sie weitere Laufwerke hinzufügen möchten, wiederholen Sie diese Optionen, z. [public] comment = Datenpfad = /export force user = thermoelectric force group = Benutzer schreibgeschützt = Kein Pfad ist dort, wo sich dieses freigegebene Laufwerk befindet.
Schritt 4: Hinzufügen von Benutzern zu Samba
Fügen Sie Benutzer zu Ubuntu hinzu, indem Sie dies in das Terminal eingeben, z. B. sudo useradd -c "Thermoelektrische Regeln" -m -g users -p password Thermoelectric Sie ersetzen das Passwort durch dieses Benutzerpasswort. Sie ersetzen Thermoelektrische Regeln durch Ihren richtigen Namen. Sie ersetzen Thermoelectric durch Ihren Benutzernamen. Wiederholen Sie das, bis Sie ein Konto für alle Ihre Benutzer erstellt haben Fügen Sie dann die Benutzer zu Samba hinzu, indem Sie dies in das Terminal eingeben, z. B. sudo smbpasswd -a Thermoelectric Ersetzen Sie Thermoelectric durch Ihren BenutzernamenWiederholen Sie, bis Sie alle Ihre Benutzer hinzugefügt haben nach Samba
Schritt 5: Samba starten und testen
Starten Sie Samba, indem Sie dies im Terminal sudo nmbd ausführen; smbd; Konfigurieren Sie das Verzeichnis /export: sudo mkdir /export sudo chown Thermoelectric.users /export sudo chmod u=rwx, g=rwx, o-rwx /export Prüfen Sie, ob Samba korrekt läuft: sudo smbclient -L localhost -U% Connect to SERVER (netbios name) as Thermoelectric (Ihr Benutzername): sudo smbclient //SERVER/Thermoelectric -UThermoelectric%password
Schritt 6: Fertig
Ich hoffe, Sie haben dieses Instructable genossen. Wenn bei der Installation und Verwendung von Samba Fehler auftreten, helfe ich Ihnen gerne. Haben Sie Samba erfolgreich installiert und verwendet? Wenn ja, Kommentar! Gibt es etwas, von dem Sie glauben, dass ich diesem Instructable hinzufügen muss? Kommentiere und sag es mir!Danke. Bitte kommentieren und bewerten