So installieren und konfigurieren Sie Samba unter Linux Fedora 23

Bei dieser Gelegenheit werden wir den Prozess der Installation und Konfiguration von Samba in unserem Betriebssystem Fedora 23 sehen . Wie wir wissen, ist Samba eine Suite, die die Interoperabilität von Windows mit Linux ermöglicht. Samba implementiert in seiner Struktur das SMB-Protokoll (Server Message Block – Server Message Block). In den neuesten Versionen von Samba wurde dieses Protokoll auf CIFS (Common Internet File System) aktualisiert, dessen Hauptfunktion darin besteht, die Interoperabilität von Plattformen wie Windows zu ermöglichen , UNIX und Linux.

Sambas Hauptmerkmale
  • Erstellen Sie eine Dienststruktur zwischen Windows-, Linux- und UNIX-Clients
  • Hilfe bei der Erkundung des Netzwerks mit NetBIOS
  • Verhält sich ähnlich wie ein primärer Windows-Domänencontroller
  • Authentifizieren Sie die Anmeldung in Windows-Domänen
  • Sie können im Active Directory (AD) als Mitglied der Servergruppe fungieren.
  • Mit Samba können Sie NICHT als Domänencontroller des aktiven Verzeichnisses fungieren

Beinhaltet Leistungen wie

Smbd
Mit diesem Dienst können wir Dateien und Drucker in Windows-Clients freigeben

Nmbd
Übersetzen und replizieren Sie den NetBIOS-Namen in Windows-Umgebungen

Winbindd
Löst Benutzer und Informationsgruppen aus Windows auf, z. B. Server 2008 und Server 2012

Wir können Samba mit zwei (2) Methoden installieren:

  • Während der Installation des Betriebssystems.
  • Über die Kommandozeile.

1. Wie installiere ich Samba in der Fedora-Installation?

Im ersten Fenster können wir die Option auswählen, die am meisten benötigt wird. Wir sehen, dass wir drei (3) Optionen haben:

Anfängliche Fensteroptionen
  • Fedora 23 installieren: Starten Sie sofort die Installation des Fedora 23-Betriebssystems
  • Testen Sie dieses Medium und installieren Sie Fedora 23: Sie können die Systemkonfiguration testen, bevor Sie mit der Installation beginnen. Wenn der Test zufriedenstellend ist, wird die Installation gestartet
  • Fehlerbehebung: Beheben Sie Probleme im Zusammenhang mit dem Installationsvorgang

samba-fedora1.jpg

In unserem Beispiel wählen wir die erste Option Fedora 23 installieren. Wir werden sehen, dass der Installationsprozess beginnt und die notwendigen Pakete für die Installation herunterlädt. Als nächstes wird das Begrüßungsfenster angezeigt, in dem wir zunächst die Sprache und das Land auswählen müssen, die in unserem Fedora 23-Betriebssystem installiert werden sollen.

samba-fedora2.jpg

Nachdem wir die erforderliche Option ausgewählt haben, klicken wir auf Weiter . Das folgende Fenster wird angezeigt:

samba-fedora3.jpg

Optionen zur Konfiguration unseres Betriebssystems

Tastatur
Mit dieser Option können wir die Sprache und Verteilung der Tastatur für unser Fedora 23 bestimmen.

Sprachunterstützung
Es gibt uns die Möglichkeit, die Sprache auszuwählen, in der das Betriebssystem installiert werden soll.

Zeit & Datum
Mit dieser Option können wir die Zeit des Systems und alles, was mit der regionalen Konfiguration des Systems zusammenhängt, bestimmen.

Herkunft der Installation
Durch diese Option können wir den Ursprung sehen, von dem aus wir das Fedora 23-System installieren, und wenn wir es ändern möchten, können wir es von dort aus tun.

Installationsziel
Diese Option ist sehr wichtig, da wir dadurch die Partitionierung unserer Festplatte konfigurieren und unter anderem weitere Festplatten hinzufügen müssen.

Netzwerk- und Teamname
Hier können Sie die Parameter des Netzwerks konfigurieren, neue Verbindungen hinzufügen und auf Wunsch den Namen unseres Servers ändern.

See also  So geben Sie Updates für das lokale Windows 10-Netzwerk oder das Internet frei

Die wichtigste Option für unseren Webserver ist die Option Softwareauswahl . Wenn Sie auf diese Registerkarte klicken, wird das folgende Fenster angezeigt:

samba-fedora4.jpg

