Este documento describe los sistemas de archivos y permisos en Linux. Explica los elementos clave de un sistema de archivos como el superbloque, i-nodos y bloques de datos. También describe los tipos de permisos, propietarios y grupos de archivos, y cómo usar el comando chmod para modificar los permisos.
[ES] Estructura del Sistema de Archivos Gnu/LinuxEudris Cabrera
Presentación sobre La Estructura del Sistema de Archivos Gnu/Linux; como parte del Diplomado de Software Libre que se lleva a cabo en la Universidad Abierta para Adultos (UAPA), Santiago de los caballeros. #Linux #softwarelibre
1) El sistema UNIX se basa completamente en archivos, donde los programas, datos, directorios e incluso dispositivos son tratados como archivos. 2) Los archivos se organizan de forma jerárquica en una estructura de directorios. 3) Cada archivo tiene un nombre, contenido, ubicación, tamaño y permisos asociados que determinan quién puede accederlo y cómo.
Este documento describe los conceptos básicos de propiedad de archivos y permisos en Linux. Cada archivo tiene un propietario de usuario, un grupo propietario y una serie de permisos que controlan el acceso. Los permisos incluyen lectura, escritura y ejecución para el propietario del archivo, el grupo propietario y otros. Los ejemplos ilustran cómo los permisos predeterminados permiten al propietario del archivo acceder completamente, mientras que otros usuarios solo pueden leer archivos nuevos a menos que se compartan explí
Este documento describe los sistemas de archivos en Linux. Explica que los sistemas de archivos organizan internamente un sistema y los comandos para manipularlos. Detalla los tipos de archivos como normales, directorios y especiales, y describe la jerarquía de archivos en Linux incluyendo directorios clave como /bin, /boot, /dev, /etc, /home, /usr y /var.
El documento describe los conceptos fundamentales detrás de los sistemas de archivos. Explica que un sistema de archivos organiza el espacio de almacenamiento de forma que los archivos puedan encontrarse y utilizarse fácilmente. También describe las particiones primarias, extendidas y lógicas y cómo estas dividen y organizan el disco duro, permitiendo almacenar y acceder a los archivos de manera ordenada.
Este documento explica cómo particionar un disco duro para instalar Ubuntu Linux junto a otro sistema operativo como Windows. Se recomienda crear particiones para la memoria swap, la partición raíz de Ubuntu, la partición de Windows, y una partición para los archivos personales, asignando un tamaño adecuado a cada una. El proceso de particionamiento se realiza durante la instalación de Ubuntu utilizando la opción de particionamiento manual.
Llamadas al sistema de archivos y de ficherosCamilo Pacheco
Este documento analiza las llamadas al sistema relacionadas con la administración de archivos y directorios. Explica conceptos como archivos, directorios y el administrador de archivos. Describe llamadas comunes como open, close, read, write y lseek que operan a nivel de archivo individual. También cubre llamadas para directorios como mkdir, rmdir y link, así como mount para combinar sistemas de archivos.
El documento habla sobre la administración de sistemas de archivos en Linux. Explica conceptos como las unidades de disco, particiones, sistemas de archivos, directorios especiales como /dev, y herramientas para montar unidades como floppy disks y CD-ROMs. También describe características como RAID e inotify, que permite monitorear cambios en archivos y directorios.
[ES] Estructura del Sistema de Archivos Gnu/LinuxEudris Cabrera
Presentación sobre La Estructura del Sistema de Archivos Gnu/Linux; como parte del Diplomado de Software Libre que se lleva a cabo en la Universidad Abierta para Adultos (UAPA), Santiago de los caballeros. #Linux #softwarelibre
1) El sistema UNIX se basa completamente en archivos, donde los programas, datos, directorios e incluso dispositivos son tratados como archivos. 2) Los archivos se organizan de forma jerárquica en una estructura de directorios. 3) Cada archivo tiene un nombre, contenido, ubicación, tamaño y permisos asociados que determinan quién puede accederlo y cómo.
Este documento describe los conceptos básicos de propiedad de archivos y permisos en Linux. Cada archivo tiene un propietario de usuario, un grupo propietario y una serie de permisos que controlan el acceso. Los permisos incluyen lectura, escritura y ejecución para el propietario del archivo, el grupo propietario y otros. Los ejemplos ilustran cómo los permisos predeterminados permiten al propietario del archivo acceder completamente, mientras que otros usuarios solo pueden leer archivos nuevos a menos que se compartan explí
Este documento describe los sistemas de archivos en Linux. Explica que los sistemas de archivos organizan internamente un sistema y los comandos para manipularlos. Detalla los tipos de archivos como normales, directorios y especiales, y describe la jerarquía de archivos en Linux incluyendo directorios clave como /bin, /boot, /dev, /etc, /home, /usr y /var.
El documento describe los conceptos fundamentales detrás de los sistemas de archivos. Explica que un sistema de archivos organiza el espacio de almacenamiento de forma que los archivos puedan encontrarse y utilizarse fácilmente. También describe las particiones primarias, extendidas y lógicas y cómo estas dividen y organizan el disco duro, permitiendo almacenar y acceder a los archivos de manera ordenada.
Este documento explica cómo particionar un disco duro para instalar Ubuntu Linux junto a otro sistema operativo como Windows. Se recomienda crear particiones para la memoria swap, la partición raíz de Ubuntu, la partición de Windows, y una partición para los archivos personales, asignando un tamaño adecuado a cada una. El proceso de particionamiento se realiza durante la instalación de Ubuntu utilizando la opción de particionamiento manual.
Llamadas al sistema de archivos y de ficherosCamilo Pacheco
Este documento analiza las llamadas al sistema relacionadas con la administración de archivos y directorios. Explica conceptos como archivos, directorios y el administrador de archivos. Describe llamadas comunes como open, close, read, write y lseek que operan a nivel de archivo individual. También cubre llamadas para directorios como mkdir, rmdir y link, así como mount para combinar sistemas de archivos.
El documento habla sobre la administración de sistemas de archivos en Linux. Explica conceptos como las unidades de disco, particiones, sistemas de archivos, directorios especiales como /dev, y herramientas para montar unidades como floppy disks y CD-ROMs. También describe características como RAID e inotify, que permite monitorear cambios en archivos y directorios.
El documento describe los diferentes tipos de ficheros en sistemas Unix, incluyendo ficheros normales, directorios, ficheros de dispositivo, tuberías, sockets y enlaces simbólicos. También explica comandos como ls, stat, chmod, chown y ln para listar y modificar atributos y permisos de ficheros.
Este documento describe las características principales del sistema operativo Linux. Explica que Linux es un sistema operativo multiusuario y multitarea que utiliza asignación de tiempos por prioridades. Describe sus tres partes principales: el kernel que gestiona los recursos, el sistema de archivos jerárquico y el shell que interpreta los comandos del usuario. También resume los comandos básicos para trabajar con archivos y directorios en Linux.
Este documento proporciona información sobre las características y componentes principales del sistema operativo Linux. Explica que Linux es un sistema operativo multiusuario y multitarea que puede ejecutar múltiples tareas simultáneamente. También describe la estructura de archivos jerárquica de Linux, incluidos los tipos de archivos, enlaces, directorios y la ubicación de archivos y directorios comunes. Además, enumera algunas de las distribuciones más populares de Linux como Red Hat, Debian, SUSE y otros.
Taller de diapositivas de gestion yadministracion de archivos y directorio1Mauricio Velasquez
El documento describe los sistemas de archivos y directorios de diferentes sistemas operativos como DOS, UNIX, Windows y Linux. Explica las características de cada uno como la forma en que gestionan los archivos, directorios y permisos. También incluye una tabla comparativa de los principales sistemas de archivos como FAT, NTFS, VFS, FFS, EXT2, LFS y XFS describiendo sus características, ventajas y desventajas.
Este documento describe los conceptos fundamentales de los archivos en Linux. Explica que cada archivo está asociado con tres estructuras de datos: una dentry que contiene el nombre del archivo, un inodo que almacena los metadatos como el propietario y permisos, y los datos del archivo. El inodo almacena información como el tipo de archivo, tiempos de acceso, modificación y cambio, tamaño, y conteo de enlaces. Los comandos ls, stat y otros permiten examinar esta información asociada con cada archivo.
Este documento analiza los tipos de archivos y directorios que se pueden encontrar en el sistema operativo Linux Ubuntu. Explica que los archivos tienen nombres y extensiones específicas, y que los directorios son conjuntos de archivos y subdirectorios que ayudan a organizar la información. También describe el camino o ruta de acceso a los archivos y directorios desde la raíz del sistema de archivos.
El documento trata sobre la implementación de sistemas de archivos. Explica los conceptos básicos de archivos, directorios, estructuras de archivos, asignación de espacio, gestión del espacio libre y recuperación. También analiza las diferentes estrategias para implementar los atributos, operaciones, estructuras internas, asignación de espacio y mejorar el rendimiento de un sistema de archivos.
El sistema de archivos NTFS desarrollado por Microsoft almacena la información del directorio en un árbol-B+, permite archivos de hasta 16 terabytes de tamaño y 4.294.967.295 archivos por volumen, y registra fechas de creación, modificación, acceso y modificación POSIX. Soporta atributos como sólo lectura y oculto, y es compatible con sistemas operativos Windows NT.
El documento describe las características del sistema de archivos en Unix/Linux. Posee una estructura jerárquica organizada como un árbol invertido con un nodo raíz. Permite crear, borrar y modificar archivos dinámicamente y trata los dispositivos como archivos. Los nombres de archivo se especifican mediante rutas absolutas o relativas.
El documento describe la estructura de directorios en Linux. Explica que los directorios almacenan información sobre los archivos que contienen y que en Linux todo es un archivo, incluidos los directorios y dispositivos. Luego detalla algunos de los directorios principales en Linux como /, /bin, /boot, /dev, /home, /opt, /proc, /usr y sus funciones.
1. El documento describe la estructura de un sistema de archivos, incluyendo cómo se organizan y almacenan los archivos y carpetas. 2. Explica las diferentes unidades de almacenamiento como discos duros y ópticos y cómo se pueden utilizar herramientas como el Explorador de Windows para administrar los archivos. 3. Proporciona instrucciones para realizar operaciones básicas de gestión de archivos como crear carpetas, mover y copiar archivos.
El documento describe los diferentes tipos de archivos y directorios en Linux, incluyendo archivos normales, directorios, enlaces físicos y simbólicos, y archivos especiales. También explica la estructura jerárquica de directorios de Linux de acuerdo con el Estándar de Jerarquía de Ficheros, con directorios principales como /bin, /etc, /home y /usr. El comando ln permite crear enlaces duros y simbólicos entre archivos.
Este documento describe los diferentes tipos de archivos en Linux, incluyendo archivos ordinarios que contienen información del usuario, directorios que actúan como índices para otros archivos y directorios, y enlaces que permiten a varios usuarios acceder al mismo archivo sin duplicarlo. También describe la estructura básica de directorios en Linux de acuerdo con el Estándar de Jerarquía de Ficheros.
Este documento introduce los sistemas operativos, describiendo primero a MS-DOS y luego a Windows. MS-DOS usa líneas de comandos para interactuar con el usuario y organiza archivos en una estructura jerárquica de directorios. Windows presenta una interfaz gráfica basada en ventanas y objetos que se controlan con ratón.
En Linux, los permisos controlan el acceso a archivos y directorios. Existen permisos para el propietario, grupo y otros usuarios. Cada permiso puede ser de lectura, escritura u ejecución. Los administradores asignan permisos usando comandos como ls y chmod para gestionar el acceso de usuarios a recursos compartidos.
El documento describe los permisos de NTFS en Windows. Explica que NTFS almacena listas de control de acceso (ACL) con cada archivo y carpeta que contienen permisos para usuarios, grupos y equipos. También describe cómo los permisos se heredan de carpetas padres a subcarpetas y archivos, y cómo los permisos pueden cambiar al copiar o mover archivos entre carpetas.
El documento describe los sistemas de archivos, sus funciones principales como almacenar y acceder a archivos de forma permanente, asignar y desasignar espacio en disco, y traducir direcciones lógicas a físicas. Explica tipos de sistemas como de disco, red y especialidad, así como extensiones comunes de archivos para diferentes tipos como texto, imágenes, video y audio.
El documento describe los conceptos básicos de administración de archivos, incluyendo gestores de archivos, protocolos como FTP y NFS, y mecanismos de protección de archivos. Explica cómo los gestores de archivos permiten operaciones sobre recursos como directorios y cómo FTP y NFS facilitan el acceso y transferencia de archivos a través de redes. También cubre temas como autenticación de usuarios, asignación de privilegios, y mecanismos para proteger la integridad de archivos y sistemas.
Este documento resume los principales comandos de compresión y descompresión de archivos en Linux, así como los permisos de archivos y cómo cambiar el propietario y grupo propietario. Explica formatos como tar, gzip, bzip2 y otros, y describe los tres tipos de permisos (lectura, escritura y ejecución) y cómo aplicarlos al propietario, grupo y otros usuarios. También cubre cómo ver y cambiar los permisos y propietarios de archivos y directorios.
Este documento proporciona información sobre conceptos básicos de sistemas operativos como controladoras de periféricos, drivers, interrupciones, spooling, sistemas de archivos, nombres y tipos de archivos, atributos de protección, funciones del sistema de archivos como crear, eliminar, abrir y cerrar archivos, y operaciones básicas con archivos. También cubre temas como gestión de datos, almacenamiento y sistemas de archivos populares.
Este documento explica los permisos de archivos y directorios en Linux. Los permisos se dividen en permisos para el propietario, grupo y otros usuarios, y constan de permisos de lectura, escritura y ejecución. Estos permisos se representan mediante números octales de 0 a 7. También explica el comando umask, que establece los permisos predeterminados de los nuevos archivos y directorios creados. Como ejemplo, pide implementar un servidor FTP y configurar la máscara umask para que los archivos sean de
Este documento presenta una introducción a la administración de sistemas Linux CentOS. Explica qué es CentOS, revisa comandos básicos de Linux como ls, cd y mount, y cubre temas como inicio y apagado del sistema, búsqueda de archivos, y movimiento de archivos. El objetivo es proporcionar información introductoria para nuevos administradores de sistemas Linux CentOS.
El documento describe los diferentes tipos de ficheros en sistemas Unix, incluyendo ficheros normales, directorios, ficheros de dispositivo, tuberías, sockets y enlaces simbólicos. También explica comandos como ls, stat, chmod, chown y ln para listar y modificar atributos y permisos de ficheros.
Este documento describe las características principales del sistema operativo Linux. Explica que Linux es un sistema operativo multiusuario y multitarea que utiliza asignación de tiempos por prioridades. Describe sus tres partes principales: el kernel que gestiona los recursos, el sistema de archivos jerárquico y el shell que interpreta los comandos del usuario. También resume los comandos básicos para trabajar con archivos y directorios en Linux.
Este documento proporciona información sobre las características y componentes principales del sistema operativo Linux. Explica que Linux es un sistema operativo multiusuario y multitarea que puede ejecutar múltiples tareas simultáneamente. También describe la estructura de archivos jerárquica de Linux, incluidos los tipos de archivos, enlaces, directorios y la ubicación de archivos y directorios comunes. Además, enumera algunas de las distribuciones más populares de Linux como Red Hat, Debian, SUSE y otros.
Taller de diapositivas de gestion yadministracion de archivos y directorio1Mauricio Velasquez
El documento describe los sistemas de archivos y directorios de diferentes sistemas operativos como DOS, UNIX, Windows y Linux. Explica las características de cada uno como la forma en que gestionan los archivos, directorios y permisos. También incluye una tabla comparativa de los principales sistemas de archivos como FAT, NTFS, VFS, FFS, EXT2, LFS y XFS describiendo sus características, ventajas y desventajas.
Este documento describe los conceptos fundamentales de los archivos en Linux. Explica que cada archivo está asociado con tres estructuras de datos: una dentry que contiene el nombre del archivo, un inodo que almacena los metadatos como el propietario y permisos, y los datos del archivo. El inodo almacena información como el tipo de archivo, tiempos de acceso, modificación y cambio, tamaño, y conteo de enlaces. Los comandos ls, stat y otros permiten examinar esta información asociada con cada archivo.
Este documento analiza los tipos de archivos y directorios que se pueden encontrar en el sistema operativo Linux Ubuntu. Explica que los archivos tienen nombres y extensiones específicas, y que los directorios son conjuntos de archivos y subdirectorios que ayudan a organizar la información. También describe el camino o ruta de acceso a los archivos y directorios desde la raíz del sistema de archivos.
El documento trata sobre la implementación de sistemas de archivos. Explica los conceptos básicos de archivos, directorios, estructuras de archivos, asignación de espacio, gestión del espacio libre y recuperación. También analiza las diferentes estrategias para implementar los atributos, operaciones, estructuras internas, asignación de espacio y mejorar el rendimiento de un sistema de archivos.
El sistema de archivos NTFS desarrollado por Microsoft almacena la información del directorio en un árbol-B+, permite archivos de hasta 16 terabytes de tamaño y 4.294.967.295 archivos por volumen, y registra fechas de creación, modificación, acceso y modificación POSIX. Soporta atributos como sólo lectura y oculto, y es compatible con sistemas operativos Windows NT.
El documento describe las características del sistema de archivos en Unix/Linux. Posee una estructura jerárquica organizada como un árbol invertido con un nodo raíz. Permite crear, borrar y modificar archivos dinámicamente y trata los dispositivos como archivos. Los nombres de archivo se especifican mediante rutas absolutas o relativas.
El documento describe la estructura de directorios en Linux. Explica que los directorios almacenan información sobre los archivos que contienen y que en Linux todo es un archivo, incluidos los directorios y dispositivos. Luego detalla algunos de los directorios principales en Linux como /, /bin, /boot, /dev, /home, /opt, /proc, /usr y sus funciones.
1. El documento describe la estructura de un sistema de archivos, incluyendo cómo se organizan y almacenan los archivos y carpetas. 2. Explica las diferentes unidades de almacenamiento como discos duros y ópticos y cómo se pueden utilizar herramientas como el Explorador de Windows para administrar los archivos. 3. Proporciona instrucciones para realizar operaciones básicas de gestión de archivos como crear carpetas, mover y copiar archivos.
El documento describe los diferentes tipos de archivos y directorios en Linux, incluyendo archivos normales, directorios, enlaces físicos y simbólicos, y archivos especiales. También explica la estructura jerárquica de directorios de Linux de acuerdo con el Estándar de Jerarquía de Ficheros, con directorios principales como /bin, /etc, /home y /usr. El comando ln permite crear enlaces duros y simbólicos entre archivos.
Este documento describe los diferentes tipos de archivos en Linux, incluyendo archivos ordinarios que contienen información del usuario, directorios que actúan como índices para otros archivos y directorios, y enlaces que permiten a varios usuarios acceder al mismo archivo sin duplicarlo. También describe la estructura básica de directorios en Linux de acuerdo con el Estándar de Jerarquía de Ficheros.
Este documento introduce los sistemas operativos, describiendo primero a MS-DOS y luego a Windows. MS-DOS usa líneas de comandos para interactuar con el usuario y organiza archivos en una estructura jerárquica de directorios. Windows presenta una interfaz gráfica basada en ventanas y objetos que se controlan con ratón.
En Linux, los permisos controlan el acceso a archivos y directorios. Existen permisos para el propietario, grupo y otros usuarios. Cada permiso puede ser de lectura, escritura u ejecución. Los administradores asignan permisos usando comandos como ls y chmod para gestionar el acceso de usuarios a recursos compartidos.
El documento describe los permisos de NTFS en Windows. Explica que NTFS almacena listas de control de acceso (ACL) con cada archivo y carpeta que contienen permisos para usuarios, grupos y equipos. También describe cómo los permisos se heredan de carpetas padres a subcarpetas y archivos, y cómo los permisos pueden cambiar al copiar o mover archivos entre carpetas.
El documento describe los sistemas de archivos, sus funciones principales como almacenar y acceder a archivos de forma permanente, asignar y desasignar espacio en disco, y traducir direcciones lógicas a físicas. Explica tipos de sistemas como de disco, red y especialidad, así como extensiones comunes de archivos para diferentes tipos como texto, imágenes, video y audio.
El documento describe los conceptos básicos de administración de archivos, incluyendo gestores de archivos, protocolos como FTP y NFS, y mecanismos de protección de archivos. Explica cómo los gestores de archivos permiten operaciones sobre recursos como directorios y cómo FTP y NFS facilitan el acceso y transferencia de archivos a través de redes. También cubre temas como autenticación de usuarios, asignación de privilegios, y mecanismos para proteger la integridad de archivos y sistemas.
Este documento resume los principales comandos de compresión y descompresión de archivos en Linux, así como los permisos de archivos y cómo cambiar el propietario y grupo propietario. Explica formatos como tar, gzip, bzip2 y otros, y describe los tres tipos de permisos (lectura, escritura y ejecución) y cómo aplicarlos al propietario, grupo y otros usuarios. También cubre cómo ver y cambiar los permisos y propietarios de archivos y directorios.
Este documento proporciona información sobre conceptos básicos de sistemas operativos como controladoras de periféricos, drivers, interrupciones, spooling, sistemas de archivos, nombres y tipos de archivos, atributos de protección, funciones del sistema de archivos como crear, eliminar, abrir y cerrar archivos, y operaciones básicas con archivos. También cubre temas como gestión de datos, almacenamiento y sistemas de archivos populares.
Este documento explica los permisos de archivos y directorios en Linux. Los permisos se dividen en permisos para el propietario, grupo y otros usuarios, y constan de permisos de lectura, escritura y ejecución. Estos permisos se representan mediante números octales de 0 a 7. También explica el comando umask, que establece los permisos predeterminados de los nuevos archivos y directorios creados. Como ejemplo, pide implementar un servidor FTP y configurar la máscara umask para que los archivos sean de
Este documento presenta una introducción a la administración de sistemas Linux CentOS. Explica qué es CentOS, revisa comandos básicos de Linux como ls, cd y mount, y cubre temas como inicio y apagado del sistema, búsqueda de archivos, y movimiento de archivos. El objetivo es proporcionar información introductoria para nuevos administradores de sistemas Linux CentOS.
Este documento describe los permisos de archivos y directorios en Linux. Explica los comandos para manejar archivos y directorios como ls, mkdir, rmdir, entre otros. Luego describe los permisos de lectura, escritura y ejecución para el propietario, grupo y otros usuarios. Finalmente, explica cómo cambiar los permisos de archivos y directorios usando el comando chmod, incluyendo opciones como números, letras y recursividad.
Este documento describe los permisos de archivos en Linux. Explica que hay diferentes tipos de archivos y cómo se representan los permisos de lectura, escritura y ejecución para el propietario, grupo y otros usuarios. También cubre cómo usar el comando chmod para cambiar los permisos de archivos y directorios de forma numérica o simbólica agregando o quitando permisos para diferentes usuarios y grupos.
Este documento describe los permisos de archivos y directorios en Linux. Explica los tres tipos de permisos - lectura, escritura y ejecución - y los tres roles de acceso - propietario, grupo y otros. También indica que solo el propietario del archivo o el usuario root pueden cambiar los permisos, y que estos se pueden modificar a través de la interfaz gráfica o de la consola.
Este documento presenta los pasos para configurar usuarios y permisos en Linux. Instruye crear dos grupos llamados "Sistemas" e "Informática", y dos usuarios asignados a cada grupo. Luego guía crear archivos para cada usuario y cambiar los permisos y propietarios de los archivos para demostrar cómo funcionan los controles de acceso en Linux.
Este documento describe los permisos de acceso a archivos en sistemas Linux. Explica que Linux y otros sistemas UNIX usan un sistema de permisos que divide los permisos en tres clases: usuario, grupo y otros. Luego describe dos notaciones comunes para representar los permisos - la notación simbólica que usa caracteres y la notación octal que usa números.
El documento describe los conceptos básicos de usuarios, grupos y permisos en sistemas GNU/Linux. Cada usuario está representado por un UID y puede pertenecer a uno o más grupos identificados por un GID. Existen permisos de lectura, escritura y ejecución que determinan el acceso a archivos y directorios. Comandos como useradd, chown y chmod permiten administrar usuarios, grupos y permisos.
El documento presenta los pasos para configurar permisos de archivos en Linux. Inicialmente, se crean dos grupos llamados "Sistemas" e "Informática" y dos usuarios, uno asignado a cada grupo. Luego, cada usuario crea un archivo "datos.txt" y se copia el archivo de un usuario al otro. Finalmente, se cambian los permisos y propietarios de los archivos.
Integrando Centos4.4 Con Active DirectoryITSanchez
Este documento describe cómo integrar un servidor Linux CentOS con un dominio de Active Directory de Windows. Resume los pasos para configurar Kerberos, Samba, Winbind y los servicios en CentOS para autenticar usuarios de Active Directory y asignar permisos de archivos basados en grupos de Active Directory. Luego muestra cómo agregar el servidor CentOS al dominio y probar la configuración comprobando usuarios, grupos y permisos.
El documento resume las clases más importantes del paquete Java.util, incluyendo estructuras de datos genéricas como Dictionary, Stack y Vector, así como clases para dividir cadenas, manejar calendarios, eventos y fechas. Describe brevemente las clases ArrayList, Calendar, Date, Random y Vector, explicando sus usos principales.
Este documento describe varios comandos y conceptos clave relacionados con permisos y seguridad en Linux. Explica el rol del usuario root, la importancia de proteger su cuenta, y cómo gestionar usuarios y grupos mediante comandos como useradd, groups y newgrp. También describe el sistema de permisos de Linux, incluyendo los permisos de lectura, escritura y ejecución, y cómo aplicarlos a usuarios, grupos y otros mediante comandos como chmod. Finalmente, resume varios comandos útiles como grep, ls, top, tail
Taller permisos de archivos y directorios ubuntuJose Diaz Silva
El documento explica cómo administrar permisos de archivos y directorios en Ubuntu usando el comando chmod. Chmod permite asignar permisos de lectura, escritura y ejecución al propietario, grupo u otros usuarios usando números del 0 al 7 o letras. El documento también incluye una actividad práctica para crear directorios y archivos, modificar sus permisos de forma recursiva y probar la ejecución de archivos.
1) El sistema UNIX se basa completamente en archivos, donde los programas, datos, directorios e incluso dispositivos son tratados como archivos. 2) Los archivos se organizan de forma jerárquica en una estructura de directorios. 3) Cada archivo tiene un nombre, contenido, ubicación, tamaño y permisos asociados que determinan quién puede accederlo y cómo.
Este documento describe los conceptos fundamentales de los archivos en Linux, incluyendo inodos, dentries y cómo Linux asocia datos, metadatos y nombres de archivos con cada archivo. Explica que cada archivo tiene un inodo asociado que almacena metadatos como el propietario, permisos y tiempos, mientras que el nombre de archivo se almacena en una dentry. Además, describe los diferentes tipos de archivos en Linux y la información que se almacena en un inodo, como el tipo de archivo, propiedades, tiempos y tamaño. Finalmente,
Este documento describe los conceptos fundamentales de los archivos en Linux. Explica que cada archivo está asociado con tres estructuras de datos: una dentry que contiene el nombre del archivo, un inodo que almacena los metadatos como el propietario y permisos, y los datos del archivo. El inodo almacena información como el tipo de archivo, tiempos de acceso, modificación y cambio, tamaño, y conteo de enlaces. Los comandos ls, stat y otros permiten examinar esta información asociada con cada archivo.
Este documento describe los comandos y directorios básicos de Linux. Explica la estructura jerárquica del sistema de archivos con el directorio raíz en "/" y subdirectorios como "/bin", "/etc", "/home", "/usr", entre otros. También describe los inodos, los cuales contienen metadatos de los archivos y directorios, y los dos tipos de enlaces (simbólicos y físicos). Finalmente, explica comandos básicos como "ls", "cd", "cp", "pwd" para la gestión de archivos y directorios.
Este documento describe los conceptos clave de los permisos de archivos en Linux, incluyendo: (1) cada archivo tiene un propietario de usuario, un grupo propietario y permisos; (2) hay tres tipos de permisos (lectura, escritura y ejecución) y tres clases de acceso (usuario, grupo y otros); y (3) los comandos chmod, chgrp y chown se pueden usar para modificar la propiedad y los permisos de los archivos. También proporciona ejemplos de cómo se aplican los permisos predetermin
Este documento explica los conceptos básicos de propiedad de archivos y permisos en Linux. Cada archivo tiene un propietario de usuario, un grupo propietario y permisos que controlan el acceso. Los permisos incluyen lectura, escritura y ejecución para el propietario del archivo, el grupo propietario y otros. El comando chmod se usa para cambiar los permisos de un archivo. Por ejemplo, chmod o-r quita los permisos de lectura para otros, mientras que chmod o+r los restaura.
Este documento describe los conceptos clave de los permisos de archivos en Linux, incluyendo los propietarios de archivos y grupos, los tres tipos de permisos (lectura, escritura y ejecución), y las tres clases de acceso (usuario, grupo y otros). También explica cómo ver y modificar los permisos de archivos usando los comandos ls, chmod, chgrp y chown.
Este documento describe los conceptos básicos de propiedad de archivos y permisos en Linux. Cada archivo tiene un propietario de usuario, un grupo propietario y una serie de permisos que controlan el acceso. Los permisos incluyen lectura, escritura y ejecución para el propietario del archivo, el grupo propietario y otros. Los ejemplos ilustran cómo los permisos predeterminados permiten al propietario del archivo acceder completamente, mientras que otros usuarios solo pueden leer archivos nuevos a menos que se compartan con un
Este documento describe los sistemas de archivos en Linux. Explica que los archivos están compuestos de datos, metadatos e información de nombre almacenada en estructuras llamadas inodos y dentries respectivamente. También cubre temas como enlaces duros y blandos, directorios, nodos de dispositivo, formatos de sistemas de archivos, montaje de discos y permisos de acceso a dispositivos.
Este documento explica los permisos de archivos y carpetas en Ubuntu, un sistema operativo multiusuario. Cada usuario y grupo tiene diferentes niveles de acceso a archivos y carpetas basados en los permisos de lectura, escritura y ejecución. Los permisos garantizan la privacidad de los usuarios y la estabilidad del sistema.
El documento habla sobre la creación y administración de usuarios y grupos en sistemas operativos Linux. Explica cómo crear y eliminar usuarios y grupos usando comandos como useradd, groupadd y passwd. También cubre la asignación de permisos a archivos y directorios mediante el uso de chmod y chown para controlar el acceso. Finalmente, propone un ejercicio sobre la creación de usuarios y la configuración de permisos para que un usuario pueda acceder a la carpeta de otro.
Este documento explica los conceptos básicos de usuarios, grupos y permisos en GNU/Linux. Indica que GNU/Linux es un sistema multiusuario donde cada usuario pertenece a grupos y los ficheros tienen permisos que determinan quién puede accederlos o modificarlos. También describe las herramientas chown y chmod para cambiar el propietario, grupo o permisos de los ficheros.
2.7 nombre de archivos y directorios rutas y exploracion de arbolFernando Solis
Este documento describe comandos de Linux para la gestión de archivos y directorios. Explica comandos como cp para copiar, mv para mover, rm para eliminar, ls para listar, y cd para cambiar de directorio. También cubre mkdir para crear directorios, rmdir para eliminar directorios vacíos, y chmod para modificar permisos.
2.7 nombre de archivos y directorios rutas y exploracion de arbolFernando Solis
Este documento describe comandos de Linux para la gestión de archivos y directorios. Explica comandos como cp para copiar, mv para mover, rm para eliminar, ls para listar, y cd para cambiar de directorio. También cubre mkdir, rmdir, chmod, cat y la estructura de directorios en Linux.
Este documento describe los objetivos y características de los sistemas de archivos en Ubuntu. Explica que los archivos se organizan de forma jerárquica en directorios, con permisos y atributos configurables. También cubre los tipos y extensiones comunes de archivos, directorios clave y comandos para listar, editar y modificar archivos y carpetas.
Este documento proporciona una introducción a Linux y Asterisk, incluyendo comandos básicos de Linux como pwd, ls, cd y mv. También explica el sistema de archivos de Linux y la estructura de directorios clave. Además, cubre conceptos como permisos de archivos, cómo cambiarlos con chmod y chown, y la importancia de controlar el acceso a los archivos.
El documento describe los conceptos básicos de usuarios y permisos en sistemas Unix/Linux. Explica que cada usuario requiere una cuenta con nombre de usuario y contraseña creada por el administrador root. Los usuarios pueden pertenecer a grupos y el sistema de archivos se organiza de forma jerárquica con directorios y subdirectorios. También define los permisos de lectura, escritura y ejecución para archivos y carpetas.
Este documento describe comandos básicos de GNU/Linux como ls, cd y metacaracteres. El comando ls se usa para listar archivos y directorios, cd para cambiar de directorio, y los metacaracteres como * y ? permiten buscar múltiples archivos con patrones. También explica la estructura jerárquica del sistema de archivos de Linux con la raíz / y directorios clave como /bin, /boot, /dev, /etc, /home y otros.
Este documento proporciona información sobre comandos Linux para la gestión de usuarios y grupos. Explica comandos como chmod y chown para cambiar permisos y propietarios de archivos. También cubre la creación, modificación y eliminación de usuarios y grupos utilizando herramientas como useradd, userdel y groupadd. Finalmente, describe los archivos de configuración implicados como /etc/passwd, /etc/shadow y /etc/group.
Este documento describe los diferentes tipos de archivos y directorios en Linux. Explica que los archivos son colecciones de bytes que representan información, y que hay cuatro tipos principales: archivos ordinarios, directorios de archivos, archivos especiales de dispositivo y archivos ocultos. También describe los diferentes tipos de directorios del sistema como /etc, /bin y /home, así como los directorios del usuario. Concluye que tanto los archivos como los directorios son importantes para el funcionamiento de una computadora.
La clase Math de Java representa la librería matemática estándar y contiene funciones matemáticas como abs, sin, cos, tan, exp, log, sqrt, pow y round. El constructor de Math es privado para que no se puedan crear instancias, pero la clase es pública y estática para poder acceder a sus funciones desde cualquier lugar sin inicializarla.
Linux ud18 - integracion clientes windows en un controlador de dominio linu...Javier Muñoz
Este documento describe los pasos para integrar clientes Windows a un controlador de dominio Linux Server. Primero se crean cuentas de usuario en Linux y se configuran como usuarios Samba. Luego se crean "cuentas de confianza" para cada cliente Windows usando su nombre NetBIOS seguido de "$". Estas cuentas se unen a un grupo creado con el nombre del dominio. Finalmente, los clientes Windows pueden unirse al dominio después de configurar sus parámetros de red.
Linux ud17 - recursos compartidos con samba en un controlador dominioJavier Muñoz
Este documento describe los pasos para compartir recursos como carpetas y archivos con permisos específicos para usuarios Samba en un controlador de dominio Linux. Incluye instrucciones para crear carpetas compartidas, asignar permisos a usuarios individuales mediante la herramienta de configuración Samba y probar el acceso desde equipos Windows.
Linux ud16 - usuarios de dominio de sambaJavier Muñoz
Este documento describe tres métodos para crear usuarios Samba en un controlador de dominio Linux: 1) Usando la herramienta gráfica de usuarios para crear un usuario local y luego designarlo como usuario Samba. 2) Creando un usuario local y Samba desde la línea de comandos. 3) Usando la interfaz web Swat para agregar un usuario local como usuario Samba. En todos los casos, los usuarios Samba pueden acceder a recursos compartidos tanto desde clientes Windows como Linux.
Linux ud14 - requisitos previos para configurar linux como controladorJavier Muñoz
Este documento describe los pasos previos y requisitos para configurar Linux Ubuntu como controlador de dominio, incluyendo instalar software como Samba, Apache y MySQL. Explica cómo usar la herramienta SWAT para configurar Samba de forma gráfica y convertir el servidor en controlador de dominio. Finalmente, detalla los 14 pasos para instalar el software necesario en un servidor Linux Ubuntu.
Linux ud13 - iniciar sesion en linux de forma remotaJavier Muñoz
Este documento describe cómo conectarse de forma remota a un servidor Linux utilizando diferentes métodos como SSH, Telnet y VNC. Explica los pasos para instalar y configurar un servidor SSH en Linux, conectarse a él desde Windows usando Putty y permitir conexiones VNC entrantes. También incluye instrucciones para instalar herramientas VMware de forma remota.
Linux ud12 - configuracion de iptables en linuxJavier Muñoz
La comanda iptables en pcf realiza un SNAT en la salida de la interfaz ppp0, traduciendo las direcciones IP privadas origen por la dirección pública 200.10.10.3. Esto permite que pcs y pch puedan acceder a Internet a través del firewall pcf, ya que sus paquetes saldrán con la dirección pública 200.10.10.3 asignada, por lo que pci podrá responderles. Sin embargo, pci no podrá acceder a las máquinas internas pcs y pch directamente, porque sus direcciones IP privadas no son visibles desde Internet.
Linux ud11 - configuracion de red en linuxJavier Muñoz
Este documento describe los pasos para configurar la red en GNU/Linux, incluyendo asignar direcciones IP estáticas o dinámicas, ficheros de configuración como /etc/hostname, /etc/hosts, y /etc/resolv.conf, y herramientas como ifconfig, route, hostname y dig. También cubre configurar interfaces de red como Ethernet, loopback, alias de IP, y establecer una pasarela predeterminada.
El documento proporciona información sobre la gestión del software en GNU/Linux, incluyendo métodos como paquetes .rpm, .deb, archivos .tar.gz y herramientas como dpkg, rpm, tar, apt y aptitude. Explica cómo instalar, actualizar y eliminar software de forma gráfica y a través de la línea de comandos.
Linux ud9 - gestion de particiones en linuxJavier Muñoz
Este documento describe los comandos para gestionar particiones en GNU/Linux. Explica fdisk para crear y modificar particiones, mkfs y mkswap para dar formato a particiones, y df, du y fsck para mantener la integridad del sistema de archivos. También cubre comandos para buscar archivos como which, find, makewhatis, whatis y apropos. Finalmente, propone una práctica de 10 pasos para aplicar los conocimientos.
Linux ud8 - montar y desmontar unidades en linuxJavier Muñoz
Este documento describe cómo montar y desmontar unidades en GNU/Linux. Explica la nomenclatura de los dispositivos de E/S, las particiones de disco duro, y cómo usar los comandos mount y umount para montar y desmontar unidades, respectivamente. También cubre el archivo de configuración /etc/fstab, el cual contiene información sobre los dispositivos que el sistema puede montar de forma automática.
Este documento describe la gestión de procesos en sistemas operativos. Explica los conceptos básicos de procesos, como los parámetros de un proceso como el PID y el proceso padre. Luego describe comandos como ps, pstree y top para monitorear procesos. También cubre la ejecución de procesos en primer y segundo plano, y cómo enviar señales a procesos usando kill. Finalmente, explica cómo controlar trabajos desde la terminal usando comandos como bg, fg y jobs.
Este documento describe los conceptos básicos de la gestión de usuarios en Linux. Explica cómo se almacenan los usuarios y grupos en los archivos /etc/passwd y /etc/group respectivamente. También cubre el sistema de contraseñas shadow, las órdenes para gestionar usuarios y grupos, y cómo hacerlo de forma gráfica.
Este documento proporciona instrucciones para 14 pasos de práctica con el editor de texto Vi en Linux. Explica los dos modos de funcionamiento de Vi y cómo navegar, editar, buscar, reemplazar, copiar y pegar texto. También cubre cómo abrir y editar múltiples archivos simultáneamente y ejecutar comandos del shell desde dentro de Vi.
Linux ud3 - redireccionamiento y tuberiasJavier Muñoz
Este documento describe los conceptos de redireccionamiento de entrada/salida y tuberías en sistemas Linux/Unix. Explica que los dispositivos se mapean como archivos y que los programas interactúan con ellos de forma similar. Luego detalla los descriptores de archivo estándar (entrada, salida, error) y cómo la tubería une la salida de un programa con la entrada de otro. Finalmente, presenta comandos como more, less, grep y sort.
Este documento presenta una introducción a las redes con Linux server. Explica conceptos básicos como los sistemas operativos en red, clientes y servidores, y las versiones de Ubuntu Linux. También describe el sistema de archivos en Linux, incluyendo las mejoras introducidas en ext3. Finalmente, detalla los pasos para instalar Ubuntu 8.04 desktop en VMware, incluyendo la partición del disco duro.
Linux ud15 - controlador de dominio en linuxJavier Muñoz
Este documento describe los pasos para convertir un servidor Linux en un controlador de dominio. Estos incluyen modificar las opciones de configuración globales en SWAT para establecer el nombre del dominio, el nombre del servidor y otras opciones de seguridad, visibilidad y protocolos para habilitar la autenticación de clientes y la sincronización de hora. El documento también explica cómo configurar las opciones avanzadas de logon para permitir que los clientes se unan al dominio.
2. 1. INTRODUCCIÓN.
SISTEMA DE FICHEROS
El sistema de ficheros es la organización lógica del
disco que nos permite almacenar la información en forma
de ficheros, de un modo totalmente transparente, sin
tener que preocuparnos de pistas, sectores, cilindros.
Cada partición de disco duro, o disquete, dispositivo de
almacenamiento USB o cdrom, debe tener un sistema de
ficheros si queremos almacenar información.
Una partición sin sistema de ficheros no permite
almacenar información.
Cada S.O. posee su propia organización lógica del disco
para poder almacenar la información y usarla, y tiene la
posibilidad de usar particiones propias de otros sistemas.
2
3. 1. TIPOS DE SISTEMAS DE FICHEROS
ext2 Extendido 2. Sistema de ficheros nativo de
linux. Soporta características avanzadas: propietarios,
permisos, enlaces, etc.
ext3 Extendido 3 (con journaling). Similar a ext2
pero con transacciones para evitar que apagados
accidentales puedan deteriorar el sistema de ficheros.
msdos Sistema de archivos para un sistema
monousuario. Utilizaba nombres del tipo 8+3.
vfat Ampliación del sistema de ficheros msdos, con
soporte para nombres largos de ficheros. Los tipos
FAT12, FAT16 y FAT32 sólo tienen características
monousuario: no admiten propietarios de ficheros y los
permisos son muy limitados.
3
4. 1. TIPOS DE SISTEMAS DE FICHEROS
NTFS sistema de ficheros de Windows NT/XP. Es
un sistema de ficheros con características avanzadas y sí
está preparado para utilizarse en entornos multiusuario.
Iso9660 Sistema de ficheros de los CDs. Este
estándar admite ciertas extensiones como «Joliet» o
«Rock Ridge» que le añaden ciertas características.
4
5. 1. ELEMENTOS DEL SISTEMA
DE FICHEROS DE LINUX
Elementos básicos de un sistema de archivos: el
fichero y el directorio.
La organización lógica de los ficheros y directorios en
disco es similar a las hojas y ramas en un árbol. Las ramas
serán los directorios y las hojas los ficheros. Cada rama
(directorio) puede contener hojas (archivos) y más ramas.
Un fichero es un conjunto de datos en disco asociado a
un i-nodo. En el i-nodo se especifican entre otras cosas
los permisos, el propietario y la distribución de los datos
del fichero sobre el disco.
Un directorio es un fichero especial donde se asocia un
nombre a un número de i-nodo. Un directorio contiene
ficheros y otros directorios.
5
6. 1. ELEMENTOS DEL SISTEMA
DE FICHEROS DE LINUX
Son 3: el superbloque, i-nodos y bloques de datos.
Superbloque
Es el 1º bloque del sistema de ficheros. Contiene la
descripción general del sistema de ficheros: Tamaño,
bloques libres, tamaño de la lista de i-nodos, i-nodos
libres, verificaciones, etc.
i-nodos
Contienen toda la información sobre cada conjunto de
datos en disco, que denominamos fichero:
- El propietario de los datos y a qué grupo pertenece
- Tamaño del fichero.
- Permisos del fichero
6
7. 1. ELEMENTOS DEL SISTEMA
DE FICHEROS DE LINUX
- La lista de bloques de datos en disco. Una serie de
punteros o direcciones de bloques que indican donde se
almacenan los datos en disco.
- Tipo de fichero: regular (fichero de datos), dispositivo
(periférico), enlace (apunta a otro fichero), pipe (para
intercambiar información entre procesos), directorio
(contiene referencias a otros ficheros y directorios)
- Número de enlaces del fichero. El número de nombres
distintos que tiene este fichero. El nombre de fichero se
asocia a un i-nodo dentro de un directorio. Un mismo i-
nodo pueda tener varios nombres si aparece en varios
directorios o con distintos nombres.
7
8. 2. PROPIETARIOS DE LOS ARCHIVOS
Linux es un sistema multiusuario: Cada i-nodo (fichero o
directorio) es propiedad de un usuario y de un grupo.
Los usuarios propietarios de un archivo pueden
configurar permisos sobre sus archivos. Estos permisos
distinguen tres categorías de usuarios:
- El propietario del archivo. Por defecto es el usuario que
crea el archivo o directorio.
- Todos los usuarios que pertenecen al grupo propietario.
El grupo propietario por defecto es el grupo principal del
usuario que creo el archivo o directorio.
- Los demás usuarios, que son todos los usuarios que no
son ni el propietario ni miembros del grupo propietario.
8
9. 2. PERMISOS DE LOS ARCHIVOS
Para cada uno de estos tres tipos de usuarios podemos
definir tres permisos diferentes:
- Permiso de Lectura (r por Read) Para un archivo
permite que se lea su contenido. Para un directorio,
permite que se muestren los ficheros que contiene.
- Permiso de Escritura (w por Write) Para un archivo
permite modificarlo o borrarlo. Para un directorio
permite que el usuario añada o elimine archivos.
- Permiso de Ejecución (x, por eXecute) Para un
archivo ejecutable permite que sea ejecutado. Para un
directorio permite que un usuario lo recorra, es decir,
puede entrar leer o escribir en él.
9
10. 2. PERMISOS DE LOS ARCHIVOS
Cada i-nodo guarda un espacio para almacenar los
permisos bajo los cuales se puede acceder a un fichero.
Usuarios Permisos En total tendremos 9 bits
Propietario Lectura que indican los distintos
Grupo Escritura permisos con el siguiente
orden: usuario, grupo, otros.
Resto usuarios Ejecución
d rwx rwx rwx 1 pedro usuarios ...
propietario
propietario grupo propietario
grupo propietario
La visualización de los
permisos de los otros.
permisos de los otros. permisos de os
permisos del grupo propietario del archivo.
permisos del grupo propietario del archivo. archivos y directorios
permisos del propietario del archivo.
permisos del propietario del archivo. se realiza mediante el
tipo de objeto: - archivo, d directorio, l link simbólico
tipo de objeto: - archivo, d directorio, l link simbólico
comando ls -l
10
11. 2. PERMISOS DE LOS ARCHIVOS
Los primeros diez caracteres del resultado del comandos ls –l
representan el tipo de archivo y los derechos asociados al mismo.
El primer carácter indica el tipo de objeto:
- si es un archivo, d si es un directorio, l si es un link simbólico.
Los nueve caracteres que siguen representan los permisos
asociados con el archivo:
los 3 primeros se corresponden al propietario del archivo, los 3
siguientes se aplican a todos los usuarios miembros del grupo
propietario, los tres últimos se aplican a los otros.
Finalmente también se informa del dueño del archivo y el nombre
del grupo dueño
11
12. 3. ORDENES PARA MANIPULAR
LOS PERMISOS DE LOS ARCHIVOS
chmod
Sintaxis: chmod [opciones] modo files | directory...
Permite modificar los permisos del archivo y/o directorio
especificado en files y/o directory.
Opciones:
-R Establece los permisos de todos los archivos y subdirectorios
incluidos en el directorio especificado.
-v Muestra todas las acciones efectuadas por el comando. Reporta
los nuevos permisos, aunque no se haya producido ninguna
modificación de los permisos de un archivo o directorio.
-c Como la opción –v, pero únicamente reporta los archivos o
directorios cuyos permisos han cambiado debido a la nueva
asignación.
12
13. 3. ORDENES PARA MANIPULAR
LOS PERMISOS DE LOS ARCHIVOS
Los permisos se expresan con una secuencia de expresiones
separadas por comas. Una expresión toma la forma:
[categoría] <+|-|=> <permisos>.
Las categorías pueden ser una o más de:
u user Hace referencia a los permisos del usuario
propietario.
g group Hace referencia a los permisos del grupo
propietario.
o others Hace referencia a los permisos de los otros, los
usuarios que no son el usuario propietario y
usuarios que no pertenecen al grupo propietario.
a all Hace referencia a los permisos de las tres
referencias anteriores simultáneamente.
13
14. 3. ORDENES PARA MANIPULAR
LOS PERMISOS DE LOS ARCHIVOS
Sino se especifica categoría alguna los cambios se aplicarán a todas
las categorías. Un + garantiza el permiso y un – lo deniega. El signo =
garantiza los permisos que están en la lista y deniega los que no
están en la lista.
Los permisos son uno de los siguientes o una combinación de:
r read Lectura
w write Escritura
x eXecute Ejecución
X eXecute Activa el permiso de ejecución a cualquier
archivo que tenga un permiso de ejecución en
cualquiera de las tres categorías de usuarios
(owner, group o others)
14
15. 3. ORDENES PARA MANIPULAR
LOS PERMISOS DE LOS ARCHIVOS
Representación en octal de los permisos
Los bits de permisos de los archivos se pueden agrupar en 3 cifras
octales según los 3 propietarios. Por ejemplo el valor 751 indicará:
usuario 7 = 111 = rwx
grupo 5 = 101 = r-x Los permisos quedan rwxr-x--x
otros 1 = 001 = --x
Ejemplos chmod
• Deniega al propietario el permiso de lectura del archivo test.
chmod u-r test chmod 300 test
• Proporciona al propietario el permiso de lectura del archivo test.
chmod u+r test chmod 700 test
• Proporciona al grupo propietario los permisos de lectura y escritura
del archivo test.
chmod g+rw test chmod 060 test
15
16. 3. ORDENES PARA MANIPULAR
LOS PERMISOS DE LOS ARCHIVOS
Ejemplos chmod
• chmod ug-x test Deniega al propietario y al grupo propietario el
permiso de ejecución del archivo test.
• chmod o-rwx test Deniega a los otros los permisos de lectura,
escritura y ejecución del archivo test.
• chmod ugo+rw test
• chmod a+rw test Proporciona a todos los permisos de lectura,
escritura y ejecución del archivo test.
• chmod u-x,g-wx,o-rwx test Deniega al propietario el permiso de
ejecución, deniega al grupo propietario los permisos de lectura y
ejecución, y deniega a los otros los permisos de lectura, escritura y
ejecución.
• chmod -Rc u=rw apuntes/ Al usuario propietario le proporciona
permisos de lectura y escritura y le deniega el permiso de ejecución
al directorio apuntes/ y a todo su contenido.
16
17. 3. ÓRDENES PARA MANIPULAR
LOS PERMISOS DE LOS ARCHIVOS
chown
Sintaxis: chown [opciones] usuario files | directory...
Permite cambiar el usuario propietario de uno o más archivos o
directorios especificados en files y/o directory. Únicamente el
usuario root puede modificar el propietario de un archivo.
Opciones:
Está orden posee las mismas opciones que la orden chmod.
17
18. 3. ORDENES PARA MANIPULAR
LOS PERMISOS DE LOS ARCHIVOS
chgrp
Sintaxis: chgrp [opciones] grupo files | directory...
Permite cambiar el grupo propietario de uno o más archivos o
directorios especificados en files y/o directorios. Únicamente el
usuario root y los usuarios que pertenecen al nuevo grupo pueden
cambiar el grupo propietario.
Opciones:
Está orden posee las mismas opciones que la orden chmod.
18
19. 3. ORDENES PARA MANIPULAR
LOS PERMISOS DE LOS ARCHIVOS
chmod chown chgrp
19
20. EJERCICIO PRACTICO DE GESTIÓN
DE USUARIOS Y PERMISOS
Paso 1. Desde nuestro usuario, creamos 3 ficheros:
echo fichero1.txt > fichero1.txt
echo fichero2.txt > fichero2.txt
echo fichero3.txt > fichero3.txt
Paso 2. Modificamos los permisos de los ficheros mediante chmod:
chmod 700 fichero1.txt
chmod 770 fichero2.txt
chmod 777 fichero3.txt
20
21. EJERCICIO PRACTICO DE GESTIÓN
DE USUARIOS Y PERMISOS
Paso 3. Contamos con los siguientes usuarios:
Usuario Grupos
elara elara
usu01 elara
usu02 usu02 y elara (como secundario)
usermod –g elara usu01
usermod –G elara usu02
Paso 4. Indica que ficheros pueden visualizar los 3 usuarios:
Elara Todos
Usu01 2y3
Usu02 2y3
21
22. EJERCICIO PRACTICO DE GESTIÓN
DE USUARIOS Y PERMISOS
Paso 5. Cambiamos la pertenencia de los ficheros:
sudo chown usu01 fichero1.txt
sudo chown usu01 fichero2.txt
sudo chgrp usu02 fichero3.txt
Paso 6. Indica que ficheros pueden visualizar los 3 usuarios:
Elara 2y3
Usu01 Todos
Usu02 2y3
22
23. PRACTICA 18. GESTIÓN DE USUARIOS
Y PERMISOS
Paso 1. Crear los siguientes grupos de usuarios:
profesoresm/t
asi2m/t
sti2m/t
todosm/t
Añadir una m o una t al final del grupo en función si se realiza la
práctica en el grupo de mañana o tarde.
Paso 2. Editar el archivo que contiene la información de los grupos
del sistema y pegar en el dossier de la práctica las líneas asociadas a
los nuevos grupos creados. ¿Qué es el GID de un grupo? Indica el
GID del grupo profesores.
Paso 3. ¿Es un sistema de grupos con contraseñas normales o
shadow? Justifica la respuesta.
Paso 4. Convierte el sistema de contraseñas de grupos a
contraseñas shadow.
23
24. PRACTICA 18. GESTIÓN DE USUARIOS
Y PERMISOS
Paso 5. Crear el usuario pgarciam/t con las siguientes características:
• login: pgarciam/t Añadir una m o una t al final del grupo en función
si se realiza la práctica en el grupo de mañana o tarde.
• Contraseña: UPC
• Nombre Completo: Pedro Garcia
• Grupo Base: profesoresm/t
• Otros Grupos: asi2m/t, sti2m/t, todosm/t
Paso 6. Indica el UID del usuario pgarciam/t. ¿Qué es el UID?
Paso 7. Crear el usuario lcasasm/t con las siguientes características:
• Login: lcasasm/t Añadir una m o una t al final del grupo en función
si se realiza la práctica en el grupo de mañana o tarde.
• Contraseña: UPC
• Nombre Completo: Luis Casas
• Grupo Base: asi2m/t
• Otros Grupos: todosm/t 24
25. PRACTICA 18. GESTIÓN DE USUARIOS
Y PERMISOS
Paso 8. Crear el usuario todosm/t con las siguientes características:
• Login: todosm/t Añadir una m o una t al final del grupo en
función si se realiza la práctica en el grupo de mañana o tarde.
• Contraseña: UPC
• grupo base: todosm
• Impedir que el usuario pueda iniciar sesión en el ordenador.
Paso 9. Crear el usuario oramirezm/t con las siguientes
características:
• Login: oramirezm/t Añadir una m o una t al final del grupo en
función si se realiza la práctica en el grupo de mañana o tarde.
• Contraseña: UPC
• Nombre Completo: Oscar Ramirez
• Grupo Base: stim/t
• Otros Grupos: todosm/t
25
26. PRACTICA 18. GESTIÓN DE USUARIOS
Y PERMISOS
Paso 10. Copiar en el dossier de la práctica las líneas del archivo que
contiene la información de los usuarios del sistema referentes a los
usuarios creados en la práctica.
Paso 11. Mediante la orden groups comprobar a que grupos
pertenecen los cuatro usuarios creados.
Paso 12. Editar otra vez el archivo que contiene la información de
los grupos y comentar la información añadida después de crear los
usuarios.
Paso 13. Modificar los permisos del directorio personal del usuario
pgarciam/t para que únicamente él puede leer y escribir el contenido
del directorio.
26
27. PRACTICA 18. GESTIÓN DE USUARIOS
Y PERMISOS
Paso 14. Modificar los permisos del directorio personal del usuario
lcasasm/t (para que se cumplan las siguientes condiciones:
• El usuario lcasasm/t puede leer y escribir en el directorio.
• Los usuarios del grupo profesoresm/t también pueden leer y
escribir en el directorio.
• Los otros usuarios del grupo asi2m/t no pueden leer ni escribir.
• Los otros usuarios no pueden leer ni escribir.
Paso 15. Modificar los permisos del directorio personal del usuario
oramirezm/t para que se cumplan las siguientes condiciones:
• El usuario oramirezm/t pueden leer y escribir en el directorio.
• Los usuarios del grupo sti2m/t pueden leer el contenido del
directorio.
• Los demás usuarios pueden leer el contenido del directorio.
27