GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come aggiungere o eliminare un utente samba sotto Linux

Per aggiungere un nuovo utente per accedere a una condivisione samba è necessario prima creare un account utente del server utilizzando il comando "useradd" e quindi utilizzare lo stesso account per aggiungere l'utente samba. Segui i passaggi indicati di seguito per aggiungere l'utente john e dargli l'accesso a una condivisione samba.

Aggiunta di un account utente Linux

Un modo in cui un utente può esplorare una condivisione Samba è avere un account UNIX sul server Samba. Questo viene fatto tramite i comandi "useradd [nome utente] ' e 'passwd [nome utente] '. Se hai già l'account utente creato sul sistema, salta la parte seguente e procedi con l'aggiunta diretta dell'utente samba.

# useradd john

Imposta la password per il nuovo utente creato.

# passwd john

Aggiunta utente Samba

Una volta che l'utente ha un account locale, l'utente Samba samba corrispondente può essere aggiunto utilizzando smbpasswd -a comando. Il comando smbpasswd, se utilizzato con l'opzione -a, aggiunge il nuovo utente samba e consente anche di impostare la password per il nuovo utente samba. Ad esempio per l'utente john, utilizzare il comando seguente:

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

L'opzione -a aggiunge john all'elenco delle password di Samba.

Per modificare la password Samba di un utente Samba esistente (usando nuovamente l'utente john di esempio):

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

Consenti all'utente di accedere alla condivisione samba

Configura la condivisione Samba in /etc/samba/smb.conf file di configurazione per consentire al nuovo utente di navigare nella condivisione:

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

Usa testparm per mostrare la tua quota aggiornata. Ricarica il file di configurazione smb.conf con il comando seguente.
Per RHEL/CentOS 6

# service smb reload

Per RHEL/CentOS 7

# systemctl reload smb

Eliminazione dell'utente Samba

Per eliminare l'utente samba, utilizzare i passaggi seguenti. assicurati di eliminare anche l'utente UNIX corrispondente dal server, se necessario.

1. elimina l'utente samba (john) usando il comando smbpasswd con -x opzione.

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

2. Ora puoi eliminare l'utente del sistema operativo UNIX john insieme a tutti i file associati all'utente come la directory home, usando il comando 'userdel -r'.

# userdel -r john


Cent OS
  1. Come aggiungere o rimuovere un utente da un gruppo in Linux

  2. Aggiungi utente al gruppo in Linux, come farlo (con esempi)

  3. Come aggiungere ed eliminare utenti su CentOS, RHEL e Fedora

  4. Come aggiungere un utente a un gruppo in Linux

  5. Come creare ed eliminare un gruppo di utenti in Linux

Come aggiungere un utente al gruppo in Linux

Come aggiungere un utente al gruppo in Linux

Come aggiungere utenti ai sudoer in Linux basato su Debian

Come aggiungere un utente al gruppo su Linux

Come aggiungere un utente a un gruppo Linux

Come creare/aggiungere utenti in Linux