10/29/2024

COMANDOS PARA USAR NA TERMINAL DE LINUX

Administración de ficheiros e directorios e xestión de usuarios


  1. Creación de usuarios:

    for i in {1..5}; do
        useradd usuario$i
    Este comando creará cinco usuarios con nombres del usuario1 al usuario5.

    Para asignar contraseñas:

    passwd usuario1
    passwd usuario2
    # ... repetir para los demás usuarios
  2. Creación de grupos:

    groupadd desarrolladores
    groupadd administradores
  3. Asignación de usuarios a grupos:

    usermod -aG desarrolladores usuario1
    usermod -aG desarrolladores usuario2
    usermod -aG administradores usuario3
  4. Verificación de pertenencia a grupos:

    groups usuario1
    groups usuario3
  5. Cambio de contraseña:

    passwd usuario2
  6. Eliminación de un usuario:

    userdel usuario5
  7. Creación de un directorio home personalizado:

    useradd -d /home/usuarios/usuario1 usuario1
  8. Restringir el acceso a un directorio:

    chmod 750 /etc
    chgrp administradores /etc

Comandos adicionales:

  • chage: Modificar configuración de contraseñas.
  • visudo: Editar el archivo sudoers.
  • id: Mostrar UID, GID y grupos.

Consideraciones:

  • Seguridad: Siempre establece contraseñas seguras y restricciones de acceso adecuadas.
  • Best practices: Sigue las mejores prácticas de administración de sistemas.

Ampliando la práctica:

  • Crear una estructura de directorios para cada grupo.
  • Automatizar tareas con scripts.
  • Implementar políticas de contraseñas.

Con esta práctica podrás comenzar a gestionar tus usuarios.

Información adicional:


Navegación

  • ls: Lista o contido dun directorio. Opcións como -l (detalhes longos), -a (mostrar todos os ficheiros, incluíndo os ocultos) e -h (mostrar tamaños humanos) son moi útiles.
  • cd: Cambia o directorio de traballo actual.
  • pwd: Mostra o directorio de traballo actual.

Creación e eliminación

  • mkdir: Crea un novo directorio.
  • rmdir: Elimina un directorio baleiro.
  • touch: Crea un ficheiro baleiro.
  • rm: Elimina ficheiros ou directorios. Coidadosamente! rm -r elimina recursivamente, ¡usa con precaución!

Copia e movemento

  • cp: Copia ficheiros ou directorios.
  • mv: Move ficheiros ou directorios (tamén renombra).

Permisos

  • chmod: Cambia os permisos dun ficheiro ou directorio. Por exemplo, chmod u+x ficheiro.sh engade permiso de execución ao usuario para o ficheiro.sh.

Búsqueda

  • find: Busca ficheiros no sistema de ficheiros.
  • grep: Busca patróns de texto dentro de ficheiros.

Xestión de usuarios

  • useradd: Crea un novo usuario.
  • userdel: Elimina un usuario.
  • passwd: Cambia a contrasinal dun usuario.
  • groupadd: Crea un novo grupo.
  • usermod: Modifica as propiedades dun usuario (grupo, directorio home, etc.).
  • groups: Mostra os grupos aos que pertence un usuario.

Ningún comentario:

Publicar un comentario