Raimund Linke/Getty ImagesLinux es un sistema operativo potente que también resulta ser la plataforma más segura del mercado. Con una gran cantidad de funciones y subsistemas de seguridad, cualquiera que utilice el sistema operativo de código abierto puede agregar aún más seguridad y privacidad, gracias a los grupos. Los grupos permiten controlar a qué archivos y carpetas tienen acceso los usuarios con mucha más eficiencia que si se maneja la tarea de un usuario a la vez. Además: Los primeros 5 comandos de Linux que todo usuario nuevo debería aprenderA continuación, se incluye un ejemplo para ilustrar de qué estoy hablando. Digamos que tiene 100 usuarios que necesitan tener acceso a un directorio que creó llamado /data. Podría cambiar los permisos de esa carpeta para otorgarle a cualquiera permiso para acceder a ella, pero eso es un riesgo de seguridad. En lugar de eso, podría crear un grupo llamado data_users, cambiar la propiedad de la carpeta a data_users y luego agregar los usuarios necesarios al nuevo grupo. La belleza de este método es que cada vez que un usuario ya no necesite acceder a la carpeta, todo lo que tiene que hacer es eliminarlo del grupo. Antes de comenzar con estas tareas, querrá saber cómo administrar grupos en su sistema Linux y hay cinco comandos que debe aprender. Aquí están. 1. groups Si desea saber a qué grupos pertenece un usuario, este es el comando que debe usar. Simplemente escribiendo el comando groups verá una lista de todos los grupos para el usuario actual. Si necesita enumerar los grupos para un usuario específico, el comando sería: Donde USER es el nombre de usuario en cuestión. Eso es prácticamente todo lo que hace el comando groups, pero es importante conocerlo. 2. groupadd Este es el siguiente comando que querrá aprender porque permite agregar nuevos grupos a su sistema. A diferencia de los grupos, groupadd requiere privilegios sudo y también ofrece algunas opciones útiles. Sin embargo, no tiene que usar ninguna opción para crear un grupo básico. De hecho, yo recomendaría no usar ninguna de las opciones disponibles y simplemente ejecutar el comando de la siguiente manera:Donde GROUP es el nombre del grupo que desea agregar.3. groupdelSi necesita eliminar un grupo, también hay un comando para eso, que es groupdel. Una cosa a tener en cuenta es que no puede eliminar el grupo principal de ningún usuario existente (porque todos los usuarios se crean con un grupo con el mismo nombre, como el usuario jack y el grupo jack). Para eliminar un grupo, el comando sería:Donde GROUP es el nombre del grupo que se eliminará. 4. groupmodEl comando groupmod le permite modificar un grupo en su sistema. Las cosas que puede modificar con esto incluyen la ID del grupo, el nombre y la contraseña (que no se debe usar porque la contraseña sería visible para los usuarios).Además: Suiza ahora requiere que todo el software del gobierno sea de código abiertoPara cambiar algo con groupmod, emitiría un comando como:sudo groupmod -n NEWNAME OLDNAMEDonde NEWNAME es el nuevo nombre para el grupo y OLDNAME es el nombre anterior.5. chgrpEl comando chgrp le permite cambiar la propiedad del grupo. Es similar al comando chown pero más fácil de usar (porque chown también se ocupa de la propiedad de los usuarios). Digamos que tiene un grupo llamado data_users y desea otorgar a todos los usuarios de ese grupo acceso a un archivo específico llamado zdnet_welcome.txt. El comando para eso sería:sudo chgrp data_users zdnet_welcome.txtEn este punto, el archivo zdnet_welcome.txt estará disponible para todos los miembros del grupo data_users.Además: ¿Por qué no más personas usan Linux de escritorio? Tengo una teoría que quizás no le gusteY ahí lo tiene. Con estos cinco comandos, debería poder administrar sus grupos de Linux con facilidad.