Page 163 - Ubuntu
P. 163

Manejo de usuarios



                              t /
                l
                             a
                          # c
                 t
                                   /
                                   p
                                  c
                                e
                                 t
                   r
                      a
                     r
                    n
                     a
                         :
                          /
                  e
                       m
                        a
                alternarama:/# cat /etc/passwdd     (número identificatorio del grupo) del usuario en
                                    ass
                                       w
                a
                           t
                 o
                            :
                                     /
                              o
                                     b
                            /r
                   :
                                       s
                    x
                     :0:0:
                  t
                                      a
                          o
                        r
                         o
                                t
                r
                                 :
                root:x:0:0:root:/root:/bin/bashh    cuestión. El UID es siempre único, pero el GID ob-
                                 /
                 o
                               o
                                   i
                                    n
                                  b
                      :1:1:
                                       :/
                                         b
                                         i
                                           /
                                    s
                                            s
                    n
                      x
                                   /
                     :
                                          n
                                     b
                            e
                               :/
                              n
                              o
                             m
                           a
                                  s
                                      n
                                  r
                                 u
                                      i
                          d
                   o
                 a
                 e
                d daemon:x:1:1:daemon:/usr/sbin:/bin/sh h  viamente es el mismo entre usuarios que forman
                  m
                bin:x:2:2:bin:/bin:/bin/sh
                bi n : x : 2 : 2 : bi n : / b i n : / bi n/ s h  parte del mismo grupo.
                            e
                               b
                                 n
                      3:
                                i
                              :
                 y
                       s
                        y
                             v
                               /
                sys:x:3:3:sys:/dev:/bin/shh
                s
                         s:
                    :
                           /d
                    3:
                   x
                                  /
                 s:
                                   s
                             y
                          4
                 n
                            s
                           :
                                         n
                                   :
                sync:x:4:65534:sync:/bin:/bin/syncc  En el quinto campo se indica el nombre completo
                sy
                                      n/
                                     bi
                                    /
                               :
                              c
                             n
                                  n
                                /bi
                                        sy
                  c
                     4
                         3
                      :
                    x
                       6
                   :
                     :
                        55
                games:x:5:60:games:/usr/games:/bin/shh
                ga m e s : x : 5 : 60 : ga m e s : / us r / ga m e s : / b i n / s  del usuario (que como vemos en el ejemplo, está
                man:x:6:12:man:/var/cache/man:/bin/shh
                ma n : x : 6 : 1 2 : ma n : / v a r / c a c h e / ma n : / b i n / s  definido igual que el nombre de usuario).
                                        /
                               o
                             p
                                        s
                       p
                 p
                   :7
                              o
                      l
                                   d
                                      i
                                  p
                                    /
                                    :
                    :7
                      :
                                 /
                                l
                                       n
                                 l
                l lp:x:7:7:lp:/var/spool/lpd:/bin/sh
                        :
                           r
                            /
                                     b
                          a
                  x
                            s
                         /
                                         h
                 :
                         v
                                 a
                                m
                m
                mail:x:8:8:mail:/var/mail:/bin/sh h
                   :
                                       /
                                      i
                                      n
                                   :
                    :8:8:
                                    /
                    x
                          i
                           l
                                  i
                         a
                                   l
                 il
                 a
                              a
                                     b
                               /
                               r
                        m
                            /
                                        s
                             v
                           :
                                     /
                 w
                     :9:9:
                                      e
                  s
                                             /
                             /
                   :
                             v
                         e
                 e
                    x
                                         :
                                        s
                                     n
                                   ol
                           s
                news:x:9:9:news:/var/spool/news:/bin/shh
                            :
                               r
                                            n
                n
                                /
                                s
                                         /
                                 p
                              a
                                  o
                          w
                                           i
                        n
                                       w
                                             s
                                          b
                                      /
                                             i
                                             n
                                            b
                                           /
                                          :
                                               s
                                                h
                                              /
                                        ucp
                                       u
                uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
                                a
                u
                                  s
                                 /
                                r
                               v
                 u
                          u
                           ucp
                              /
                             :
                 cp
                     1
                                     o
                    x
                   :
                                     l
                     :
                      0
                                   p
                        0
                         :
                       :
                                    o
                        1
               ¿Qué significa todo esto? Cada línea almacena
               los datos de un usuario y los campos están sepa-
               rados por símbolos : (dos puntos). Vamos a tomar
               como ejemplo la primera línea (que corresponde
               al usuario root).
               En el primer campo (rootroot), está definido el nom-
               bre del usuario. En el segundo campo (x), en los
               sistemas UNIX, se almacenaba la clave del usua-  La base de datos
               rio, aunque esto ahora ya no es así (las claves se   de usuarios de GNU/Linux
               almacenan en el archivo /etc/shadow/etc/shadow de mane-
               ra encriptada), por eso se deja una  x por tradi-  se encuentra en el archivo
               ción. El tercer y cuarto campo (los ceros) indican   /etc/passwd
               el UID (número identificatorio del usuario) y GID
                  ¿MUY COMPLICADO?
                 No debemos preocuparnos si nos parece muy complicado el proceso de crear un usuario
                 desde la terminal de texto. Distribuciones como MandrivaMandriva y UbuntuUbuntu incluyen utilidades grá-
                 ficas dentro de sus paneles de control para crear usuarios de manera rápida y sencilla.
                                                                                    161
                                          www.FreeLibros.me
         Ubuntu_Cap7_143_170_c.indd   161
                                                                            25/01/2012   06:43:56 p.m.
         Ubuntu_Cap7_143_170_c.indd   161                                   25/01/2012   06:43:56 p.m.
   158   159   160   161   162   163   164   165   166   167   168