Archivo de la etiqueta: usuarios

Vista de ficheros mostrando usuarios propietarios, grupos y permisos en Linux

Permisos, usuarios y grupos en Linux

A lo largo de la andadura de PItando, el contenido del blog se ha centrado casi por entero en experimentos tanto a nivel de programación, como con unos primeros prototipos electrónicos sencillos. Hemos entrado lo básico en el uso del sistema operativo de referencia de la Raspberry Pi para poder cubrir nuestros objetivos: localizar y abrir programas, movernos un poquito por el Terminal, examinar el contenido de los directorios, editar un fichero de texto. Sin embargo, profundizar en los aspectos que el sistema operativo impone a los usuarios es necesario muchas veces para entender cómo van a afectar a nuestros programas.

Por el momento, de todas formas, hemos entrevisto ya tres de estos aspectos a la hora de hacer que un programa en Python sea ejecutable y a la hora de integrar nuestro fotomatón con una impresora a través de CUPS: los usuarios, los grupos y sus permisos sobre los ficheros. Tenéis que saber que en UNIX, y por lo tanto en todos los Linux y en Mac OS X, todo toma la forma de ficheros. Todo es todo: la pantalla, el teclado e incluso procesos del sistema, en ejecución, tienen una representación en forma de fichero donde se pueden aplicar permisos y privilegios de una forma muy poderosa.

Vista de ficheros mostrando usuarios propietarios, grupos y permisos en Linux
Vista de ficheros mostrando usuarios propietarios, grupos y permisos en Linux

Manejar correctamente estos tres aspectos harán nuestros programas más seguros y saludables: tanto para el resto del sistema operativo al ejecutarlos como debe ser, como ante otros programas y usuarios no demasiado bien intencionados.

Y, por supuesto, nos ayudarán a empezar a pensar en estos términos para entender conceptos más abstractos como la privacidad y la seguridad, desde un punto de vista práctico.

Sigue leyendo Permisos, usuarios y grupos en Linux