moduloElectivaI(1)

download moduloElectivaI(1)

of 14

Transcript of moduloElectivaI(1)

  • 7/25/2019 moduloElectivaI(1)

    1/14

    %. *dministracin de usuarios y grupos

    Ob/etivos

    "ono#er 5uien es el usuario administrador de los sistemas GNU/Linux y #uales sonlas labores administratias b+si#as: 5ue este reali%a dentro del sistema.

    (studiar la estru#tura de los fi#eros /et#/passwd: /et#/'roup y /et#/sadow:

    importantes para la #rea#i*n de usuarios y 'rupos en el sistema.

    "ono#er la sintaxis de los prin#ipales #omandos utili%ados para #rear: eliminar ymodifi#ar la informa#i*n de usuarios y 'rupos del sistema.

    "ono#er al'una erramientas 'rafi#as 5ue fa#ilitan la #rea#i*n de usuarios y

    'rupos el los sistemas GNU/Linux.

    %.1 3l superusuario o root

    (n el sistema GNU/Linux existe un usuario 5ue administra el sistema llamado root1$ y

    tiene todos los priile'ios de a##eso: sobre los re#ursos del sistema para reali%ar

    #ual5uier tipo de #ambios o #onfi'ura#iones. (ntre las a##iones 5ue puede reali%ar el

    superusuario root en#ontramosD (liminar fi#eros: matar pro#esos: #onfi'urar fi#eros:

    #rear usuarios: instalar pa5uetes: et#.

    (n los sistemas GNU/Linux el roottiene un identifi#ador de usuario 5ue lo distin'ue de los

    dem+s usuarios: esta identifi#a#i*n es el n>mero & y se le asi'na #uando se instalan la

    mayor;a de distribu#iones GNU/Linux.

    "omo se men#iono el root tiene a##eso a todos los re#ursos y adem+s #uenta #on los

    #ono#imientos t

  • 7/25/2019 moduloElectivaI(1)

    2/14

    %.& *d?uirir permisos de superusuario

    Una forma de entrar de manera sen#illa al sistema #omo root: es in'resando por la op#i*n

    sin'leQuser 5ue ofre#e el men> de arran5ue GCU9 de GNU/Linux.

    "uando estamos en una #uenta de usuario se pueden ad5uirir los permisos del usuario

    root o de otro usuario normal del sistema: siempre 5ue se #ono%#a su #ontrase=a. ?ara

    este prop*sito utili%amos el #omando suse'uido del password.

    $ u

    Paord: A )cribimo el paord de root B

    ?

    uuario@mauina $ u otroOuuario

    Paord: A Paord de otroOuuario B

    otroOuuario@mauina $

    (l sistema GNU/Linux Ubuntu posee un #omando espe#ial llamado sudo1para reali%ar

    labores administratias: se utili%a de la si'uiente formaD

    $ udo comando para labor adminitrati6aQ

    Paord: A Paord del uuario root B

    %.% Tipos de usuarios en !U"#inu$

    (l sistemas operatios GNU/Linux en#ontramos tres tipos de usuarios #on perfiles o roles

    diferentes en #uanto al usoD

    Usuarios normalesBSon usuarios inexpertos o noatos en el uso del sistema:

    #uando son dados de alta en el sistema se les asi'na un dire#torio de traba)o: una

    sell 'eneralmente la bas y no #uentan #on priile'ios para a##eder a todos los

    re#ursos del sistema.

    19 ttpD//fabianpere%.blo'spot.#om/2&&$/&3/elQusuarioQrootQenQubuntuQlinux.tml

    http://0.0.0.0/http://fabianperez.blogspot.com/2008/03/el-usuario-root-en-ubuntu-linux.htmlhttp://fabianperez.blogspot.com/2008/03/el-usuario-root-en-ubuntu-linux.htmlhttp://0.0.0.0/http://fabianperez.blogspot.com/2008/03/el-usuario-root-en-ubuntu-linux.html
  • 7/25/2019 moduloElectivaI(1)

    3/14

    Usuarios del SistemaB Son usuarios #reados por el sistema #uando este se instala

    in#ialmente para administrar al'unos seri#ios 5ue #ar'an autom+ti#amente

    #uando arran#a el sistema operatio. (stos usuarios en la mayor;a de

    distribu#iones tienen identifi#adores U8@: 5ue est+n entre el n>mero 1 y 1&&.

    rootB(s el superusuario del sistema: tiene todos los priile'ios sobre los re#ursos y

    se en#ar'a de la administra#i*n en los sistemas GNU/Linux.

    %.- ic5eros importantes en la creacin de usuarios y grupos

    "uando administramos un sistema GNU/Linux: podemos reali%ar diferentes tareas

    administratias: una de ellas es la #rea#i*n y elimina#i*n de usuarios en el sistema. La

    'esti*n de usuarios es una a#tiidad importante para todo administrador: debido a 5ue

    #ual5uier usuario 5ue in'rese al sistema tiene 5ue tener #omo m;nimo su #ontrase=a de

    a##eso: un dire#torio de traba)o y una sell.

    (l ar#io 5ue #ontiene informa#i*n sobre #ada #uenta de usuario del sistema esta en el

    fi#ero plano"etc"pass0d.

    Las #ontrase=as de a##eso se alma#enan de forma en#riptada en el ar#io"etc"s5ado0

    y la informa#i*n de los 'rupos para los usuarios existentes en el sistema: se alma#ena en

    el ar#io"etc"group.

    4nali#emos la estru#tura de los diferentes fi#eros: rela#ionados #on la #rea#i*n y

    elimina#i*n de usuarios o 'rupos en el sistema GNU/Linux2&

    D

    (l fi#ero /et#/passwdD (s un fi#ero plano 5ue #ontiene una base de datos #on la

    informa#i*n de todas las #uentas de usuarios #readas en el sistema y su estru#tura

    el la si'uienteD

    GombreOdeO4uario:paordEi ua hado era H:4%&:J%&:Comentario:homeOdelOuuario:hell

    20 ttpD//lubrin.or'/dani/#11.tml

    http://0.0.0.0/http://lubrin.org/dani/ch11.htmlhttp://lubrin.org/dani/ch11.htmlhttp://0.0.0.0/http://lubrin.org/dani/ch11.html
  • 7/25/2019 moduloElectivaI(1)

    4/14

    "ada #ampo esta separa do por el #ar+#ter By la des#rip#i*n es la si'uienteD

    (l primer #ampo #orresponde al nombre #on el 5ue #ada usuario in'resa al

    sistema.

    (l se'undo #ampo #orresponde a la #ontrase=a de #ada usuario: en las

    distribu#iones a#tuales apare#e la letra J: por5ue el sistema alma#ena el password

    en el ar#io /et#/sadow.

    (l ter#er #ampo #orresponde al identifi#ador de usuario U8@: este es un n>mero es

    >ni#o 5ue identifi#a al usuario en el sistema: el root tiene un U8@ i'ual a &. (n

    GNU/Linux Ubuntu los usuarios normales se #rean autom+ti#amente a partir del

    n>mero 1&&&.

    (l #uarto #ampo es el identifi#ador del 'rupo al 5ue pertene#e un usuario G8@.

    (l 5uinto #ampo es un #omentario op#ional en donde se a're'a al'>n tipo de

    informa#i*n adi#ional sobre el usuario 5ue se #rea.

    (l sexto #ampo #orresponde a la ruta del dire#torio de traba)o 5ue se le asi'na al

    usuario 5ue se #rea.

    (l s

  • 7/25/2019 moduloElectivaI(1)

    5/14

    mail::+:+:mail:,6ar,mail:,bin,hne::9:9:ne:,6ar,pool,ne:,bin,huucp::1":1":uucp:,6ar,pool,uucp:,bin,hpedro::1""1:1""1:pedro gue6ara

  • 7/25/2019 moduloElectivaI(1)

    6/14

    3/emplo del ,ic5ero "etc"group en !U"#inu$ UbuntuB

    root::":daemon::1:bin::2:=::3:adm::8:pedrott=::7:di::#:lp::*:cup=mail::+:ne::9:uucp::1":pedro::1""1:prueba::1""2:hermanoloco::1""":hermano::1""3:nal=::1""8:

    Kairito::1""*:pedro

  • 7/25/2019 moduloElectivaI(1)

    7/14

    pass0dB(ste #omando permite asi'narle la #ontrase=a a un nueo usuario: 5ue se aya

    #reado manualmente #omando useradd en el sistema. 6ambi

  • 7/25/2019 moduloElectivaI(1)

    8/14

    ?rimero d;'ito el #omando useradd para er las diferentes op#iones de #omo usar el

    #omando: lue'o d;'ito el #omando y utili%o las op#iones ne#esarias para #rear el usuario.

    2g prueba indi#a 5ue el usuario pertene#er+ al 'rupo prueba: este 'rupo debe

    existir en el sistema.

    2d "5ome"/avier determino #ual ser+ el dire#torio de traba)o del nueo usuario.

    2s "bin"bas5indi#o 5ue el usuario )aier utili%ara la sell bas: esta es la interfa%

    usada por defe#to en los sistema GNU/Linux y se en#uentra en el dire#torio

    /bin/bas.

    2m 24 "etc"s4el estos dos par+metros se #omplementan: el Qm #rea el dire#torio de

    traba)o del nueo usuario y QA #opia el #ontenido del dire#torio /et#/sAel al dire#torio

    de traba)o #reado #omo /ome/)aier.

    La >ltima op#i*n )aier indi#a el nombre 5ue tendr+ el nueo usuario.

    Una e% #reado el usuario le asi'namos una #ontrase=a de usuario utili%ando el #omando

    pass0dse'uido del nombre de usuario y se asi'na una nuea #ontrase=a para 5ue elusuario de nombre )aier in'rese al sistema.

    "on el #omando adduserel sistema me pide 5ue in'rese la informa#i*n #orrespondiente

    al usuario y el se en#ar'a de asi'narle un 'rupo: un dire#torio de traba)o: una sell y su

    respe#tio identifi#ador de usuario en el sistema.

  • 7/25/2019 moduloElectivaI(1)

    9/14

    ?osteriormente el sistema me pide 5ue in'rese el password 5ue se le asi'nara al nueo

    usuario: una e% in'resado este debe repetirse para ser #onfirmado.

    4dem+s: se in'resa informa#i*n adi#ional referente al usuario #omoD nombre #ompleto:

    tel

  • 7/25/2019 moduloElectivaI(1)

    10/14

    4 #ontinua#i*n mostraremos el uso y la e)e#u#i*n de los #omandos para 'esti*n de

    usuarios id: woami y fin'er.

    pedro@pedrog:~$ hoami

    pedropedro@pedrog:~$

    pedro@pedrog:~$ /inger

    Togin Game !t= %dle Togin !ime //ice //ice Phonepedro Pedro Ia/ael Jue6ara 0 tt=* Ran 29 "#:71 E:"pedro Pedro Ia/ael Jue6ara 0 pt," Ran 29 "#:7# E:"."pedro@pedrog:~$

    pedro@pedrog:~$ /inger pedroTogin: pedro Game: Pedro Ia/ael Jue6ara 0algado&irector=: ,home,pedro 0hell: ,bin,bahn ince Fri Ran 29 "#:71 EC! on tt=* /rom :"n ince Fri Ran 29 "#:7# EC! on pt," /rom :"."Ge mail recei6ed Fri Ran 29 "#:72 2"1" EC! 4nread ince !hu (ar 2# 1":13 2""9 EC!Go Plan.pedro@pedrog:~$

    pedro@pedrog:~$ id rootuidW"Eroot gidW"Eroot grupoW"Erootpedro@pedrog:~$

    %. Comandos para mantenimiento de grupos

    (n GNU/Linux la #rea#i*n de 'rupos es muy importante ya 5ue esto permite #ompartir un

    re#urso determinado: #on arios usuarios del sistema. ?or e)emplo: podemos tener un

    fi#ero aso#iado a un 'rupo espe#;fi#o y estable#er 5ue todos los usuarios 5ue

    pertene%#an a ese 'rupo puedan a##eder al fi#ero.

    "omo se men#iono en apartados anteriores el fi#ero plano en#ar'ado de 'uardar la

    informa#i*n de los 'rupos es /et#/'roup. (nton#es si 5ueremos a=adir de forma manual

    uno o arios usuarios para 5ue a'an parte de un 'rupo espe#ifi#o: todo lo 5ue ay 5ue

    a#er es editar el fi#ero /et#/'roup y es#ribir en el ultimo #ampo los nombres de #ada

    usuario separados por #omas :.

  • 7/25/2019 moduloElectivaI(1)

    11/14

    (ntre los #omandos mas utili%ados para la 'esti*n de 'rupos en#ontramos groupadd 5ue

    permite a're'ar o #rear un nueo 'rupo en el sistema: su sintaxis de uso es la si'uienteD

    E groupadd 2g ID grupo

    groupdelB(ste #omando permite eliminar un 'rupo #reado en el sistema.

    groupmodB?ermite editar el #ontenido de un 'rupo #reado en el sistema.

    ?ara #rear 'rupos se debe estar traba)ando #omo root: podemos utili%ar los #omandos

    addgroupo groupadd.

    "on el #omando addgroupel sistema nos pide 5ue in'resemos el nombre del nueo

    'rupo 5ue se desea #rear y por defe#to el le asi'na un identifi#ador de 'rupo G8@ en el

    sistema.

    6ambi

  • 7/25/2019 moduloElectivaI(1)

    12/14

    root@ubuntupedro:,home,pedro ? groupdel andre

    Una e% eliminado el 'rupo la l;nea #orrespondiente a la entrada del mismo: desapare#e

    del fi#ero /et#/'roup.

    %.F erramienta gr',ica para crear usuarios y grupos

    (n las distribu#iones GNU/Linux #on entornos de es#ritorio Gnome y @( existen

    erramientas 'r+fi#as para reali%ar opera#iones #on usuarios y 'rupos: de una manera

    #*moda. La distribu#i*n GNU/Linux Ubuntu #uenta #on una erramienta 'r+fi#a llamada

    usersQadmin.

    ?ara a##eder a la erramienta: se puede a#er de arias formas. ?rimero amos al men>

    Sistema: lue'o al submen> 4dministra#i*n y por ultimo al men> Usuarios y 'rupos: una

    e% sele##ionada la erramienta apare#er+ una entana pidiendo la #ontrase=a de a##eso

    del root. Si la #ontrase=a es alida: apare#er+ la erramienta usersQadmin.

    Sistema22222229 *dministracin222222229 Usuarios y grupos

  • 7/25/2019 moduloElectivaI(1)

    13/14

    6ambi

  • 7/25/2019 moduloElectivaI(1)

    14/14

    Unidad &B

    84S: Co'er 9ai'M LL8N4S: 7ran#es#. Sistema Operatio GNU/Linux b+si#o. ?rimera

    edi#i*n. UO". (spa=a 2&&3. 2!1 pa'inas.

    ttpD//lineupblo'.#om/2&&/&0/2&/#omandosQbasi#osQdeQlinuxQ#omoQyQdondeQutili%arlos/

    ttpD//www.a)pdsoft.#om/modules.ppPnameTnewsKfileTarti#leKsidT1

    ttpD//ubunturoot.wordpress.#om/2&&0/11/&!/#omandosQbasi#osQparaQlinux/

    ttpD//www.webtutoriales.#om/tutoriales/linux/#omandosQlinux.23.tml

    ttpD//www.osmosislatina.#om/linux/#omandos.)sp

    Unidad %B

    ttpD//fabianpere%.blo'spot.#om/2&&$/&3/elQusuarioQrootQenQubuntuQlinux.tmlttpD//es.wiAipedia.or'/wiAi/Coot

    ttpD//www.freebsd.or'/do#/esE(S.8SO$$Q1/booAs/andbooA/usersQsuperuser.tml

    ttpD//www.linuxparatodos.net/portal/stati#pa'es/index.ppPpa'eT&2Q#uentasQusuario

    ttpD//lubrin.or'/dani/#11.tml

    http://lineupblog.com/2009/07/20/comandos-basicos-de-linux-como-y-donde-utilizarlos/http://www.ajpdsoft.com/modules.php?name=news&file=article&sid=155http://ubunturoot.wordpress.com/2007/11/06/comandos-basicos-para-linux/http://www.webtutoriales.com/tutoriales/linux/comandos-linux.23.htmlhttp://www.osmosislatina.com/linux/comandos.jsphttp://fabianperez.blogspot.com/2008/03/el-usuario-root-en-ubuntu-linux.htmlhttp://es.wikipedia.org/wiki/Roothttp://www.freebsd.org/doc/es_ES.ISO8859-1/books/handbook/users-superuser.htmlhttp://www.linuxparatodos.net/portal/staticpages/index.php?page=02-cuentas-usuariohttp://lubrin.org/dani/ch11.htmlhttp://lineupblog.com/2009/07/20/comandos-basicos-de-linux-como-y-donde-utilizarlos/http://www.ajpdsoft.com/modules.php?name=news&file=article&sid=155http://ubunturoot.wordpress.com/2007/11/06/comandos-basicos-para-linux/http://www.webtutoriales.com/tutoriales/linux/comandos-linux.23.htmlhttp://www.osmosislatina.com/linux/comandos.jsphttp://fabianperez.blogspot.com/2008/03/el-usuario-root-en-ubuntu-linux.htmlhttp://es.wikipedia.org/wiki/Roothttp://www.freebsd.org/doc/es_ES.ISO8859-1/books/handbook/users-superuser.htmlhttp://www.linuxparatodos.net/portal/staticpages/index.php?page=02-cuentas-usuariohttp://lubrin.org/dani/ch11.html