Gestion Sistema Hardware Linux
Gestion Sistema Hardware Linux
hardware
shutdown / poweroff
(gestion de servicios)
(instalación de paquetes)
(creacion/modificacion/borrado de usuarios)
# useradd -m -d /home/pepe -s /usr/bin/zsh -G devs,admins pepe (crea el
usuario pepe, crea el directorio home especificado, le configura el shell zsh
y le asocia a esa lista de grupos)
# useradd -e 2022-01-22 pepe (fecha de expiracion de la cuenta)
# useradd -f 45 (bloquea la cuenta pasados esos dias de inactividad)
# useradd -r nginx (crea una cuenta de sistema)
# usermod -l pepeito pepe (cambia el login de "pepe" a "pepito")
# usermod -a -G Marketing pepe (añade a pepe al grupo de Marketing)
# usermod -L pepe (bloquea la cuenta). Con -U (desbloquea)
# userdel -r pepe (borra la cuenta y todos sus ficheros asociados)
NOTA: "adduser" es un script que llama a "useradd", que usa el fichero de configuracion
/etc/adduser.conf y ofrece un proceso de alta más sencillo e interactivo
NOTA: "useradd" utiliza dos ficheros de configuracion /etc/login.defs (ej. parametro
CREATE_HOME=yes) y /etc/default/useradd
NOTA: "chage" nos sirve para gestionar la expiración de la cuenta del usuario y la policita
de expiracion de la password
NOTA: "passwd" nos permite cambiar la contraseña
who
id [usuario]
dmesg
uname
sysctl
NOTA: si queremos que el cambio sea permanente hay que editar el fichero /etc/sysctl.conf
lscpu
(muestra informacion del procesador: arquitectura, cores, virtualizacion, cache L1,L2, etc)
lsusb / lspci
modprobe
free
ulimit
NOTA: un ususario puede cambiar su limite soft pero nunca el hard (ej. $ ulimit -S -s 8192 --
> cambia el stack size a 8192)
sudo