Crea sito

Un account utente CentOS Linux creato per fornire  barriere di sicurezza tra varie app e altri utenti dei  sistemi. Ad esempio, il server Apache o Nginx viene  eseguito come utente www-data. I webmaster  possono caricare file usando un altro utente chiamato ftp. Separandoli, è possibile migliorare la sicurezza del  sistema. Questa pagina spiega come creare, modificare ed eliminare gli account utente su un  server CentOS Linux 7/8.

Crea un nuovo account utente in CentOS Linux 7/8

La procedura è la seguente per creare un nuovo  account utente su CentOS Linux:

-Utilizzare il comando useradd per aggiungere un
nuovo account utente su CentOS 7 o 8.
-Esegui il comando passwd per impostare o
modificare la password dell’utente.
-Elimina l’account utente digitando il comando
userdel in CentOS.
-Per modificare l’account utente utilizzare il comando
usermod.
-Per visualizzare le informazioni sull’account utente,
utilizzare il comando id.

File importanti
I comandi precedenti modificano i seguenti file per  creare o eliminare account utente:

Non modificare i seguenti file utilizzando un editor di  testo come vim o nano per evitare errori di  configurazione.

/ etc / passwd – Il file della password contiene una riga
per ciascun account utente.
/ etc / shadow – Password in formato crittografato per
gli account del sistema e informazioni opzionali
sull’invecchiamento (data di scadenza della
password).
/ etc / group: informazioni sul gruppo utenti.

Vediamo tutti i comandi e gli esempi in dettaglio.

Visualizza un elenco di tutti gli account utente Linux Il file / etc / passwd contiene una riga per ciascun  account utente, con sette campi delimitati da due  punti. Digita il comando cat per elencare gli utenti:
cat / etc / passwd

Vuoi vedere informazioni sull’utente attualmente  connesso? Digitare il comando id:
id
id userName
ID root
id vivek

Output di esempio:
uid = 1000 (vivek) gid = 1000 (vivek) gruppi = 1000
(vivek), 4 (adm), 24 (cdrom), 27 (sudo)
Infine, usa il comando ls per vedere il proprietario e il
gruppo di un file chiamato / etc / hosts:
ls -l / path / to / file
ls -l /home/vivek/Documents/resume.pdf
ls -l / etc / hosts

Esegui il comando ps / comando top per vedere il  proprietario del processo:
ps
top
htop
top -u vivek
ps -au

Esempi
Crea l’account utente vivek, esegui: sudo adduser vivek

Verifica:
id vivek

Oppure usa il comando grep come segue:
grep -w ‘^ vivek’ / etc / passwd
grep -w ‘^ vivek’ / etc / group

Infine, imposta o modifica la password per l’utente  vivek digitando il seguente comando passwd:
sudo passwd vivek

ssh vivek @ your-centos-8-server-ip

Eliminazione dell’account utente in CentOS Linux 7/8
La sintassi è:
sudo userdel {userName}
sudo userdel -r {UserName}

L’opzione -r rimuove la home directory e lo spool di posta di un determinato account utente. Quindi esegui un backup se hai bisogno di dati utente. Eliminiamo l’utente vivek insieme a tutti i dati personali:
sudo userdel -r vivek

Verifica che l’utente vivek sia stato eliminato con successo dal server CentOS:
id vivek
grep -w ‘^ vivek’ / etc / passwd
grep -w ‘^ vivek’ / etc / group

By Officine Informatiche Roma

Pagina dedicata a chi cerca un lavoro nel mondo dell'ICT, consigli, suggerimenti, soluzioni e ovviamente, annunci di offerta e ricerca. -Sono collegato a diverse societa' che fanno ricerca di personale qualificato. -Seleziono le loro richieste, e valuto CV. -Propongo i candidati potenziali alle aziende che ne fanno richiesta. -Seleziono con test psicologici e tecnici variabiili a seconda della figura professionale. -Svolgo infine anche colloqui via Skype per maggiori approfondimenti se e' necessario. Se siete interessati a questo annuncio inviate una email con cV e Presentazionea : [email protected]

Translate »