Da wir beabsichtigen, Samba hinzuzufügen, müssen wir diese Rolle über das rechte Bedienfeld hinzufügen. Es hängt von den Optionen ab, die wir installieren möchten. Wir wählen sie einfach aus und klicken auf Fertig . Sobald Sie ausgewählt sind, klicken Sie auf Installation starten .

2. Wie installiere ich Samba von der Kommandozeile?

Wir geben mit dem Root-Benutzer ein, der bereits während der Installation erstellt und konfiguriert wurde, und geben den folgenden Befehl ein, um den Download zu starten:

 dnf installiere samba 

Auf diese Weise können wir mit dem Herunterladen und Aktualisieren der für die Installation von Samba erforderlichen Pakete beginnen:

samba-fedora7.jpg

Wir akzeptieren den Download und der Vorgang startet automatisch sowie die jeweilige Installation:

samba-fedora8.jpg

Öffnen Sie unsere grafische Oberfläche und fahren Sie mit dem Öffnen des Terminals über die Option “Aktivitäten” fort. Wir installieren einen Grafikeditor zum Bearbeiten der Samba-Konfigurationsdateien. Geben Sie den folgenden Befehl ein:

 Yum installieren Leafpad 

samba-fedora9.jpg

Wir akzeptieren den Download und starten automatisch den Installationsprozess. Wir müssen warten, bis sie die entsprechenden Pakete heruntergeladen und installiert haben.

samba-fedora10.jpg

Dann deaktivieren wir Selinux, damit es keine Anomalien bei der Konfiguration von Samba gibt. Dazu führen wir den Befehl aus:

 nano / etc / selinux / config 

Ein Fenster mit Informationen zu den Selinux-Parametern wird angezeigt:

samba-fedora11.jpg

a SELINUX=disabled y guardamos los cambios usando: Ändern Sie den Wert SELINUX = erzwingen auf SELINUX = deaktiviert und speichern Sie die Änderungen mit:

+ Shift + O Strg + Umschalt + O

Wir verlassen den Editor mit der Kombination:

+ Shift + X Strg + Umschalt + X

Wir starten das System mit dem folgenden Befehl neu:

 neustarten 

Nach dem Neustart des Systems installieren wir die erforderlichen Pakete für den korrekten Betrieb von Samba . Dazu führen wir den folgenden Befehl aus:

 yum installiere cups-libs samba samba-common samba-client 

Das jeweilige Update der Pakete wird fortgesetzt.

See also  Was ist die Dateiendung .CRDOWNLOAD

3. So konfigurieren Sie Samba in Fedora

Aus Sicherheits- und Pflegegründen ist es ratsam, eine Kopie unserer .conf-Datei zu erstellen. Dazu führen wir den folgenden Befehl aus:

 cp /etc/samba/samba.conf /etc/samba/smb.conf.Inicial 

Der nächste Schritt ist die Konfiguration und Verwaltung unserer Konfigurationsdatei smb.conf. Dazu führen wir den Befehl aus:

 nano /etc/samba/smb.conf 

Das folgende Fenster wird angezeigt:

samba-fedora12.jpg

In diesem Fenster konfigurieren wir Samba so, dass die Option zur gemeinsamen Nutzung von Dateien zwischen Clients aktiviert wird . Wir suchen die Sicherheitsgruppe und müssen die folgenden Werte festlegen, falls dies nicht der Fall ist:

 Sicherheit = userPassdb Backend = tdbsam 

samba-fedora13.jpg

Mit diesen Werten können sich Linux-Benutzer bei Samba anmelden. Wir behalten die Änderungen, wenn sie geändert wurden.

Wir werden den Start von Samba in unserem System konfigurieren , wir haben zwei (2) Möglichkeiten:

  • service smb start : Wir müssen es jedes Mal eingeben, wenn wir Samba im System starten wollen
  • chkconfig smb on : Aktiviert den automatischen Start von Samba beim Systemstart

In unserem Beispiel werden wir chkconfig smb verwenden .

Und später starten wir den Service mit:

 Service smb starten 

Der nächste Schritt, den wir ausführen werden, besteht darin, die Benutzer zu erstellen, die wir mit Samba verbinden möchten. Dafür werden wir die folgenden Aufgaben ausführen:

Wir werden einen Ordner im System erstellen, auf den alle Benutzer zugreifen können. Wir werden den folgenden Befehl ausführen:

 mkdir -p / home / shares / shared 
Hinweis
-p ermöglicht es uns, Freigabeordner zu erstellen, ohne einen Fehler zu generieren und freigegeben zu werden

