Hoxe en día, calquera sistema operativo non se considera completo, se non ten un modo multi-usuario. Tamén o é Linux. No sistema operativo anterior só había tres bandeiras principais que controlaban os dereitos de acceso de cada usuario específico, é a lectura, escritura e execución directa. Non obstante, ao cabo dun tempo, os desenvolvedores déronse conta que isto non era suficiente e creou grupos especiais de usuarios deste SO. Coa súa axuda, varias persoas conseguen a oportunidade de utilizar o mesmo recurso.
Formas de engadir usuarios a grupos
Absolutamente calquera usuario pode escoller un grupo primario, que será o grupo principal e os grupos secundarios nos que pode unirse a vontade. Paga a pena explicar estes dous conceptos:
- O grupo principal (primario) créase inmediatamente despois do rexistro no sistema operativo. Isto pasa automaticamente. O usuario ten dereito a estar só nun grupo primario, cuxo nome adoita asignarse segundo o nome de usuario introducido.
- Os grupos secundarios son opcionais e poden cambiar durante o traballo en ordenador. Non obstante, non hai que esquecer que o número de grupos secundarios é estrictamente limitado e non pode superar os 32.
Agora veremos como podemos interactuar con grupos de usuarios en distribucións Linux.
Método 1: Programas cunha interface gráfica
Desafortunadamente, non hai un programa de ultimátum que teña a función de engadir novos grupos de usuarios en distribucións Linux. Tendo en conta disto, aplícase un programa diferente a cada shell gráfico individual.
KUser para KDE
Para engadir novos usuarios ao grupo en distribucións Linux co GUI do escritorio KDE, use o programa Kuser, que se pode instalar no ordenador escribindo a "Terminal" comando:
súo apt-get install kuser
e premendo a tecla Intro.
Esta aplicación ten unha interface primitiva cómoda para traballar. Para engadir un usuario a un grupo, primeiro ten que facer dobre clic no seu nome e, a continuación, na ventá que aparece, vaia ao separador "Grupos" e marca as que quere engadir ao usuario seleccionado.
"Xestor de usuarios" para o Gnome 3
En canto a Gnome, entón a xestión de grupos é case a mesma. Só ten que instalar o programa apropiado, que é idéntico ao anterior. Vexamos o exemplo da distribución de CentOS.
Para instalar "Xestor de usuarios", ten que executar o comando:
sudo yum instala users-config-system
Ao abrir a ventá do programa, verás:
Para máis traballos, ten que facer dobre clic no nome de usuario e consultar a pestana chamada "Grupos"abriuse nunha nova ventá. Nesta sección podes escoller os grupos que che interesan. Para facelo, só tes que marcar o que queiras. Ademais, pode seleccionar ou cambiar o grupo principal:
"Usuarios e grupos" para Unity
Como podes ver, o uso dos programas anteriores non é diferente. Non obstante, para a Unidade GUI, que se usa na distribución de Ubuntu e é o propio desenvolvemento dos creadores, a xestión de grupos de usuarios é algo diferente. Pero todo en orde.
Inicialmente instale o programa necesario. Isto faise automaticamente despois de executar o seguinte comando "Terminal":
sudo apt instalar gnome-system-tools
Se desexa engadir ou eliminar un dos grupos ou usuarios existentes, vaia ao menú principal e prema no botón "Xestión de grupos" (1). Unha vez feito isto aparecerá unha ventá. "Opcións de grupo"onde podes ver unha lista de todos os grupos dispoñibles no sistema:
Usando o botón "Propiedades" (2) Pode seleccionar facilmente o seu grupo favorito e engadirlle usuarios, marcándoos.
Método 2: Terminal
Os expertos recomendan usar un terminal para engadir novos usuarios en sistemas baseados en Linux, xa que este método proporciona máis opcións. Para este efecto, úsase o comando.usermod
- permitirache cambiar os parámetros ao teu gusto. Entre outras cousas, a vantaxe inherente de traballar "Terminal" é o seu ultimátum: a instrución é común para todas as distribucións.
Sintaxe
A sintaxe de comandos non é complicada e inclúe tres aspectos:
sintaxe das opcións usermod
Opcións
Agora consideraremos só as opcións básicas do equipo.usermod
que che permiten engadir novos usuarios a grupos. Aquí tes unha lista:
- -g - permítelle establecer un grupo primario adicional para o usuario, porén, tal grupo debería estar xa e todos os ficheiros do directorio persoal transferiranse automaticamente a este grupo.
- -G - grupos adicionais especiais;
- -a - permítelle seleccionar un usuario do grupo de opcións -G e engádeo a outros grupos adicionalmente seleccionados sen substituír o valor actual;
Por suposto, o número total de opcións é moito máis, pero consideramos só as que poden ser necesarias para completar a tarefa.
Exemplos
Agora volvemos á práctica e tomamos un exemplo usando o comandousermod
. Por exemplo, ten que engadir novos usuarios ao grupo. sudo linuxpara o que será suficiente para executar o seguinte comando en "Terminal":
sudo usermod -a -G usuario da roda
É moi importante observar o feito de que se exclúe a opción da sintaxe -a e deixa só -G, entón a utilidade destruirá automaticamente todos os grupos que creou anteriormente, e isto pode levar a consecuencias irreparables.
Considere un exemplo simple. Borrou o teu grupo existente rodaengadir usuario ao grupo discoNon obstante, despois terás que restablecer o contrasinal e xa non poderás utilizar os dereitos asignados anteriormente.
Para comprobar a información do usuario, pode usar o seguinte comando:
ID usuario
Despois de todo o que fixeches, poderás ver que o grupo adicional foi engadido e todos os grupos anteriormente existentes permaneceron no lugar. No caso de que teñas que engadir varios grupos ao mesmo tempo, só tes que separalos cunha coma.
sudo usermod -a-G discos, usuario de vboxusers
Inicialmente, ao crear, o grupo principal do usuario leva o seu nome, pero se o desexa, pode cambialo a calquera que che guste, por exemplo, usuarios:
sudo usermod -g usuario de usuarios
Entón ves que o nome do grupo principal cambiou. Pódense usar opcións similares no caso de engadir novos usuarios ao grupo sudo linuxusando un simple comando useradd.
Conclusión
Dende o anterior, pódese destacar que hai moitas opcións para engadir un usuario ao grupo Linux e cada un é bo ao seu xeito. Por exemplo, se es un usuario inexperto ou quere completar a tarefa con rapidez e facilidade, entón a mellor opción sería empregar programas cunha interface gráfica. Se decidiches facer cambios importantes nos grupos, para estes efectos deberías empregar "Terminal" co equipousermod
.