Lcdo. Manuel Mujica 1

Documentos relacionados
ATRIBUTOS DE LOS FICHEROS EN LINUX

Nombres de archivo. Sistemas Operativos III - ETB EMT - CETP

Sistema Operativo Linux

Administración de usuarios y grupos en Debian {Terminal}

Sistemas Operativos. Curso 2016 Sistema de Archivos

Como crear usuarios y grupos, añadirles permisos.

Usuarios, Grupos y Permisos en GNU/Linux

CUENTAS DE USUARIO, ACL y CUOTAS DE ESPACIO EN DISCO en GNU/LINUX

1. Investigar 5 programas para borrar y 3 opciones. Basta usar el comando apropos delete para ver los comandos que están relacionados con borrar.

TEMA 2: Sistemas Operativos

Gestión de archivos y carpetas

PRUEBA DE NIVEL DE ACCES

Autor: Prof. Pedro A. Hernández correo: Versión 1.0

UNIDAD 4. MODIFICAR TABLAS DE DATOS

MF0952_2: Publicación de páginas web

Sistemas Operativos. Tema 7 Seguridad y Protección p. 1

PERMISOS EN LINUX UTILIDADES PARA ADMINISTRADORES

Usuarios y grupos ÍNDICE

COBHTTPD-CGILIB. Librería para creación de Paginas web Dinámicas con COBOL. Manual de Templates. COBHTTPD Manual de Templates

Unidad 3: Gestión de archivos. VI Curso de Introducción al Sistema Operativo GNU/Linux Extensión Universitaria. Universidad de Sevilla Noviembre 2008

Y añado también los 2 profesores al grupo de profesores mediante el comando:

Administración de Sistemas Operativos

Guía práctica de estudio 02: GNU/Linux

Elaboración de Documentos en Procesadores de Textos

Departamento de Soporte Occidente. Módulo Misceláneos. Cambiar usuarios:

Tema 2. Organización de un sistema operativo tipo Linux

MANUAL DE PROGRAMACIÓN PARA BASES DE DATOS 1.0 MySQL

Configuración de Filezilla FTP. Sync-Intertainment

UNIDAD DIDACTICA 17 RECURSOS COMPARTIDOS CON SAMBA EN UN CONTROLADOR DE DOMINIO LINUX SERVER

PERIODO 2 SOFTWARE MANEJADOR DE BASE DE DATOS CONCEPTOS BASICOS DE MICROSOFT ACCESS

TUTORIAL SOBRE HOJAS DE CALCULO

TABLAS WORD La tercer opción es usar el vínculo Dibujar Tabla, aquí se dimensiona la tabla dibujándola con el mouse

MANUAL DE INSTALACIÓN GLPI

Manual Importación Encriptada

Instalación de Oracle Linux 5u8

PROPIEDADES DE LOS CAMPOS. Cada campo de una tabla dispone de una serie de características que proporcionan un control

Sincronizador de Información Táctica

Laboratorio de Sistemas Operativos. Ingenierías Técnicas en Informática de Sistemas y Gestión 2006/2007

SIIGO WINDOWS. Comprobante Diferido. Cartilla I

Cómo descargar, instalar y verificar JAVA

Sistema Operativo Linux Agenda

REEA. Conexión de un S con WinCC RT Advanced V.12

Sesión No. 10. Contextualización INFORMÁTICA 1. Nombre: Gestor de Base de Datos (Access)

Cómo cambiar la contraseña de NT para el intercambio y las Cuentas de servicio de Unity

Ordenador local + Servidor Remoto

COMPUTER-3 COMUNICA. Reforma IVA CLAVEGES

CPOS. Software Punto de Ventas cpos

Guía Comandos Básicos sobre Unix/Linux

Sistemas de Archivos Interfaz. Módulo 10. Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur

Todas las tareas que se realizan en un computador implican el uso de archivos y carpetas.

MongoDB Up & Running

Tema: Excel Formulas, Funciones y Macros

DISPONE DE 50 MINUTOS PARA REALIZAR EL EJERCICIO

Requisitos Previos de Instalación Conceptos básicos a manejar antes de avanzar con el curso.

UNIDAD 2: INTRODUCCIÓN AL LENGUAJE DE PROGRAMACiÓN R

TEMA 2: GESTIÓN DE ARCHIVOS

CAMPUS VIRTUAL ENTORNO VIRTUAL ANGELINO

Clonación de una máquina virtual

Sistemas Operativos: Programación de Sistemas. Curso Oscar Déniz Suárez Alexis Quesada Arencibia Francisco J.

INDICE Parte 1. Visual Basic Capitulo 1. Qué es Visual Basic? Capitulo 22. Mi Primera Aplicación Capitulo 3. Elementos del lenguaje

Unidad IV: Programación del lado del cliente

