gestión de usuarios y permisos de archivos de Linux

A, Gestión de usuarios de Linux

       permisos de usuario diferente sistema Linux no es lo mismo.

       usuario root: Este usuario es único, y tiene todo el sistema de permisos.

       Los usuarios comunes

       virtual User

       En Linux, la cuenta de usuario tiene su propia identidad y UID único

       En el sistema Linux UID es 0, que es super usuario, como para establecer el usuario administrador, puede modificar el UID es 0, se recomienda el uso de sudo

        los usuarios del sistema de UID Linux para instalar el programa de servicio creará un usuario único es de 1 a 999, es responsable de la ejecución

        Desde el comienzo de 1000 el UID del usuario promedio: creados por el administrador (CentOS 7), un alcance máximo de 1.000 a 60000

        número ID de usuario UID; el número de grupo de usuario Identificación del GID; el número de identificación del grupo de usuarios de la raíz es 0

   1. intérprete de comandos comunes

        / Bin / sh por defecto

        / Bin / default fiesta

        / / nologin usuarios virtuales Sbin

   2. La información de perfil de usuario

       / Etc / passwd: Información del usuario

     

  

       / Etc / shadow: la información de contraseña de usuario

       / Etc / group: información del grupo

       / / Gshadow Etc: información de usuario contraseña de grupo

       / Etc / sk

  3. Gestión de los comandos del usuario

     

      1) comando useradd

          Este comando se utiliza para crear un nuevo usuario en Linux. Después de construida la cuenta, a continuación, utilizar passwd para establecer la contraseña de la cuenta, y userdel cuenta Delete 

          -c <Nota>: más notas de texto. Tenga en cuenta que el texto se guarda en el campo de notas de los ficheros de contraseñas;
          -d <directorio de inicio de sesión>: iniciar el directorio de inicio de sesión del usuario especificado;
          -D: cambiar el valor por defecto;
          -e <fecha de caducidad>: Especifica la cuenta de la fecha de vencimiento;
          - f <tampón día>: especifica el número de días después de la contraseña caduca es decir, cerrar la cuenta;
          -g <grupo>: grupo pertenece el usuario;
          -G <grupo>: un usuario de grupo específico adicional pertenece;
          -m: crear automáticamente el directorio de inicio de sesión del usuario;
          -M: no crear automáticamente el directorio de inicio de sesión del usuario;
          -n: cancelar establecer un nombre de usuario en el nombre del grupo;
          -r: crear una cuenta del sistema;
          -s <shell>: cuando un usuario inicia sesión siendo shell utilizado;
          -u <UID>: especificado ID de usuario.

      Crear un proceso de usuario:

       a. USER_ACCOUNT useradd

       b. El sistema lee /etc/login.defs (archivo definido por el usuario), las reglas, y / etc / default / useradd (perfil de usuario por defecto) se define en los dos documentos crear un nuevo usuario

       c. passwd y / etc / group, añadir la información de usuarios y grupos a / etc /, sombra y / etc / contraseña gshadow para añadir el directorio / etc /

       d. Crear un directorio de inicio del usuario basado en / etc / información de configuración default / useradd archivo

       e. para copiar todos los archivos en el directorio principal del nuevo usuario / etc / skel en

      

      

     Crear un directorio / etc / skel relacionada con los usuarios

        Este directorio es para el archivo de base variable ambiental nuevos usuarios necesitan, al agregar un nuevo usuario, todos los archivos se copian automáticamente en el directorio principal de este directorio, y el valor predeterminado es un archivo oculto, comenzando con el punto

     

    

    

    

   

    -D parámetro se utiliza para modificar el archivo por defecto el archivo de configuración / etc / default / useradd

    opciones de parámetros useradd -D

   

    2) comando usermod        

          Este comando se utiliza para modificar la información del usuario ya los sistemas existentes, el usuario no puede utilizar el modificado

    3) userdel

          eliminar usuarios y la documentación relacionada (Advisory Notes / etc / passwd información del usuario en lugar de directamente a los usuarios eliminar)

         userdel (opcional) (parámetros)

         f: forzar a los usuarios borrar, incluso si el usuario ha iniciado sesión actualmente

         -r: Eliminar los usuarios, al mismo tiempo, eliminar todos los archivos relacionados con el usuario

        

   4) comando groupadd

        Este comando se utiliza para crear un nuevo grupo de trabajo, un nuevo grupo de trabajo de información se añadirá al sistema de archivos     

        Sintaxis
        groupadd - Crear un nuevo grupo
        groupadd [-ggid [-o]] [ -r] grupo [-f] [[]]

        Opciones
           -g: especifica el ID del nuevo grupo de trabajo;
           -r: crear un sistema de grupo de trabajo, el sistema de identificación de grupo de grupo de trabajo es inferior a 500;
           -K: perfil de recubrimiento "/ect/login.defs";
           -o: le permite añadir el ID de grupo número de grupos de trabajo no es única.

        

      5) comando groupdel

           Eliminación de grupos de usuarios

       

      6) comando passwd

           comando passwd para cambiar las contraseñas de usuarios y tiempo de expiración, el usuario root puede modificar el ordinario      

           Sintaxis
           passwd (opcional) (parámetro)
           la opción
           -d: eliminar la contraseña, sólo el administrador del sistema para su uso;
           -f: ejecución;
           -k: creada sólo después de que la contraseña ha caducado antes de ser actualizados;
           -l: la clave de bloqueo ;
           -s: lista de información relevante que exige contraseñas, sólo el administrador del sistema para su uso;
           -u: para desbloquear la cuenta ha sido bloqueada.
           -i: ¿Cuántos días para desactivar la caducidad de la cuenta contraseña
          -x: Conjunto x días puede cambiar la contraseña
          -n: configuración no puede cambiar la contraseña n días
          -e: contraseña para que caduque inmediato, obligando al usuario a cambiar la contraseña
          -w: los usuarios reciben una advertencia antes de que caduque la contraseña número de días

       

       

         de comandos por lotes para actualizar la contraseña

         a. Revisar la información al usuario sobre el equipo actual

             cola / etc / passwd

         b. el cambio de lote la contraseña, ctrl + d extremo de entrada

            chpasswd

      7) comandos relacionados con la consulta del usuario

            Identificación del comando

            para comprobar la ID de usuario y comandos de grupo y la correspondiente uid, información gid

      8) whoami, que, w, pasado, lastlog

            whoami: pantalla se puede utilizar para ver el actual usuario registrado

             w: muestra el usuario actualmente conectado

          

            última, vista lastlog usuario se detalla información de acceso

            última: comando muestra una lista de usuarios conectados y la hora de inicio de sesión

            lastlog: comando muestra todas las máquinas de corriente más cercana a la información de inicio de sesión de usuario

         

         

     9) comando de cambio de identidad de usuario de Linux

          comando su para cambiar a un usuario específico

          switch raíz usuarios ordinarios sin contraseña

          Cambio de los usuarios comunes a otros usuarios, el usuario tiene que ser la contraseña de salida

         

        

         comando visudo

          Para archivo de edición / etc / sudoers, y proporciona una comprobación de sintaxis para la configuración de los comandos sudo

         Configuración de derechos de usuario sudo a Oldboy

       

         archivo de configuración de sudo

      

        configuración de sudo que tiene como objetivo facilitar su operación y mantenimiento (el problema de la insuficiencia de permisos), no amenazan la seguridad del sistema

        comando sudo se utiliza para ejecutar comandos en otras capacidades, la identidad predeterminada para la raíz. instrucciones ejecutables por el usuario sudo previstas en / etc / sudoers en. Los usuarios normales no necesitan la contraseña de root con privilegios de root

        

        Después de configurar el archivo / etc / sudoers, se puede mencionar el derecho a las órdenes del usuario, comando sudo

        realiza raíz operación de conmutación usando sudo su -, necesidad de introducir la contraseña del usuario actual

        

Supongo que te gusta

Origin www.cnblogs.com/jiawei2527/p/12650675.html
Recomendado
Clasificación