linux:comandoshabituales
¡Esta es una revisión vieja del documento!
Comandos habituales
Gestión de usuarios y grupos
Comandos comunes:
- useradd: Creación de usuarios.
- usermod: Modificación de usuarios.
- userdel: Eliminación de usuarios
- groupadd: Creación de grupos.
- groupmod: Modificación de grupos.
- groupdel: Eliminación de grupos.
- adduser: Añadir usuarios a un grupo.
- deluser: Quitar usuarios de un grupo.
- passwd: Establecer contraseña de usuario.
Opciones generales de los comandos de gestión de usuarios y grupos:
- -g: Grupo principal
- -d: Carpeta home del usuario, por defecto /home/nombre-usuario
- -m: Crear carpeta home si no existe
- -s: Intérprete de comandos shell, por defecto /bin/bash
Comando para el cambio de permisos de un determinado archivo o directorio: chmod.
- Sintaxis de chmod: chmod [opciones] [permisos] [archivo o directorio]
- Sintaxis de [permisos]:
- Dígito que indica si los permisos a modificar son los de usuario('u') propietario, del grupo propietario ('g') o del resto de usuarios('o').
- Dígito que indica si se van a añadir ('+') o quitar ('-') permisos.
- Tipo de permiso a modificar: lectura ('r'), escritura ('w') ó ejecución ('x').
- Posibles [opciones]:
- -R: Dar permisos al directorio y subdirectorios.
Otra posibilidad de representar los permisos es a través de un código hexadecimal de 3 dígitos, en el que cada uno hace referencia a los permisos de usuario propietario, grupo propietario y resto de usuarios. El código binario de cada dígito indica los permisos de lectura, escritura y modificación (1 con permisos, 0 sin ellos).
linux/comandoshabituales.1450817846.txt.gz · Última modificación: por alberto