Unser nächster Schritt ist das Hinzufügen des freigegebenen Ordners zur Benutzergruppe . Denken Sie daran, dass der Besitzer dieses Ordners der Root-Benutzer ist. Daher müssen wir den folgenden Befehl eingeben:

 chown -R root: Benutzer / home / Shares / shared 

Später werden wir die erforderlichen Berechtigungen für diesen Ordner mit dem folgenden Befehl bereitstellen :

 chmod -R ug + rwx oder + rx-w / home / shares / shared 

Unsere nächste Aufgabe ist es , die smb.conf-Datei erneut zu bearbeiten. Dazu führen wir den folgenden Befehl aus:

 nano /etc/samba/smb.conf 

Sobald das Dateifenster geöffnet ist, gehen wir ans Ende und geben die folgenden Zeilen ein:

 [allusers] comment = Alle Benutzerpfad = / home / shares / shared gültige Benutzer = @ Benutzer forcegroup = Benutzer Erstelle Maske = 0660 Verzeichnismaske = 0771 beschreibbar = ja 

samba-fedora14.jpg

Wir speichern die Änderungen und verlassen den Editor. Wir starten den Samba-Dienst neu , um die Änderungen mit dem folgenden Befehl zu übernehmen:

 Service smb Neustart 
Hinweis
Jedes Mal, wenn wir eine Änderung in der Datei smb.conf vornehmen, müssen wir den Dienst neu starten, um die Änderungen zu übernehmen.

Wir werden einen Testbenutzer hinzufügen, dazu geben wir den Befehl useradd User_Name -m -G users ein, in unserem Beispiel erstellen wir den Benutzer useradd testsolvetic -m -G users

See also  Beenden Sie den GUI-Prozess, der nicht mehr funktioniert - Linux / Ubuntu

Wenn wir dem Benutzer testsolvetic ein Passwort zuweisen möchten, können wir dies mit dem folgenden Befehl tun:

 passwd Benutzername 

(debemos ingresar 2 veces la contraseña). In unserem Fall wäre es passwd testsolvetic (wir müssen 2 mal das Passwort eingeben).

samba-fedora25.jpg

Um unserem Benutzer ein Passwort für den Zugriff auf Samba zuzuweisen, führen wir den folgenden Befehl aus:

 Smbpasswd -a Benutzername 

In unserem Beispiel smbpasswd -a testsolvetic

samba-fedora26.jpg

Der nächste Schritt in unserer Konfiguration besteht darin, die Firewall für die Aktivierung der Clientkonnektivität zu aktivieren. Dazu wechseln wir zur Registerkarte “Aktivitäten”, suchen nach der Option “Firewall” und führen sie aus. Wir klicken auf die Option Öffentlich und aktivieren die Kontrollkästchen für Samba und Samba-Client-Dienste .

samba-fedora17.jpg

Auf unserem Windows-System geben wir nun den Befehl Execute ein:

Bild gesendet + R

Und wir geben die IP von Samba ein .

Hinweis
Um die IP unseres Systems zu sehen, verwenden wir den Befehl ifconfig

samba-fedora18.jpg

Die zugewiesene IP ist 192.1680.8. Bei der Eingabe dieser IP unter Windows muss ein Fenster angezeigt werden, in dem der Benutzer und das Kennwort für den Zugriff auf Samba abgefragt werden. Wenn wir ein Nautilus-System verwenden, müssen wir die Befehlszeile eingeben und den folgenden Befehl eingeben:

 smbclient // Hostname / Freigabename -U Benutzername 

Auf diese Weise können wir unseren Samba-Server so konfigurieren, dass er Dateien für andere Clients freigibt.

In diesem Beispiel stellen wir die Verbindung über ein Windows 7-Betriebssystem her. Dazu geben wir die folgende Kombination ein:

Bild gesendet + R

Hinweis
In diesem Fall wurde die IP-Adresse aufgrund von Konfigurationsproblemen mit dem Windows 7-Computer in 192.168.0.11 geändert, nicht in 192.168.0.8. Dies hat jedoch keine Auswirkungen auf den normalen Prozess

samba-fedora27.jpg

Wir drücken Akzeptieren und sehen, dass sich das Fenster mit unserem freigegebenen Ordner öffnet

samba-fedora20.jpg

Auf diese Weise können wir unsere Dateien über Samba zwischen Windows- und Linux-Clients austauschen . Wir können unsere Tests mit virtuellen Tools wie VMware oder VirtualBox durchführen , um den Umfang zu testen, ohne die Produktivität unserer Organisationen zu beeinträchtigen, und so die verschiedenen Optionen eingehend untersuchen.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *