GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So fügen Sie einen Samba-Benutzer unter Linux hinzu oder löschen ihn

Um einen neuen Benutzer für den Zugriff auf eine Samba-Freigabe hinzuzufügen, müssen Sie zuerst ein Server-Benutzerkonto mit dem Befehl „useradd“ erstellen und dann dasselbe Konto verwenden, um den Samba-Benutzer hinzuzufügen. Befolgen Sie die nachstehenden Schritte, um Benutzer John hinzuzufügen und ihm Zugriff auf eine Samba-Freigabe zu gewähren.

Hinzufügen eines Linux-Benutzerkontos

Eine Möglichkeit für einen Benutzer, eine Samba-Freigabe zu durchsuchen, besteht darin, ein UNIX-Konto auf dem Samba-Server zu haben. Dies geschieht über die Befehle „useradd [Benutzername] ‘ und ‚passwd [Benutzername] ‘. Wenn Sie das Benutzerkonto bereits auf dem System erstellt haben, überspringen Sie den folgenden Teil und fahren Sie mit dem direkten Hinzufügen des Samba-Benutzers fort.

# useradd john

Legen Sie das Passwort für den neu erstellten Benutzer fest.

# passwd john

Samba-Benutzer hinzufügen

Sobald der Benutzer ein lokales Konto hat, kann sein entsprechender Samba-Samba-Benutzer mit smbpasswd -a hinzugefügt werden Befehl. Wenn der Befehl smbpasswd mit der Option -a verwendet wird, fügt er den neuen Samba-Benutzer hinzu und erlaubt Ihnen auch, das Passwort für den neuen Samba-Benutzer festzulegen. Verwenden Sie zum Beispiel für den Benutzer john den folgenden Befehl:

# smbpasswd -a john
New SMB password:
Retype new SMB password:

Der Schalter -a fügt john zur Samba-Passwortliste hinzu.

So ändern Sie das Samba-Passwort eines vorhandenen Samba-Benutzers (wieder am Beispiel des Benutzers john):

# smbpasswd john
New SMB password:
Retype new SMB password:

Zulassen, dass Benutzer auf die Samba-Freigabe zugreifen

Konfigurieren Sie die Samba-Freigabe in /etc/samba/smb.conf Konfigurationsdatei, damit der neue Benutzer die Freigabe durchsuchen kann:

# vi /etc/samba/smb.conf
[share1]
   comment = A Shared Directory
   path = /var/tmp/sharedir
   valid users = anthony john
   public = no
   writable = yes

Verwenden Sie testparm um Ihre aktualisierte Freigabe anzuzeigen. Laden Sie die Konfigurationsdatei smb.conf mit dem folgenden Befehl neu.
Für RHEL/CentOS 6

# service smb reload

Für RHEL/CentOS 7

# systemctl reload smb

Löschen des Samba-Benutzers

Führen Sie die folgenden Schritte aus, um den Samba-Benutzer zu löschen. Stellen Sie sicher, dass Sie gegebenenfalls auch den entsprechenden UNIX-Benutzer vom Server löschen.

1. Löschen Sie den Samba-Benutzer (John) mit dem Befehl smbpasswd mit -x Option.

# smbpasswd -x john
delete unix user(john) by userdel

2. Sie können jetzt den UNIX-OS-Benutzer John zusammen mit allen Dateien löschen, die mit dem Benutzer verknüpft sind, z. B. das Home-Verzeichnis, indem Sie den Befehl „userdel -r“ verwenden.

# userdel -r john


Cent OS
  1. So fügen Sie einen Benutzer zu einer Gruppe in Linux hinzu oder entfernen ihn

  2. So fügen Sie Benutzer auf CentOS, RHEL und Fedora hinzu und löschen sie

  3. So fügen Sie Benutzer zu einer Gruppe in Linux hinzu

  4. So erstellen und löschen Sie Benutzergruppen in Linux

  5. Wie füge ich einen Benutzer zur sudo-Gruppe in einem Linux-VPS hinzu?

So fügen Sie einen Benutzer zu einer Gruppe in Linux hinzu

So fügen Sie einen Benutzer zu einer Gruppe in Linux hinzu

So fügen Sie Benutzer zu Sudoers in Debian-basiertem Linux hinzu

So fügen Sie einen Benutzer zu einer Gruppe unter Linux hinzu

So fügen Sie einen Benutzer zu einer Linux-Gruppe hinzu

So erstellen/fügen Sie Benutzer in Linux hinzu