Herramientas Personales
Usted está aquí: Inicio ¡Participa! Foros
Acciones de Documento
Hilo abierto

caso práctico que me trae de cabeza

Volver al foro (Usando Guadalinex V4)
Orden:   
  • Escrito por Novatissimo el 19/03/2008 15:35

    Novatissimo

    Usuario Nuevo

    Envíos: 9

    Hola:

    Pues tengo que realizar un caso práctico que básicamente sigue los siguientes puntos:

    1.- Agregar nuevas cuentas de usuario.

    Esto lo tengo controlado, con la orden sudo useradd "pepito", aunque a veces sólo me permite agregar cuentas si introduzco la opción -m.

    2.- Incluir los nuevos usuarios en grupos.

    Para ello he agregado los grupos necesarios con la orden groupadd uno, etc. y luego he querido agregar los usuarios con la orden usermod -G uno pepito por ejemplo para incluirlo en el grupo uno y así sucesivamente. (nota: cuando para comprobar que lo he echo bien, tecleo /etc/group para ver los grupos, el terminal me dice que no tengo permiso y si lo hago con la orden sudo me dice que el comando es incorrecto) ¿Cómo puedo desde terminal acceder a ese archivo?.

    3.- Tengo que crear un archivo para cada nuevo usuario que sólo pueda verlo él y un usuario coordinador. ¿Como lo hago?, crearle a cada usuario un archivo que sólo lo pueda ver él y el coordinador sin que el coordinador pueda modificarlo?.

    4.- Tengo que crear un archivo de grupo para que los usuarios del mismo grupo puedan verlo y los de otros grupos no. ¿Cómo se crea un archivo de grupo?

    5.- Tengo que crear un directorio /home/departamento en el que los usuarios tendrán un archivo con nombre usuario1, 2.... que sólo podrá modificar ese usuario pero podrá ser leído por todos los demás. ¿?

    Notas: esto hay que hacerlo desde terminal (guadalinex v4) y el coordinador no puede ser root.

    ¿Podeis ayudarme?

    Gracias.


    Cuanto más trato de aprender más cuenta me doy de lo ignorante que puedo llegar a ser.
    • Re: caso práctico que me trae de cabeza

      Escrito por Sanatas el 19/03/2008 16:20

      Sanatas

      Maestro Senior

      Envíos: 1631

      Por suspuesto que se te puede ayudar toma: http://www.oreillynet.com/linux/cmd/ aquí tienes los comandos y las opciones de cada uno de ellos.

      Hola:

      Pues tengo que realizar un caso práctico que básicamente sigue los siguientes puntos:

      1.- Agregar nuevas cuentas de usuario.

      Esto lo tengo controlado, con la orden sudo useradd "pepito", aunque a veces sólo me permite agregar cuentas si introduzco la opción -m.

      2.- Incluir los nuevos usuarios en grupos.

      Para ello he agregado los grupos necesarios con la orden groupadd uno, etc. y luego he querido agregar los usuarios con la orden usermod -G uno pepito por ejemplo para incluirlo en el grupo uno y así sucesivamente. (nota: cuando para comprobar que lo he echo bien, tecleo /etc/group para ver los grupos, el terminal me dice que no tengo permiso y si lo hago con la orden sudo me dice que el comando es incorrecto) ¿Cómo puedo desde terminal acceder a ese archivo?.

      3.- Tengo que crear un archivo para cada nuevo usuario que sólo pueda verlo él y un usuario coordinador. ¿Como lo hago?, crearle a cada usuario un archivo que sólo lo pueda ver él y el coordinador sin que el coordinador pueda modificarlo?.

      4.- Tengo que crear un archivo de grupo para que los usuarios del mismo grupo puedan verlo y los de otros grupos no. ¿Cómo se crea un archivo de grupo?

      5.- Tengo que crear un directorio /home/departamento en el que los usuarios tendrán un archivo con nombre usuario1, 2.... que sólo podrá modificar ese usuario pero podrá ser leído por todos los demás. ¿?

      Notas: esto hay que hacerlo desde terminal (guadalinex v4) y el coordinador no puede ser root.

      ¿Podeis ayudarme?

      Gracias.



      Come down with fire, lift my spirit higher, someone's screaming my name, come and make me holy again (Man on the silver mountain) ............
    • Re: caso práctico que me trae de cabeza

      Escrito por andandare el 19/03/2008 17:29

      andandare

      Adepto Senior

      Envíos: 594


      Hola:

      Pues tengo que realizar un caso práctico que básicamente sigue los siguientes puntos:

      1.- Agregar nuevas cuentas de usuario.

      Esto lo tengo controlado, con la orden sudo useradd "pepito", aunque a veces sólo me permite agregar cuentas si introduzco la opción -m.

      2.- Incluir los nuevos usuarios en grupos.

      Para ello he agregado los grupos necesarios con la orden groupadd uno, etc. y luego he querido agregar los usuarios con la orden usermod -G uno pepito por ejemplo para incluirlo en el grupo uno y así sucesivamente. (nota: cuando para comprobar que lo he echo bien, tecleo /etc/group para ver los grupos, el terminal me dice que no tengo permiso y si lo hago con la orden sudo me dice que el comando es incorrecto) ¿Cómo puedo desde terminal acceder a ese archivo?.


      Desde terminal
      info useradd
      La opción -m de useradd:
             -m, --create-home
                The user’s home directory will be created if it does not exist. The
                files contained in SKEL_DIR will be copied to the home directory if
                the -k option is used, otherwise the files contained in /etc/skel
                will be used instead. Any directories contained in SKEL_DIR or
                /etc/skel will be created in the user’s home directory as well. The
                -k option is only valid in conjunction with the -m option. The
                default is to not create the directory and to not copy any files.

      Desde terminal
      andandare@andandare-laptop:~$ ls /etc/group -l
      -rw-r--r-- 1 root root 1075 2008-03-06 19:40 /etc/group
      Como vemos, el propietario root tiene acceso a lectura y escritura, los usuarios del grupo root sólo lectura, y todos los demás sólo lectura.

      Desde terminal
      more /etc/group
      lista los grupos que tenemos registrados.
      No necesitas usar sudo porque deberías tener permiso.

      3.- Tengo que crear un archivo para cada nuevo usuario que sólo pueda verlo él y un usuario coordinador. ¿Como lo hago?, crearle a cada usuario un archivo que sólo lo pueda ver él y el coordinador sin que el coordinador pueda modificarlo?.

      4.- Tengo que crear un archivo de grupo para que los usuarios del mismo grupo puedan verlo y los de otros grupos no. ¿Cómo se crea un archivo de grupo?

      5.- Tengo que crear un directorio /home/departamento en el que los usuarios tendrán un archivo con nombre usuario1, 2.... que sólo podrá modificar ese usuario pero podrá ser leído por todos los demás. ¿?

      Notas: esto hay que hacerlo desde terminal (guadalinex v4) y el coordinador no puede ser root.

      ¿Podeis ayudarme?

      Gracias.


      El resto de las cuestiones las puedes resolver con la ayuda en (desde terminal):
      info chmod
      info chown

      vamos! vamos! vamos!
      • Re: caso práctico que me trae de cabeza

        Escrito por Novatissimo el 19/03/2008 19:33

        Novatissimo

        Usuario Nuevo

        Envíos: 9



        Hola:

        Pues tengo que realizar un caso práctico que básicamente sigue los siguientes puntos:

        1.- Agregar nuevas cuentas de usuario.

        Esto lo tengo controlado, con la orden sudo useradd "pepito", aunque a veces sólo me permite agregar cuentas si introduzco la opción -m.

        2.- Incluir los nuevos usuarios en grupos.

        Para ello he agregado los grupos necesarios con la orden groupadd uno, etc. y luego he querido agregar los usuarios con la orden usermod -G uno pepito por ejemplo para incluirlo en el grupo uno y así sucesivamente. (nota: cuando para comprobar que lo he echo bien, tecleo /etc/group para ver los grupos, el terminal me dice que no tengo permiso y si lo hago con la orden sudo me dice que el comando es incorrecto) ¿Cómo puedo desde terminal acceder a ese archivo?.


        Desde terminal
        info useradd
        La opción -m de useradd:
               -m, --create-home
                  The user’s home directory will be created if it does not exist. The
                  files contained in SKEL_DIR will be copied to the home directory if
                  the -k option is used, otherwise the files contained in /etc/skel
                  will be used instead. Any directories contained in SKEL_DIR or
                  /etc/skel will be created in the user’s home directory as well. The
                  -k option is only valid in conjunction with the -m option. The
                  default is to not create the directory and to not copy any files.

        Desde terminal
        andandare@andandare-laptop:~$ ls /etc/group -l
        -rw-r--r-- 1 root root 1075 2008-03-06 19:40 /etc/group
        Como vemos, el propietario root tiene acceso a lectura y escritura, los usuarios del grupo root sólo lectura, y todos los demás sólo lectura.

        Desde terminal
        more /etc/group
        lista los grupos que tenemos registrados.
        No necesitas usar sudo porque deberías tener permiso.

        3.- Tengo que crear un archivo para cada nuevo usuario que sólo pueda verlo él y un usuario coordinador. ¿Como lo hago?, crearle a cada usuario un archivo que sólo lo pueda ver él y el coordinador sin que el coordinador pueda modificarlo?.

        4.- Tengo que crear un archivo de grupo para que los usuarios del mismo grupo puedan verlo y los de otros grupos no. ¿Cómo se crea un archivo de grupo?

        5.- Tengo que crear un directorio /home/departamento en el que los usuarios tendrán un archivo con nombre usuario1, 2.... que sólo podrá modificar ese usuario pero podrá ser leído por todos los demás. ¿?

        Notas: esto hay que hacerlo desde terminal (guadalinex v4) y el coordinador no puede ser root.

        ¿Podeis ayudarme?

        Gracias.


        El resto de las cuestiones las puedes resolver con la ayuda en (desde terminal):
        info chmod
        info chown


        Gracias por la ayuda.
        Cuanto más trato de aprender más cuenta me doy de lo ignorante que puedo llegar a ser.
Buscador
Menú
Los que más escriben
1

indiocabreao

3215
2

ambiental

2930
3

alfabet

2818
4

semanue

2427
5

basoalto

1934
6

hatteras

1799
7

advocatux

1777
8

ehitman

1763
9

sanatas

1631
10

espartaco

1543
11

marduk

1364
12

trunks

1308
13

guadafan

1297
14

antonyalicia

1187
15

marrajo

1083
 

Hecho con Plone CMS, el Sistema de Gestión de Contenidos de Fuentes Abiertos

Este sitio cumple con los siguientes estándares: