En general, la adición de usuarios utilizan a menudo el y " useradd y " comando, el sistema puede agregar usuarios y establecer UID por defecto, GID y otra información, es en realidad detrás de este sistema puede ser modificado manualmente Implementación de archivos.
Es sabido que existen /etc.passwd en el directorio /etc, /etc /shadow, /etc /group y otros documentos. Estos tres documentos se almacenaron nombre de usuario del sistema (UID, GID, en Inicio, versión cáscara, etc.), dentro de los sistemas de información de grupo y contraseña de usuario del usuario. Así que modificamos manualmente estos archivos para lograr el propósito de agregar usuarios.
para agregar los siguientes pasos :( Ejemplo suse)
1 /etc.passwd, /etc /shadow, el contenido adicional /etc /grupo. El formato se puede obtener viendo el archivo original.
① eco " suse: x: 527: 527 :: /home /suse: /bin /bash " > > /etc /passwd
② eco " suse: x : 527: " > > /etc /group
③ eco " $ 1 $ fegjjfefa $ fwlgd8768fUbWF97o /geUnC: 15089: 0: 99999: 7 ::: " > > /.. etc /shadow
en donde ③ difícil de entender, y ". fegjjfefa $ fwlgd8768fUbWF97o /geUnC y " se genera MD5 contraseña cifrada para el usuario, el tiempo para el establecimiento de 15089, 0 representa un período mínimo de una contraseña, la contraseña 99999 indica el plazo máximo. Así que tenemos que generar manualmente dichos valores de campo. Se puede lograr mediante el siguiente comando:
#openssl passwd -1 -sal XXXXXXXX contraseña real (-sal XXXXXXXX 8 no se añade la impureza, método de cifrado -1 passwd para generar un MD5)
# y 15089 representa el número de días desde el primer año de linux hasta la creación de usuarios. Utilice este comando para lograr: z = $ [ `date '+% s'` /86400] y rarr; z = 15089
2
Ahora que todavía no puede conectarse nuevo usuario, porque ninguna casa
directorio
# mkdir /home /suse
#chown -R suse: es una casa /suse (directorio propietario del grupo suse /cambio de casa y archivo en este directorio definido para este propietario es un grupo)
#chmod 700 /home /suse
pero todavía no puede iniciar la sesión en este caso, el sistema no es la información de la trama, la información de atributos del entorno del usuario y similares.
* .bash al directorio personal del usuario en 3 copias /etc /skel.
# cp /etc/skel/.bash* /home /suse /
Asimismo, asegúrese de hacerse cargo de los permisos de estos archivos, el propietario es un grupo.
En este punto, añadir el usuario a mano completa, puede conectarse a la identidad suse anfitrión.
ACL es una abreviatura de la Lista de Control de Acceso, el propósito principal es proporcionar al p
Para garantizar el funcionamiento normal del sistema Linux y resolver con precisión los diversos pro
Con el uso cada vez mayor de Linux, hay un gran número de servidores web que utilizan el sistema ope
1. En STM32, hay cinco fuentes de reloj, HSI, HSE, LSI, LSE, PLL. 1, HSI es un reloj interno de al
Cómo ocultar la versión de PHP en el servidor Linux
Restricciones de Linux en la conexión externa modificación del puerto
Cómo ver la distribución de Linux
I /O de memoria asignación estática map
Tutoriales básicos para comandos de Linux Netcat
Resuelva el problema de iniciar Tomcat en Linux. Ni el JAVA
Se detalla el mecanismo de seguridad de Linux
Tutorial de configuración de proxy inverso Nginx
Análisis de las causas de caída de la computadora del sistema Linux
¿Qué puedo hacer si no puedo instalar otros sistemas después de instalar Win8
Cómo mejorar la seguridad del disco U en el sistema Win7
Siete comandos del sistema Linux altamente dañinos
Win8 Open Class: Solución de conexión de la tienda de aplicaciones Win8
Tutorial de tiempo de creación de consulta de CAD y tiempo de actualización
El sistema de Windows inicia automáticamente el programa para ocultar la ubicación, saber cuánto
El navegador Edge no puede abrir la solución de página web