Herramientas de usuario

Herramientas del sitio


tutorial:privilegios

¡Esta es una revisión vieja del documento!


cat /etc/passwd | grep -E toor
toor:x:1000:1000:toor,,,:/home/toor:/bin/bash
Campo1 Campo2 Campo3 Campo4 Campo5 Campo6 Campo7
toorx10001000toor,,,/home/toor/bin/bash
usuariocontraseña encriptadaid usuarioid grupousuario,contacto,etc,etc,etcpath usuariopath shell

Campo2: x con contraseña, * sin contraseña
Campo3: 0 para root, 1000 administrador,100-999 fines administrativos
Campo4: 0 para root, 1000 administrador,100-999 fines administrativos

cat /etc/group | grep -E 'toor' | grep 1000
toor:x:1000:

passwd usuario → Crea contraseña para un usuario, si previamente se creó el usuario manualmente editando /etc/passwd y /etc/group la contraseña aparecerá cifrada en el segundo campo de /etc/passwd y no en /etc/shadow

si passwd usuario no funciona, entonces

openssl passwd -1 -salt usuario saltk56
$1$usuario$gJMOcdFT0XxY4u5tLYUjg0

Agregar $1$usuario$gJMOcdFT0XxY4u5tLYUjg0 al campo2 de /etc/passwd o con:

mkpasswd -m SHA-512 contraseña
$6$sWHaJOsYsHUvKIQG$ZnZuY6HqwdobzX/LPO5UCX6sHNe8DyqFEubwfOvjQdc9CyB5/n3GiN1jiM1e.QRTgL6V9APpb6VNDNqV2ozXf0

Cifrados disponibles

mkpasswd -m help
Métodos disponibles:
yescrypt        Yescrypt
gost-yescrypt   GOST Yescrypt
scrypt          scrypt
bcrypt          bcrypt
bcrypt-a        bcrypt (obsolete $2a$ version)
sha512crypt     SHA-512
sha256crypt     SHA-256
sunmd5          SunMD5
md5crypt        MD5
bsdicrypt       BSDI extended DES-based crypt(3)
descrypt        standard 56 bit DES-based crypt(3)
nt              NT-Hash
tutorial/privilegios.1748191503.txt.gz · Última modificación: 2025/05/25 18:45 por truper