8/17/2019 Linux-Usuarios y Grupos
1/42
Linux 1
Linux RHC030
Modulo Usuarios y Grupos
Relator : Carlos Villanueva
8/17/2019 Linux-Usuarios y Grupos
2/42
2© 2007 Linux. Todos los derechos reservados.
Unidad 3 – Usuarios y Grupos
Usuarios Linux el archivo !etc!"ass#d
$ru"os Linux el archivo !etc!%rou"
&xa'inando (n)or'aci*n de Usuario
Ca'+io de (dentidad
8/17/2019 Linux-Usuarios y Grupos
3/42
3© 2007 Linux. Todos los derechos reservados.
Conceptos Claves
, - un nivel in)erior los usuarios son re"resentados "or un n'ero enterolla'ado (d del usuario /uid .
, Cada "roceso ue se desarrolla en el siste'a se eecuta co'o un uid dado
, Cada archivo en el siste'a de archivos es "ro"iedad de un uid , &l archivo !etc!"ass#d asi%na los uids a las cuentas de usuario.
, Las cuentas de usuarios asi%nan los uids al no'+re del usuario contrase4a(d de $ru"o /s directorio de inicio shell de inicio.
, La contrase4a se "uede ca'+iar con el co'ando passwd.
Usuarios de Linux y el archivo /etc/passwd
8/17/2019 Linux-Usuarios y Grupos
4/42
5© 2007 Linux. Todos los derechos reservados.
Los usuarios de Linux y el archivo
/etc/passwd. &n Linux usted "ri'ero se identi)ica al entrar con un
no'+re "articular de usuario nombre de usuario.
Cada "roceso ue se eecuta en el siste'a tiene un
no'+re de usuario asociado.
&l userna'e est6 asociado con las cosas ue usted hace%ra+e o use.
Cada usuario en el siste'a tiene un unico userid /uid
Linux rastrea los userids co'o un n'ero entero de 32+its
8/17/2019 Linux-Usuarios y Grupos
5/42
© 2007 Linux. Todos los derechos reservados.
Los usuarios de Linux y el archivo
/etc/passwd. &l siste'a 'antiene una +ase de datos ue asi%na los
no'+res de usuarios a los userids.
&sta +ase de datos se al'acena en el archivo decon)i%uraci*n !etc!"ass#d
[elvis@station elvis] tail /etc/passwd a"ache:x:58:58:-"ache:!var!###:!+in!+ash"ost)ix:x:89:89::!var!s"ool!"ost)ix:!s+in!nolo%in
elvis:x:01:01::!ho'e!elvis:!+in!+ash
8/17/2019 Linux-Usuarios y Grupos
6/42
© 2007 Linux. Todos los derechos reservados.
!rchivo /etc/passwd
"l archivo /etc/passwd
&l archivo de texto !etc!"ass#d contiene no'+res de usuario sus corres"ondientes userids al%una otra in)or'aci*n.
8/17/2019 Linux-Usuarios y Grupos
7/427© 2007 Linux. Todos los derechos reservados.
!rchivo /etc/passwd
8/17/2019 Linux-Usuarios y Grupos
8/428© 2007 Linux. Todos los derechos reservados.
!rchivo /etc/passwd
"l archivo /etc/passwd
&l archivo de texto !etc!"ass#d contiene no'+res de usuario sus corres"ondientes userids al%una otra in)or'aci*n.
8/17/2019 Linux-Usuarios y Grupos
9/429© 2007 Linux. Todos los derechos reservados.
!rchivo /etc/passwd
8/17/2019 Linux-Usuarios y Grupos
10/4210© 2007 Linux. Todos los derechos reservados.
#e$las a tener en cuenta
&l U(; de cuenta 0 "ertenece al ad'inistrador /root "or de+ao deU(; 00 esta reservado "ara el siste'a "or enci'a de U(; 00 "aralos usuarios del siste'a.
8/17/2019 Linux-Usuarios y Grupos
11/4211© 2007 Linux. Todos los derechos reservados.
Las contrase%as y el archivo /etc/shadow.
&x"oner la )or'a encri"tada de su contrase4a en elarchivo !etc!"ass#d es "eli%roso.
Linux Unix al'acenan las contrase4as utiliBando unanueva tcnica lla'ada @Dhado# ?ass#ords@
&l archivo contiene s*lo in)or'aci*n relacionada con lascontrase4as
Dus "er'isos no "er'iten ver su contenido.
8/17/2019 Linux-Usuarios y Grupos
12/4212© 2007 Linux. Todos los derechos reservados.
&ipos de Usuarios
Usuarios
8/17/2019 Linux-Usuarios y Grupos
13/4213© 2007 Linux. Todos los derechos reservados.
'ds de usuarios de #ed (at "nterprise Linux
8/17/2019 Linux-Usuarios y Grupos
14/4215© 2007 Linux. Todos los derechos reservados.
Los $rupos Linux y el archivo/etc/$roup.
Conceptos Claves , E6sica'ente un %ru"o es solo un %rou" id /%id de un
n'ero entero
, Cada "roceso ue se eecuta en el siste'a o"era +ao unacolecci*n de %ru"os /%ids.
, &l archivo !etc!%rou" asi%na %ids a no'+res a 'e'+res>asde %ru"o.
, Cada archivo en el siste'a de archivos "ertenece a un solo
%id. , Los usuarios tienen un solo %ru"o "ri'ario de)inido en el
archivo !etc!"ass#d.
, Los usuarios "ueden ser 'ie'+ros de 'lti"les %ru"os
secundarios de)inidos en el archivo !etc!%rou"s.
8/17/2019 Linux-Usuarios y Grupos
15/421© 2007 Linux. Todos los derechos reservados.
$ru"os de Linux
Cada "roceso se eecuta +ao el contexto de un usuario dado.
Los usuarios los "rocesos ue estos o"eran los archivosue "oseen "ertenecen a la colecci*n de %ru"os
Las 'e'+res>as de %ru"o le "er'iten a los ad'inistradoresde siste'as 'anear e)iciente'ente las colecciones de losusuarios ue tienen o+etivos si'ilares.
Cada usuario es 'ie'+ro de un grupo primario.
8/17/2019 Linux-Usuarios y Grupos
16/421© 2007 Linux. Todos los derechos reservados.
"l archivo /etc/$roup
?ara el Aernel de Linux un %ru"o es no'+rado usandoun id de %ru"o /$(; de 32 +its
&l archivo !etc!%rou" asocia no'+res de %ru"o con$(;s /"ara hu'anos.
;e)ine los usuarios ue "ertenecen a cada %ru"o.
8/17/2019 Linux-Usuarios y Grupos
17/4217© 2007 Linux. Todos los derechos reservados.
"l archivo /etc/$roup &xa'ine su archivo /etc/$roup
#restle:x:201:venturaho%anelvis"hsics:x:202:einstein'ax#ellelvise'"erors:x:203:nerouliuselvis%overnor:x:205:ventura"ataAi'usic:x:20:elvis+londie"rince'adonnad#ar)s:x:20:slee"%ru'"doc elvis:x:01:
"rince:x:02: 'adonna:x:05: +londie:x:0:
8/17/2019 Linux-Usuarios y Grupos
18/4218© 2007 Linux. Todos los derechos reservados.
!rchivo /etc/$roup
8/17/2019 Linux-Usuarios y Grupos
19/4219© 2007 Linux. Todos los derechos reservados.
Grupos pri)arios y secundarios
;e+ido a ue cada archivo de+e tener un %ru"o "ro"ietariode+e ha+er un %ru"o "or de)ecto asociado con cada usuario.
,&ste %ru"o "or de)ecto se convierte en el "ro"ietario del %ru"o de losarchivos recin creados
,&ste %ru"o se conoce co'o el %ru"o primario del usuario.
,Un %ru"o "ri'ario de usuario se de)ine en el cuarto ca'"o de unaentrada de usuario !etc!"ass#d.
Usuarios "ueden o"tar ta'+in "or "ertenecer a otros %ru"os.
,&stos %ru"os se lla'an %ru"os secundarios , &st6n de)inidos en el cuarto ca'"o del archivo !etc!%rou" )ile.
8/17/2019 Linux-Usuarios y Grupos
20/4220© 2007 Linux. Todos los derechos reservados.
Ca)*io de )is )e)*res+as de $rupo
Fnica'ente el usuario ad'inistrativo root "uedeca'+iar las 'e'+res>as de %ru"o.
, Usando el co'ando user)od $roup)od.
, G la utilidad %r6)ica syste),con-i$,users
&l uso de estos co'andos se ver6 en otro curso.
8/17/2019 Linux-Usuarios y Grupos
21/4221© 2007 Linux. Todos los derechos reservados.
"xa)inando 'n-or)acin de Usuarios
Conceptos Claves , &l co'ando id 'uestra la in)or'aci*n del %ru"o del usuario.
, &l co'ando whoa)i in)or'a el no'+re del usuario actual.
, Los co'andos who users w in)or'an so+re usuarios consesiones activas.
, &l co'ando -in$er re"orta la lti'a veB ue los usuarios entraronal siste'a otra in)or'aci*n adicional.
8/17/2019 Linux-Usuarios y Grupos
22/4222© 2007 Linux. Todos los derechos reservados.
'denti-icacion de usuarios el co)ando id.
Los usuarios suelen utiliBar el co'ando id "ara deter'inar la in)or'aci*nso+re un usuario.
id I% J I$ J IuK InK UD&R
8/17/2019 Linux-Usuarios y Grupos
23/4223© 2007 Linux. Todos los derechos reservados.
"l co)ando id.
Di se lla'a sin ar%u'entos el co'ando id entre%a un resu'ende 'e'+res>as de %ru"o "ara el usuario ue lo eecuta.
Di est6 "rovisto del no'+re de usuario el co'ando id entre%ain)or'aci*n del %ru"o "ara ese usuario es"ec>)ico.
8/17/2019 Linux-Usuarios y Grupos
24/4225© 2007 Linux. Todos los derechos reservados.
"l co)ando id.
&e'"los , Di un usuario solo uiBo sa+er el id del %ru"o "ri'ario de un usuario el co'ando "odr>a ser invocado
con la o"ci*n ,$.
, Di el usuario uiBo conocer el no'+re del %ru"o en lu%ar del n'ero la o"ci*n ,n ta'+in "odr>aes"eci)icarse.
, ;e la 'is'a 'anera la o"ci*n ,G re"ortar6 todos los %ru"os no s*lo el %ru"o "ri'ario.
8/17/2019 Linux-Usuarios y Grupos
25/42
2© 2007 Linux. Todos los derechos reservados.
"l co)ando #hoa'i
&l co'ando whoa)i si'"le'ente entre%a el no'+redel usuario actual.
&n Red Hat &nter"rise Linux 'u "ocas veces ha lanecesidad de usar el co'ando whoa)i "orue elintr"rete de co'andos "or de)ecto *ash "resenta dein'ediato el no'+re de usuario del usuario actual.
8/17/2019 Linux-Usuarios y Grupos
26/42
2© 2007 Linux. Todos los derechos reservados.
01ui2n tiene una sesin a*ierta Los
co)andos users4 w y who. Di un usuario uisiera sa+er uin '6s est6 usando
una '6uina Linux o Unix en "articular. Red Hat&nter"rise Linux "rovee tres co'andos ue re"ortanlos usuarios actuales cada uno con un nivel di)erentede detalle.
&l '6s sencillo de estos es el co'ando users.
users
Hace una lista sencilla de uienes est6n conectados alsiste'a.
8/17/2019 Linux-Usuarios y Grupos
27/42
27© 2007 Linux. Todos los derechos reservados.
01ui2n tiene una sesin a*ierta Los
co)andos users4 w y who. # IhK J IsK J I)KK
8/17/2019 Linux-Usuarios y Grupos
28/42
28© 2007 Linux. Todos los derechos reservados.
01ui2n tiene una sesin a*ierta Los
co)andos users4 w y who.
La l>nea su"erior da la in)or'aci*n resu'ida: el tie'"o
actual el tie'"o en d>as horas 'inutos ue la '6uinaha estado )uncionando sin interru"ciones el n'ero deusuarios el "ro'edio actual de car%a /co'o un"ro'edio de 1. 1 'inutos "ara la '6uina.
8/17/2019 Linux-Usuarios y Grupos
29/42
29© 2007 Linux. Todos los derechos reservados.
01ui2n tiene una sesin a*ierta Los
co)andos users4 w y who.
M &l lti'o de estos tres co'andos si'ilares whota'+in"rovee in)or'aci*n detallada acerca de uin est6 conectadoen el 'o'ento. Di se lla'a sin ar%u'entos se co'"orta de
una 'anera si'ilar al co'ando w.
8/17/2019 Linux-Usuarios y Grupos
30/42
30© 2007 Linux. Todos los derechos reservados.
#evisin de usuarios el co)ando -in$er.
&l co'ando -in$er se "uede utiliBar "ara @cheuear@ alusuario no s*lo "ara ver si est6 conectado sino ta'+insi ha le>do su correo la hora en ue inici* la sesi*nentre otras cosas.
-in$er Is J Il J I"K UD&R ...K UD&RNHGDT ...K
8/17/2019 Linux-Usuarios y Grupos
31/42
31© 2007 Linux. Todos los derechos reservados.
"l co)ando -in$er
- 'anera de ee'"lo el usuario elvis usa el co'ando)in%er "ara ver uin est6 en el siste'a.
8/17/2019 Linux-Usuarios y Grupos
32/42
32© 2007 Linux. Todos los derechos reservados.
"l co)ando -in$er
Din ar%u'entos el co'ando -in$er acta de 'anera'u "arecida al co'ando who dando in)or'aci*nsu'aria incluendo la de la ter'inal del usuario /Tt
la hora de inicio el tie'"o de inactividad. &lvis nota ue su a'i%a +londie no est6 conectada
decide +uscar '6s in)or'aci*n acerca de ella.
8/17/2019 Linux-Usuarios y Grupos
33/42
33© 2007 Linux. Todos los derechos reservados.
Utili5acin del co)ando -in$er en la red.
&l co'ando )in%er ta'+in "uede re"ortar la actividadde un usuario en '6uinas re'otas. &l usuario elvisdesea ver lo ue va a hacer el usuario "ataAi en la'6uina ni'+us.exa'"le.co'.
8/17/2019 Linux-Usuarios y Grupos
34/42
35© 2007 Linux. Todos los derechos reservados.
Ca)*io de identidad
Conceptos Claves , &l co'ando su le "er'ite a un usuario ca'+iar el id del usuario.
, &l co'ando su usual'ente se lla'ado con un %ui*n as> co'o en
su , "ara es"eci)icar ue en e)ecto el usuario de+er>a iniciar lasesi*n co'o el nuevo usuario.
, &l co'ando new$rp ta'+in lla'ado s$ "er'ite al usuarioca'+iar el id de g ru"o "ri'ario.
8/17/2019 Linux-Usuarios y Grupos
35/42
3© 2007 Linux. Todos los derechos reservados.
Ca)*io de 'dentidad
- 'enudo en Linux a un usuario le %ustar>a convertirsete'"oral'ente en otro usuario.
&l co'ando ue le "er'ite te'"oral'ente ca'+iar su
id de usuario se lla'a su. su I J Ic J I' I" J Is IIshellODH&LLK UD&R -R$KK
8/17/2019 Linux-Usuarios y Grupos
36/42
3© 2007 Linux. Todos los derechos reservados.
Co)ando su Convertirse te'"oral'ente en otro usuario "uede ser tan si'"le co'o @su@ a ese usuario.
&s necesario ue elvis conociera la contrase4a de "rince.
?ara iniciar la sesi*n co'o usuario nuevo "uede lla'ar al co'ando su con un , /un %ui*n si'"le. &ste es"eci)ica ue la shell del nuevo usuario de+e ser una shellde inicio.
8/17/2019 Linux-Usuarios y Grupos
37/42
37© 2007 Linux. Todos los derechos reservados.
Convertirse en root Un usuario de+e ser root "ara con)i%urar/o arre%lar una
'6uina Linux.
?ara convertirse de un usuario nor'al a un usuario root elusuario de+e conocer la contrase4a de root usar el co'ando@su@. Di el co'ando su se utiliBa sin ar%u'entos ste asu'eue el usuario est6 tratando de convertirse en root.
8/17/2019 Linux-Usuarios y Grupos
38/42
38© 2007 Linux. Todos los derechos reservados.
Ca)*io de $rupo pri)ario con el co)andonew$rp
-l%unas veces "uede ue los usuarios uieran convertiruno de sus %ru"os secundarios en "ri'ario "ara ue losarchivos recin creados sean "ro"iedad de ese %ru"o.
&l co'ando new$rp euivalente al co'ando lla'ados$ hace usta'ente esto.
ne#%r" $RGU?KK
$enera una nueva shell con $RGU? co'o su %ru"o"ri'ario. Di $RGU? no se es"eci)ica utilice el %ru"o"ri'ario "or de)ecto.
8/17/2019 Linux-Usuarios y Grupos
39/42
39© 2007 Linux. Todos los derechos reservados.
Ca)*io de $rupo pri)ario con el co)andonew$rp &n la si%uiente secuencia de co'andos "rince crear6
un nuevo archivo lue%o utiliBar6 el co'ando new$rp"ara %enerar una nueva shell con un %ru"o "ri'ario de'usic. &n la nueva shell "rince crear6 otro archivo elcual "ertenecer6 al %ru"o 'usic "rince lue%oa+andonar6 la nueva shell.
1. G+serve ue des"usde eecutar el co'andonew$rp el co'ando idest6 re"ortando al %ru"o"ri'ario de "rince co'o@'usic@.
2. &l archivo +iB creadocuando el %ru"o "ri'ariode "rince era 'usic es"ro"iedad del %ru"o 'usic.
8/17/2019 Linux-Usuarios y Grupos
40/42
50© 2007 Linux. Todos los derechos reservados.
Ca)*io de $rupo pri)ario con el co)andonew$rp
8/17/2019 Linux-Usuarios y Grupos
41/42
51© 2007 Linux. Todos los derechos reservados.
8/17/2019 Linux-Usuarios y Grupos
42/42
?ara averi%uar cuentas con no'+re di)erente de root"ero "er'isos de root existen "ro%ra'as "ero a )altade uno "ode'os utiliBar el si%uiente co'ando:
a#A IP: =Qi) /3OO0 "rint 1S= !etc!"ass#d
Top Related