viernes, 11 de abril de 2014

Usuarios de una organizacion

Cuando queremos crear una organización con diferentes grupos y que en cada grupo haya un número determinado de usuarios y queremos además cambiar que cuando se cree un usuario su carpeta se cree en la ruta /datos/nombre_grupo/primera_letra_del_nombre_usuario/nombre_usuario.

Lo primero que tenemos que hacer es entrar en el archivo de configuración con el comando
sudo nano adduser.conf y cambiar unos parámetros.
Lo que está subrayado es lo que tendremos que cambiar.

DHOME=/ Home Este nos indica la ruta donde se creará el nuevo usuario
GROUPHOME=/no Cuando creamos un usuario se creará una carpeta con el nombre del grupo al que pertenece el usuario y la carpeta del mismo estará dentro  de la del grupo
LETTERHOMES=/no En la carpeta del usuario nos creara una carpeta con la primera letra del nombre del usuario.

Ahora queremos conseguir que cuando creemos un grupo se cree además un fichero en el que se expliquen los fines de la empresa. para ello tendremos que ir a skel y una vez allí pondremos                                   nano "fines de la empresa" este comando lo que hace es entrar en el editor nano y como el archivo no existe lo crea entra dentro del mismo para si queremos modificarlo.


Una vez que ya tenemos creado el archivo lo que haremos será empezar a crear los grupos para ello usaremos el comando:
sudo addgroup produccion


El siguiente paso que tenemos que hacer añadir usuarios a los diferentes grupos creados para ello usaremos el comando:
sudo adduser fran --ingroup produccion


con este comando además de crear el usuario fran lo que le estamos diciendo es que lo incluya en el grupo producción.

En el caso de quisiéramos por ejemplo visualizar todo lo que llevamos hecho podríamos usar el comando tree Con este comando podremos visualizar el contenido de un directorio en forma de árbol.


Hay que tener que en cuenta de que nos encontramos en el directorio donde se encuentra lo que queremos visualizar.
En caso de que al hacer tree no salga habrá que instalarlo para ello usaremos el comando
sudo apt-get install tree

Ahora veremos como añadir al grupo sudoers a un usuario para ello usaremos el comando:
sudo usermod -G sudo -a fran


Para comprobar que hemos realizado con éxito este paso usaremos el comando:
sudo cat group



Aquí se puede ver como se han añadido los usuarios, laura,ester,javi,raquel,fran al grupo sudo.

El último paso que veremos es si quisiéramos saber a que grupo pertenece cada usuario pondríamos:
groups laura