Herramientas de Programación. M.C. Juan Carlos Olivares Rojas

SOIB- Y DE LA SOLICITUD O RECONOCIMIENTO DE PRESTACIONES POR DESEMPLEO -SEPE-

Cómo obtener el certificado digital?

Terceros Ekon Sical. Departamento de Informática

TEMA 3: DIBUJO VECTORIAL. Realización de dibujos vectoriales con la herramienta OpenOffice Draw

Creacion de Script. Que es un Script?

SISTEMA AUTONOMO CON PATROL IP Manual de Usuario VERSION 1.0 PRELIMINAR

CREACIÓN Y MANEJO DE TABLAS Instructivo N 1

PRÁCTICA DE LABORATORIO 4 Programación Orientada a Objetos

Como instalar un portal Joomla en su página web. Sync-Intertainment

Manual del Integrador Contable Premium Soft

Documentación Técnica

66.69 CRIPTOGRAFÍA Y SEGURIDAD INFORMÁTICA

Representación de números enteros: el convenio exceso Z

Sistema de Gestión y almacenamiento de archivos en el Campus Virtual

Curso Taller de Química Computacional Módulo II. PRACTICO 1 Introducción al uso del sistema operativo Linux.

Administración de la producción. Sesión 4: Procesador de Texto

PROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY

TEMA 7: Ficheros. TEMA 7: Ficheros Concepto de fichero

Manual de Windows XP Copyleft - Jorge Sánchez 2005

2014 I 1 Informática Básica Eliminar Virus USB MS-DOS

OPTEX EXCEL GRAPHIC USER INTERFACE (OPTEX-EXCEL-GUI) MANUAL DEL USUARIO

Servicios de impresión y de archivos (Linux)

TUTORIAL CVS. PASO 1: Comenzamos instalando el servicio con apt-get install cvs cvsd

VBA. Visual Basic para Aplicaciones. Guía 1. Visual Basic para Aplicaciones en Office 1

TEMA 3: IMPLANTACIÓN DE TÉCNICAS DE ACCESO REMOTO. Victor Martin

ACCESS XP. Objetivos. Duración. 64 horas. Contenidos. Módulo 1: Introducción. Parte 1 Bienvenida Certificado MOUS Resumen

Para poder realizar este cambio en Deporwin, hemos añadido una nueva opción, que nos permitirá realizarlo de forma simple y rápida.

MANUAL DE ICARO PARA ESTUDIANTES. Para acceder al Programa ÍCARO tendremos que entrar en

Introducción a Linux. II.

MANUAL DE INSTALACIÓN DE SQL POWER ARCHITECT EN LINUX

1.- CREACIÓN DE CONSULTAS.

Aquí se digitará el Password que se le proporcionó

Transcripción:

Permisos en GNU/Linux 1

Permisos en GNU/Linux El sistema de permisos en Linux se basa en un esquema de usuarios/grupos que lo convierte en la base principal de la seguridad en Linux, a estos usuarios y grupos se les asignan distintos derechos sobre los archivos y directorios. Lcdo. Manuel Mujica Esta es una de las características que ayudan a que Linux sea casi inmune a los Virus de computadora, los virus deben ser capaces de escribir sobre un archivo para poder infectarlo y ejecutarse de alguna manera para poder infectar mas archivos, con el sistema de permisos de Linux los virus no pueden copiarse a cualquier archivo, si el usuario carece de permisos el virus no podrá infectar más archivos y por lo tanto no podrá reproducirse.

Permisos en GNU/Linux Los permisos propiamente dichos son tres: * r: read (lectura): Cuando el permiso de lectura está activo sobre un directorio significa que se podrá listar los recursos almacenados en él, si está asignado a un archivo se podrá leer su contenido. * w: write (escritura): Cuando el permiso de escritura está activo sobre un directorio significa que se podrá crear y borrar archivos en su interior, si esta activado para un archivo significa que se podrá modificar su contenido. Lcdo. Manuel Mujica * x: execute (ejecución): Si el permiso de ejecución está activo sobre un directorio significa que el usuario podrá realizar otras funciones dentro de él mediante los otros permisos de lectura y escritura, y si está activo sobre un archivo se podrá ejecutarlo desde la línea de comandos.

Permisos en GNU/Linux Para poder ver los permisos de los archivos y directorios es necesario ejecutar el siguiente comando: $ ls l Este comando nos dará una salida similar a la siguiente: Lcdo. Manuel Mujica drwxr-xr-x 3 raul raul 4096 2005-02-16 14:47 Desktop drwxr-xr-x 5 raul raul 4096 2005-02-16 12:42 GNUstep -rw-r--r-- 1 raul raul 246417 2005-03-03 13:13 foto1.png -rw-r--r-- 1 raul raul 232505 2005-03-03 13:14 carta2.abw -rw-r--r-- 1 raul raul 239618 2005-03-03 13:14 informe.abw drwxr-xr-x 2 raul raul 4096 2005-02-16 12:42 tmp

