Vorwort Samba ist eine kostenlose Software, die das SMB-Protokoll auf Linux-Systemen implementiert und aus Server- und Client-Programmen besteht. SMB (Server Messages Block) ist ein Kommunikationsprotokoll für die gemeinsame Nutzung von Dateien und Druckern in einem lokalen Netzwerk. Es ermöglicht die gemeinsame Nutzung von Ressourcen wie Dateien und Druckern zwischen verschiedenen Computern im lokalen Netzwerk. Das SMB-Protokoll ist ein Client/Server-Protokoll, über das der Client auf gemeinsam genutzte Dateisysteme, Drucker und andere Ressourcen auf dem Server zugreifen kann. Ich möchte beispielsweise den Ordner /home/samba für andere Computer freigeben. Installieren Sie Samba yum install -y samba Samba-Benutzer erstellen Benutzer hinzufügen Samba Samba-Konfiguration ändern Die Konfigurationsdatei ist /etc/samba/smb.conf # Siehe smb.conf.example für eine detailliertere Konfigurationsdatei oder # Lesen Sie die Manpage von smb.conf. # Führen Sie 'testparm' aus, um zu überprüfen, ob die Konfiguration korrekt ist # Sie haben es geändert. [global] Arbeitsgruppe = SAMBA #Samba-Arbeitsgruppe, auf Windows-Arbeitsgruppe eingestellt Sicherheit = Benutzer #Sicherheitsoptionen, kann Freigabe|Benutzer|Server|Domäne sein, Sicherheitsstufe erhöht sich Passdb-Backend = tdbsam Druck = Tassen Druckkappenname = Tassen Drucker laden = ja Tassen Optionen = roh [homes] #Standardmäßig wird das Home-Verzeichnis des Benutzers freigegeben. Dies ist unsicher. Sie können es mit comment = Home Directories auskommentieren. gültige Benutzer = %S, %D%w%S durchsuchbar = Nein Nur lesen = Nein ACLs erben = Ja [Drucker] #Druckerfreigabekommentar = Alle Drucker Pfad = /var/tmp druckbar = Ja Maske erstellen = 0600 durchsuchbar = Nein [drucken$] Kommentar = Druckertreiber Pfad = /var/lib/samba/drivers Liste schreiben = root Maske erstellen = 0664 Verzeichnismaske = 0775 [rootdir] #Benutzerdefinierter freigegebener Ordnerkommentar = SambaRoot Pfad = /home/samba/ #Gemeinsamer Pfad nur lesbar = Nein Hinweis: Entfernen Sie den Kommentar nach #, wenn Sie es selbst ändern Samba-Benutzer hinzufügen Fügen Sie den soeben erstellten Samba-Benutzer hinzu und legen Sie das entsprechende Passwort gemäß den Eingabeaufforderungen fest smbpasswd -a Samba Der Befehl smbpasswd wird verwendet, um die Benutzerkonten des Samba-Servers wie folgt zu verwalten: // Samba-Benutzerkonto hinzufügen # smbpasswd -a sambauser // Deaktivieren Sie das Samba-Benutzerkonto # smbpasswd -d sambauser // Samba-Benutzerkonto aktivieren # smbpasswd -e sambauser // Samba-Benutzerkonto löschen # smbpasswd -x sambauser Starten Sie den Samba-Dienst Zugehörige Befehle starten, stoppen und anzeigen systemctl starte smb systemctl stoppt smb systemctl status smb Windows greift auf freigegebene Verzeichnisse zu Drücken Sie einfach Win + R und geben Sie \192.168.1.20 in die Ausführungsoberfläche ein. Dies ist Ihre Linux-Hostadresse. Die Benutzername- und Kennworteingabeoberfläche wird angezeigt. Geben Sie den Benutzernamen und das Kennwort ein, die Sie gerade festgelegt haben, um darauf zuzugreifen. Häufig gestellte Fragen Wenn Sie von Windows aus auf ein freigegebenes Verzeichnis in Linux zugreifen, erhalten Sie die Meldung, dass Sie keine Berechtigung haben.
Samb muss außerdem die folgenden vier Ports öffnen UDP 137, UDP 138, TCP 139, TCP 445 Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Das könnte Sie auch interessieren:
|
<<: Grafisches Tutorial zur Installation und Konfiguration von Ubuntu 18.04 MySQL 8.0
>>: So drucken Sie hervorgehobenen Code in der Node.JS-Konsole
Wir wissen, dass die in JS am häufigsten verwende...
Die Rahmen- und Regelattribute des Tabellentags k...
Inhaltsverzeichnis DML-Anweisungen 1. Datensätze ...
Inhaltsverzeichnis 1. Einleitung: 2. Die erste Id...
Dieser Artikel zeigt Ihnen eine verschiebbare Fot...
Verwenden Sie HSSFWorkbook in Apache.POI, um nach...
Lassen Sie uns zunächst einige wichtige Punkte zu...
Inhaltsverzeichnis 1. Hintergrund 2. Zusammengese...
Inhaltsverzeichnis Der erste Der Zweite Native Js...
Wie kann die Seiten-Rendering-Zeit im Browser so ...
Die lokale Umgebung ist Windows 10 + WSL2 (Ubuntu...
Inhaltsverzeichnis Überblick erster Schritt Schri...
Das Konzept des relativen Pfades Verwenden Sie de...
1. Brigde——Bridge: VMnet0 wird standardmäßig verw...
beschreiben Beim Aufruf dieser Schnittstelle müss...