Herramientas de usuario

Herramientas del sitio


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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki