Tutoriales

Linux Pegar favorecido al familia mediante la recorrido de comandos

Como eliminar el retorno de carro en Linux o

H¿Cómo puedo unir un favorecido a un familia en el sistema eficaz Linux usando las opciones de la recorrido de comandos? ¿Cómo unir un favorecido existente a un familia en Linux usando opciones de recorrido de comando?

Puedes usar el useradd o usermod comandos para unir un favorecido a un familia. Esta La página explica cómo unir un favorecido a un familia en Linux. utilizando la CLI. El comando useradd crea un nuevo favorecido o actualiza la información predeterminada del nuevo favorecido. El comando usermod modifica una cuenta de favorecido y es útil unir un favorecido a grupos existentes. Hay dos tipos de grupos en los sistemas operativos Linux:

  1. Especie de usuarios principal. – Es el familia que se le aplicó al iniciar sesión. Por lo caudillo, es el mismo que su nombre de inicio de sesión. Todos sus procesos y archivos (incluidos los directorios / carpetas) tendrían su familia principal como miembro del familia. El familia principal permite la pertenencia a grupos privados y las funciones de seguridad. Sus archivos o procesos no pueden lograr a otros miembros del familia o usuarios en el sistema Linux.
  2. Especie de usuarios secundario o complementario – Los usuarios pueden ser miembros de otros grupos en el sistema Linux. Es útil para compartir archivos y otros fines. Un administrador de sistemas todavía puede ajustar la seguridad. Por ejemplo, si es miembro de un familia secundario llamado cdrom, puede copular y quitar el sonido de la mecanismo de cd-rom.
Detalles del tutorial
Nivel de dificultadIntermedio (rss)
Privilegios de root
Requisitosusermod / useradd
Est. tiempo de repasar5 minutos

Cómo unir un favorecido a un familia en Linux

Tenga en cuenta que toda la información relacionada con las cuentas de favorecido se almacena en los siguientes archivos:

  1. / etc / passwd: contiene una recorrido para cada cuenta de favorecido.
  2. / etc / shadow: contiene la información de la contraseña en formato enigmático para las cuentas del sistema e información opcional de caducidad de la cuenta.
  3. / etc / group: define los grupos en el sistema.
  4. / etc / default / useradd: este archivo contiene un valía para el familia predeterminado, si el comando useradd no especifica ningún.
  5. /etc/login.defs: este archivo define la configuración específica del sitio para el conjunto de contraseñas ocultas almacenado en el archivo / etc / shadow.

No modificamos estos archivos a mano. En su emplazamiento, agregamos un favorecido a un familia en Linux usando varios comandos.

Comando de Linux para unir un favorecido al familia

Caleta la terminal y luego escriba:

  1. Agregue un nuevo favorecido llamado jerry al familia secundario llamado dibujos animados en Linux:
    sudo useradd -G dibujos animados jerry
  2. ¿Quiere unir un nuevo favorecido llamado tom al familia principal llamado dibujos animados? Valer:
    useradd -g dibujos animados tom
  3. Podemos unir un favorecido existente llamado spike a un familia existente llamado dibujos animados en Linux:
    useradd -g dibujos animados pico

Cómo convertirse en favorecido root

Debe ejecutar todos los comandos como favorecido root. Para convertirse en un favorecido root, ejecute:
su -
Alternativamente, use el comando sudo:
sudo -i

Pegar un nuevo favorecido al familia secundario usando useradd

Necesita el comando useradd para unir nuevos usuarios al familia existente (o crear un nuevo familia y luego unir un favorecido). Si el familia no existe, créelo. La sintaxis es la próximo:
useradd -G {group-name} username
En este ejemplo, cree un nuevo favorecido llamado vivek y agréguelo al familia llamado desarrolladores. Primero, asegúrese de que los desarrolladores de grupos existan usando el comando grep:
# grep "^developers" /etc/group
Panorama de muestra:

developers:x:1124:

Si no ve ningún resultado, debe unir desarrolladores de familia usando el comando groupadd:
# sudo groupadd developers
Verifique que el favorecido vivek no existe:
# grep "^vivek" /etc/passwd
No debería ver ninguna salida del comando aludido. Finalmente, unir un nuevo favorecido llamado vivek a los desarrolladores del familia:
# useradd -G developers vivek
Configurar contraseña para el favorecido vivek:
# passwd vivek
Asegúrese de que el favorecido se haya auxiliar correctamente a los desarrolladores del familia:
# id vivek
Panorama de muestra:

uid=1122(vivek) gid=1125(vivek) groups=1125(vivek),1124(developers)

Tenga en cuenta que la G mayúscula (-GRAMO) opción unir favorecido a una repertorio de grupos suplementarios. Cada familia está separado del próximo por una coma, sin espacios en blanco intermedios. Por ejemplo, agregue el favorecido jerry a los grupos de administradores, ftp, www y desarrolladores, ingrese:
# useradd -G admins,ftp,www,developers jerry

Cómo añadir un nuevo favorecido al familia primario usando useradd

Para unir un favorecido tony al familia de desarrolladores, use el próximo comando:
# useradd -g developers tony
# id tony

Linux Agregar usuario al grupo

Tenga en cuenta que la pequeña g (-gramo) opción unir favorecido al familia de inicio de sesión original (familia primario). El nombre del familia debe existir. Un número de familia debe hacer remisión a un familia ya existente.

Cómo añadir un favorecido existente al familia existente usando usermod

Agregue el favorecido tony existente al familia suplementario / secundario de ftp con el comando usermod usando el -a opción ~ es proponer, unir el favorecido a los grupos suplementarios. Usar solo con -GRAMO opción:
# usermod -a -G ftp tony
En este ejemplo, cambie el familia principal del favorecido de Tony a www, ingrese:
# usermod -g www tony

sinopsis de las opciones del comando usermod

OpciónObjetivo
-a--adjuntarAgregue el favorecido a los grupos complementarios. Usar solo con el -GRAMO opción.
-g GRUPO
--gid GROUP
Utilice este GRUPO como familia predeterminado.
-G GRP1, GRP2--grupos GRP1, GRP2Agregue el favorecido al familia secundario GRP1, GRP2.

Una nota sobre seguridad

Si agrega o elimina un favorecido a un familia existente, debe cambiar el propietario de cualquier archivo crontab o en trabajos manualmente. Todavía debe realizar cualquier cambio relacionado con NIS en el servidor NIS.

Una nota sobre la útil GUI

Probablemente encontrará ligera el uso de la útil GUI. El favorecido de KDE puede usar la útil KUser y el favorecido de GNOME puede usar users-admin:

users-admin - Herramienta de administración de usuarios de Linux

users-admin es parte de las herramientas del sistema GNOME, un conjunto de herramientas para lograr fácilmente y establecer la configuración del sistema

Uno puede unir usuarios fácilmente de la próximo forma desde la configuración de gnome 3 en Debian / Ubuntu Linux:

El favorecido de Fedora / RHEL / CentOS puede usar el comando system-config-users de la próximo forma
# system-config-users
$ ssh -X -t [email protected] sudo system-config-users

Panorama de muestra:
Linux agrega nuevos usuarios con el administrador de usuarios
Clickea en el Grupos pestaña para unir o ver grupos:
Linux Agregar usuario al grupo mediante herramientas GUI

Resumiendo

Aprendió cómo unir un favorecido nuevo o existente a un familia en sistemas operativos Linux. Para obtener más información, escriba el próximo comando en el indicador de shell para repasar las páginas del manual:
$ man usermod
$ man useradd

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba