Al Windows, es va implementar el control d’accés d’usuari (UAC) perquè el fet de mantenir-se connectat com a administrador presentava un perill de seguretat molt senzill. Amb UAC, la majoria dels programes s’executen amb accés restringit i Windows només demana a l’usuari que sol·liciti permís quan cal canviar un fitxer del sistema.
Als sistemes Linux, podem executar aplicacions administratives mitjançant l’ordre sudo. Ens permet executar un programa com a usuari root. Si utilitzeu amb freqüència root com a usuari, estareu exposat al risc de donar accés complet al vostre dispositiu a programes maliciosos.
Hi ha dues opcions per afegir un usuari als sudoers. Una manera és fer-ho manualment i l’altra és fer servir l’ordre usermod.
Afegir usuari sudo manualment
Seguiu les directrius següents per afegir l'usuari a sudo a Ubuntu 20.04:
Creeu un usuari nou
Obriu el terminal d'usuari arrel i executeu l'ordre següent:
$suoadduser<nom d'usuari>Aquí estic fent servir linuxuser3 com a nom d’usuari:
$suoadduser linuxuser3
Us demanarà que assigneu una contrasenya al nou usuari. També heu d'afegir informació addicional com ara el nom complet, el número de l'habitació, etc. Confirmarà que la informació és correcta o no. Premeu Y per confirmar.
Es crearà un nou usuari amb èxit.
Actualitzeu el vostre sistema mitjançant un usuari nou
Per avançar, canvieu al nou usuari introduint el nom d'usuari i la contrasenya a la pantalla d'inici de sessió. Obriu un terminal i actualitzeu el sistema mitjançant l'ordre següent:
$Actualització de Sudo aptNo vam donar cap privilegi al nou usuari i rebrem un missatge que indica que el nou usuari no es troba al fitxer sudoers.
Hem d’afegir un usuari al fitxer sudoers.
Obriu el fitxer visudo a l'editor de text mitjançant l'ordre següent:
$suovisudo
La posició on veieu l'arrel ALL = (ALL: ALL) ALL és on canviarem el nostre nom d'usuari. En el meu cas, substituïu l'arrel per linuxuser 3 pels sudoers. Inseriu les línies següents en aquest fitxer:
ArrelTOTS=(TOTS: TOTS)TOTSLinuxuser3TOTS=(TOTS: TOTS)TOTS
Novament, actualitzeu el vostre sistema. Ara, linuxuser3 és capaç de realitzar les accions o operacions relacionades amb sudo.
Addició d'usuari Sudo des de l'ordre Usermod
L'ordre usermod ens permet afegir / editar els grups d'usuaris.
Escriviu l'ordre que es mostra a continuació al terminal per afegir un usuari a sudoers:
$suousermod –a –Gsuolinuxuser3
- -a: modifica els canvis a la configuració actual
- -G: el nom de la comunitat de l'usuari al qual s'ha d'afegir.
- : Cal canviar el nom d’usuari de l’usuari.
Quan l'usuari iniciï la sessió per primera vegada després d'afegir-se a un grup nou, rebrem un missatge que mostra que es canvien els privilegis d'usuari.
Conclusió:
Utilitzant el sudo en una ordre, podem realitzar les tasques de nivell administratiu. Aquest manual us ajudarà a afegir un usuari a sudoers a Linux. Simplement seguiu les pautes anteriors per afegir un usuari als sudoers.