Permisos en GNU/Linux

Permisos en GNU/Linux COMANDOS RELACIONADOS Linux dispone de 3 comandos que permite cambiar los permisos, el propietario y el grupo de un archivo y/o directorio respectivamente: Comando chmod : se utiliza para cambiar los permisos del archivo o directorio $ chmod [permisos] [archivo/directorio] [opciones] Comando chown : se utiliza para cambiar el propietario del archivo o directorio # chown [nuevo usuario propietario] [archivo/directorio] [opciones] Lcdo. Manuel Mujica Comando chgrp : utilizado para cambiar el grupo del archivo o directorio # chgrp [nuevo grupo] [archivo/directorio] [opciones]

Permisos en GNU/Linux COMO SE CAMBIAN LOS PERMISOS? Para cambiar los permisos se puede hacer de 2 maneras: 1. Utilizando taquigrafía basada en caracteres, o 2. Utilizando números.

Permisos en GNU/Linux 1. CAMBIO DE PERMISOS UTILIZANDO TAQUIGRAFÍA DE CARACTERES

Permisos en GNU/Linux

Permisos en GNU/Linux Si cambiamos los permisos a un directorio y deseamos que estos permisos tengan efecto sobre todos sus subdirectorios y archivos sólo deberemos añadir la opción R. Ejemplo: $ chmod a=rw DIRECTORIO R

Permisos en GNU/Linux 2. CAMBIO DE PERMISOS UTILIZANDO NÚMEROS Cada permiso tienen asignado un valor, incluso cuando el permiso no está activo. Para poder utilizar los números tendremos que tener en cuenta la siguiente tabla con sus respectivos valores: r = 4 (lectura) w = 2 (escritura) x = 1 (ejecucion) - = 0 (sin permisos) Lcdo. Manuel Mujica Cuando asignamos los permisos utilizando números debemos tener en cuenta que primero se sumarán los valores y dicho resultado será el que se coloque

Permisos en GNU/Linux

Permisos en GNU/Linux Los permisos por números se asignan en grupos de 3, es decir, para el propietario-grupo-otros, no es factible asignar solo para uno o dos de ellos. ej: rw------- (600) Sólo el propietario tiene el derecho de leer y escribir. rw-r--r-- (644) Sólo el propietario tiene los permisos de leer y escribir; el grupo y los demás sólo pueden leer. rwx------ (700) Sólo el propietario tiene los derechos de leer, escribir y ejecutar el archivo. rwxr-xr-x (755) El propietario tiene los derechos de leer, escribir y ejecutar; el grupo y los demás sólo pueden leer y ejecutar. Lcdo. Manuel Mujica rwx--x--x (711) El propietario tiene los derechos de lectura, escritura y ejecución; el grupo y los demás sólo pueden ejecutar. rw-rw-rw- (666) Todo el mundo puede leer y escribir en el archivo. No es una buena elección! rwxrwxrwx (777) Todo el mundo puede leer, escribir y ejecutar. Tampoco es buena elección!

Permisos en GNU/Linux

Permisos en GNU/Linux CAMBIANDO PROPIETARIOS Y GRUPOS Otra de los puntos a la hora de establecer permisos es la necesidad de poder cambiar el propietario y grupo del archivo o directorio, para hacer esta operación debe estar como root y los usuarios y grupos que utilizará deben haber sido creados previamente.

Permisos en GNU/Linux Cambiando el propietario Utilizamos el comando chown explicado líneas arriba: # chown clases foto1.png # estamos cambiando el propietario del archivo, ahora el usuario clases será el propietario del archivo foto1.png # chown raul foto2.png # el usuario raul será el propietario del archivo foto2.png Lcdo. Manuel Mujica Si vamos a cambiar el propietario de un directorio y con todos sus subdirectorios y archivos en forma recursiva utilizaremos la opción R: # chown clases datos/ R # el usuario clases sera el nuevo propietario de todos los archivos y subdirectorios que estén dentro del directorio datos/

Permisos en GNU/Linux Cambiando el grupo Utilizamos el comando chgrp explicado líneas arriba: # chgrp clases foto1.png # estamos cambiando el propietario del archivo, ahora el archivo foto1.png será del grupo clases # chgrp raul foto2.png # el archivo foto2.png será del grupo raul Lcdo. Manuel Mujica Si vamos a cambiar el grupo de un directorio y con todos sus subdirectorios y archivos en forma recursiva utilizaremos la opción R: # chgrp clases datos/ R # todos los archivos y sub directorios del directorio datos/ serán del grupo clases

Gracias por su atención