Administració de usuaris II

Arxiu

/etc/shadow

Comandes

passwd

chage

useradd

usermod

userdel

Ajuda:

man 5 shadow

man 5 passwd

man chage

man passwd

man useradd

man usermod

man userdel

Ajuda web:

Manual de Red Hat

Pràctica 11 de ASI. (només visible des de ordinadors del Puig)

Exercicis

Introducció:

Sovint els administradors de sistema obliguen als usuaris a canviar-se les contrasenyes cada un cert temps. Això es fa per motius de seguretat, per fer més difícil atacs de força bruta. En els atacs de força bruta el factor temps es fonamental. Si anem canviant la contrasenya cada x temps fem mes improbable que ens trobin la contrasenya.

Vida de les contrasenyes:

Es crea la contrasenya

La contrasenya caducarà aviat.

Es comença a avisar de que la contrasenya caducarà.

Expira el temps fixa't per canviar la contrasenya.

Si l'usuari no la canviada el compte es deshabilita

Que signifiquen cada un dels camps de l'arxiu /etc/shadow

usuari:contrasenya:últim_canvi:pot_canviar:ha_de_canviar:avís_de_canvi:termini_de_canvi:deshabilitació:reservat

usuari: Nom d'usuari

contrasenya: Contrasenya

13 digits encriptats.

Si aquest camp conté:

* Contrasenya no establerta

!! Contrasenya desahabilitada

últim_canvi: Dies que han passat des del 1 Gener del 1970 sense canviar la	contrasenya (amb aquest camp se sap la data de l'últim canvi de	contrasenya)

pot_canviar: Mínim de temps requerit abans que l'usuari es pugui canviar la contrasenya

ha_de_canviar: Màxim de temps possible sense canviar la contrasenya.

avís_de_canvi: Nombre de dies a partir del qual es comença a avisar a l'usuari que	ha de canviar la contrasenya per que caducarà.

termini_de_canvi: Límit de dies a partir dels quals si no s'ha canviat la contrasenya, el	compte quedarà deshabilitat.

Deshabilitació: Nombre de dies, a comptar des de 1 de Gener de 1970, a partir del qual	la compta quedarà deshabilitada.

Reservat: Camp reservat

Observa les següents entrades de l'arxiu /etc/shadow i explica que significa cada un dels camps:

rpm:!!:13038:0:99999:7:::

Usuari	rpm	Usuari del sistema rpm
Contraseya	!!	Contrasenya desahabilitada. No es pot entrar al compte.
últim_canvi	13038	set 12, 2005
pot_canviar:	0	Pot canviar la contrasenya des del primer dia
ha_de_canviar	99999	L'usuari no estarà mai forçat a canviar la contrasenya.La contrasenya no caduca.
avís_de_canvi	7	L'usuari serà avisat una setmana abans de que caduqui la contrasenya
termini_de_canvi		
Deshabilitació		
Reservat:		

lp:*:13038:0:99999:7:::

Usuari	lp	Usuari del sistema lp
Contraseya	*	Usuari del sistema. Es pot entrar a aquest usuari només des de root
últim_canvi	13038	set 12, 2005
pot_canviar:	0	Pot canviar la contrasenya des del primer dia
ha_de_canviar	99999	L'usuari no estarà mai forçat a canviar la contrasenya.La contrasenya no caduca.
avís_de_canvi	7	L'usuari serà avisat una setmana abans de que caduqui la contrasenya
termini_de_canvi		
Deshabilitació		
Reservat:		

root:$1$m4L1/d32$Rp3PRTUH5Emag74Pv52IV/:13038:0:99999:7:::

Usuari	root	Usuari del sistema root
Contraseya	$1$m4L1/d32$Rp3PRTUH5Emag74Pv52IV/	Contrasenya encriptada
últim_canvi	13038	set 12, 2005
pot_canviar:	0	Pot canviar la contrasenya des del primer dia
ha_de_canviar	99999	L'usuari no estarà mai forçat a canviar la contrasenya. La contrasenya no caduca.
avís_de_canvi	7	L'usuari serà avisat una setmana abans de que caduqui la contrasenya
termini_de_canvi		
Deshabilitació		
Reservat:		

rborrell:$1$RD6T4Pn7$QoXCbRS2jLAA6xlrYFgiQ.:13039:-1:99999:-1:::

Usuari	root	Usuari del sistema rborrell
Contraseya	$1$RD6T4Pn7$QoXCbRS2jLAA6xlrYFgiQ.	Contrasenya encriptada
últim_canvi	13039	set 13, 2005
pot_canviar:	-1	Pot canviar la contrasenya des del primer dia (igual que 0)
ha_de_canviar	99999	L'usuari no estarà mai forçat a canviar la contrasenya.La contrasenya no caduca.
avís_de_canvi	-1	L'usuari no serà mai avisat de que la contrsenya ha caducat
termini_de_canvi		
Deshabilitació		
Reservat:		

Escriu la comanda que correspón en cada cas:

Deshabilitar un compte

Per deshabilitar un compte inmediatament podem fer:

passwd -l nom_usuari (per activar-lo fem passwd -u nom_usuari)

Per deshabilitar-lo en una data concreta podem fer:

chage -E 2006-06-23 nom_usuari

Forçar un canvi de contrasenya cada tres mesos

chage -M 90 nom_usuari

Fer que un compte expiri a final d'any

chage -E 2005-12-31 nom_usuari

Que l'usuari hagi de canviar la contrasenya cada 4 mesos i se'l comenci a avisar 15 dies abans. Si al cap de 20 dies de que la contrasenya hagi caducat no ha canviat la contrasenya, que el compte quedi deshabilitat.

chage -M 120 -W 15 -I 20 nom_usuari

La contrasenya no es canviarà mai. És a dir no caduca.

chage -M -1 nom_usuari

El compte és deshabilitat tant bon punt caduca la contrasenya

chage -I 0 nom_usuari

El compte no expira mai.

chage -E -1 nom_usuari

L'usuari pot canviar la contrasenya quan vulgui

chage -m -1 nom_usuari ( o be chage -m 0 nom_usuari )

C5.Instal.lació i manteniment de Serveis d'internet

4

Roger Borrell

2005-09-13T22:53:33