Manage Users
Usuarios
Section titled “Usuarios”Crear usuario
Section titled “Crear usuario”sudo useradd -m -G wheel -s /bin/bash nombre# -m: home, -G: grupos extra, -s: shellEliminar usuario
Section titled “Eliminar usuario”sudo userdel -r nombre # -r elimina homeVer usuarios
Section titled “Ver usuarios”cat /etc/passwd # todoswho # conectadosModificar usuario
Section titled “Modificar usuario”sudo usermod -aG grupo usuario # añadir a gruposudo usermod -s /bin/zsh usuario # cambiar shellContraseñas
Section titled “Contraseñas”passwd # tu contraseñasudo passwd usuario # contraseña de otrosudo passwd -l usuario # bloquearsudo passwd -u usuario # desbloquearGrupos
Section titled “Grupos”groups usuario # ver gruposid usuario # ver grupos y UIDsudo groupadd grupo # crear gruposudo groupdel grupo # eliminar gruposudo usermod -aG grupo usuario # añadir usuario a gruponewgrp grupo # aplicar cambios sin cerrar sesiónPermisos
Section titled “Permisos”Estructura
Section titled “Estructura”-rwxr-xr-- usuario grupo archivo ↑↑↑ |||-- otros (o) ||--- grupo (g) |---- propietario (u)chmod (cambiar permisos)
Section titled “chmod (cambiar permisos)”chmod 755 archivo # rwxr-xr-xchmod 644 archivo # rw-r--r--chmod 600 archivo # rw------- (privado)chmod u+x archivo # añadir ejecución al propietariochmod -R 755 carpeta/ # recursivochown (cambiar propietario)
Section titled “chown (cambiar propietario)”sudo chown usuario archivosudo chown usuario:grupo archivosudo chown -R usuario:grupo carpeta/chgrp (cambiar grupo)
Section titled “chgrp (cambiar grupo)”sudo chgrp grupo archivoReferencia rápida
Section titled “Referencia rápida”| Octal | Permisos | Uso |
|---|---|---|
| 700 | rwx—— | Directorios privados |
| 755 | rwxr-xr-x | Binarios, directorios públicos |
| 644 | rw-r–r– | Archivos de configuración |
| 600 | rw—–– | Claves SSH, archivos sensibles |
# Dar permisos sudo (Arch)sudo usermod -aG wheel usuario
# Ejecutar como otro usuariosudo -u usuario comando
# Ver permisos sudosudo -lEditar
/etc/sudoersconvisudo. Línea para Arch:%wheel ALL=(ALL:ALL) ALL