Wie Sie Ihre Samba-Passwort ändern

July 12

Wie Sie Ihre Samba-Passwort ändern

Beim Einrichten von Sicherheit auf Benutzerebene in Samba müssen Windows- und Unix-Systeme ein Kennwort an dem Samba-Server Freigabe von Ressourcen bereitstellen. Da Samba Unix Software handelt, müssen Sie Benutzer und Kennwörter auf Ihrem Linux- oder Mac-Computer mit dem im Lieferumfang von Samba Smbpasswd-Programm konfigurieren. Nachdem Sie eine Sicherheitsstufe in der Samba-Konfigurationsdatei angeben und erstellen Unix und Samba-Anwender mit Freigabeberechtigungen, Ihrem Windows-Rechner nahtlos integriert mit dem Samba-Server in Ihrem Netzwerk.

Anweisungen

1 Erstellen Sie eine Kopie des Standard-Samba-Konfigurationsdatei im Verzeichnis /etc/samba. Wenn Sie bereits Ihre Samba-Konfigurationsdatei eingerichtet haben, Sie brauchen nicht zu einer weiteren Kopie machen, aber müssen Sie sicherstellen, dass Benutzer, Sambas Sicherheitsstufe festgelegt ist die Standardeinstellung. Öffnen Sie ein terminal-Fenster und geben Sie den folgenden Befehl, um die Konfigurationsdatei kopieren:

Sudo cp /etc/samba/smb.conf.default /etc/samba/smb.conf

Dieser Befehl hält eine Kopie der Standarddatei für den Fall, dass Sie anfangen möchten.

2 Öffnen Sie /etc/samba/smb.conf in einem Texteditor. Die Standarddatei enthält die meisten Einstellungen erforderlich, um Samba zu verwenden, aber Sie müssen Ihre Windows Arbeitsgruppennamen angeben, in der globalen Sektion. Sie sollten auch Passwort-Verschlüsselung verwenden, indem Sie Linien 64 und 65, die beginnen mit "Passwörter verschlüsseln" und "Smb-Passwd-Datei," beziehungsweise. Um diese Zeilen zu entfernen, löschen Sie das Semikolon am Anfang jeder Zeile.

3 Kommentieren Sie Linien 73, 74 und 75, die enthalten "Unix Passwort synchronisieren", "Passwd Program" und "Passwd Chat"-Parameter. Wenn Sie nicht auf Sync Windows wollen und Linux Passwort ändert sich über das Netzwerk, überspringen Sie diesen Schritt. Finden Sie auf der Samba-Website eine ausführliche Erläuterung aller smb.conf Abschnitte und Parameter (Link im Mittel). Die oben genannten Linien sind die einzigen, die Kennwortänderungen beeinflussen. Nach der Bestätigung Ihrer Einstellungen für diese Optionen, können Sie Ihren Text-Editor schließen.

4 Geben Sie "Sudo Smbpasswd Username" (ohne Anführungszeichen) an der Eingabeaufforderung, ersetzen den Benutzernamen des Kontos, dessen Kennwort Sie ändern möchten, für "Username". Sie werden aufgefordert für Ihre Unix-Passwort und dann das neue Samba-Passwort einzugeben. Bestätigen Sie das neue Samba-Passwort, wenn aufgefordert, die Änderungen zu übernehmen, die über das Netzwerk sofort wirksam.

Tipps & Warnungen

  • Einschränken des Zugriffs auf den Samba-Server durch Erstellen eines separaten Unix-Kontos für die Dateifreigabe. Für die Sicherheit auf Benutzerebene in Samba müssen Ihre Samba und Unix-Benutzernamen übereinstimmen. Um ein Unix-Benutzer zu erstellen, geben Sie den folgenden Befehl in einem terminal-Fenster:
  • Sudo Useradd Benutzername
  • Ersetzen Sie den neuen Benutzernamen für "Username" im Befehl. Um einen passenden Samba-Benutzer zu erstellen, führen Sie den folgenden Befehl:
  • Sudo Pdbedit - a -u-Benutzername
  • Ersetzen Sie den Unix-Benutzernamen für "Username" in diesem Befehl. Sie werden aufgefordert, ein neues Passwort für den Samba-Benutzer eingeben, aber das Kennwort muss nicht Ihr Unix-Kennwort identisch sein. Nach dem Einrichten eines eigenen Unix-Kontos für Samba, Sie können verschieben, kopieren oder Link-Dateien in das neue Benutzerverzeichnis befindet sich am Heimatverzeichnisse. Verknüpfen von Dateien und Ordner bleiben die Daten Platz, sondern gibt Ihnen zwei Access-Points auf die Daten. Erstellen Sie weiche Links, mit dem folgenden Befehl:
  • Sudo ln -s /path/to/file /path/to/link/location
  • Der Parameter "Pfad/zu/Datei" bezieht sich auf den ursprünglichen Speicherort, und "Pfad/zu / / Verbindungsposition" bezieht sich auf das neue Benutzerverzeichnis.
  • Informationen in diesem Artikel bezieht sich auf Samba 4.1.9. Mit anderen Versionen kann es leicht oder deutlich variieren.