Cómo cambiar o modificar permisos y propietarios en Linux fácilmente

Los usuarios que cambian su ordenador a Linux, cuentan con lo que se conoce como software libre, lo que permite realizar operaciones un poco más complejas. Ya que cuenta con diversos comandos de información que pueden ser modificados a merced del usuario.

Sin embargo, esto no quita que cuenten con las funciones básicas como el acceso a plataformas de video como Netflix, Disney+, o Amazon Prime, así como también podría activar una licencia de Microsoft Office 365. o realizar la descarga de un antivirus como Avast Free.

Índice

    ¿Qué debo tomar en cuenta antes de modificar los permisos de mi Linux?

    Es importante que pienses y consideres que el hecho de tener un software abierto como Linux, te otorga ciertos privilegios que pueden ser modificados desde la interfaz del superusuario. Mismos que pueden ser activados o desactivados en el momento que lo desees.

    hombre usa computadora

    En otras palabras, es posible otorgar y retirar capacidades a tu ordenador con un par de sencillos pasos realizados por el administrador del equipo o por un root.

    ¿Cómo modifico los permisos y propietarios de mi ordenador Linux?

    Lo primero es ingresar a la línea de comandos y escribir lo siguiente: ls -l (Con la L minúscula). Posteriormente te aparecerá una barra donde podrás observar un texto parecido al siguiente: -rwxrwxr-x 1 user user 0 Jan 19 12:59 documento1.txt de los cuales podrás identificar el siguiente significado por dígito:

    • : Archivo.
    • d: Directorio.
    • l: Archivo de vínculos, soft/symbolic link.
    • p: Archivo especial de cauce, tubería.
    • c: Caracteres especiales, dispositivo tty, impresora, etc.
    • b: Bloques especiales, archivos especiales de dispositivo.

    Posteriormente la siguiente sección de letras que se observan, están ordenados jerárquicamente y básicamente se dividen en tres grupos:

    1. El propietario.
    2. Grupo propietario.
    3. Los usuarios que no pertenecen a ninguno de los anteriores.

    Mismos que tienen una serie de letras en su interior que definen el tipo de acceso o permiso que éste está autorizado a realizar:

    • R, permiso de lectura, que se refiere a que únicamente está permitido visualizarlo.
    • W, permiso de escritura, que como lo dice el nombre, el usuario está autorizado a editar el contenido del archivo seleccionado.
    • X, permiso de ejecución, es decir que, siendo el rango más alto, está permitido llevar a cabo la ejecución del programa si fuera el caso.
    • -, acceso restringido, básicamente no se puede realizar ninguna de las acciones anteriores.

    Si tomamos como base el ejemplo anterior (-rwxrwxr-x 1 user user 0 Jan 19 12:59 documento1.txt) se intuiría que, el propietario del archivo (-) tiene un completo acceso al archivo que seleccionamos rwx. Y además, podemos ver que el resto del equipo solo puede visualizarlo y ejecutarlo.

    computadora en uso

    Conociendo ya como leer los permisos de cada archivo, podemos proceder a realizar cambios en ellos, con el comando CHMOD, y CHOWN para cambiar de propietario.

    Para modificar los permisos:

    Para utilizar el comando CHMOD, debes saber que se utilizan dos formas de edición, la simbólica y numérica. Para la simbólica es importante que recuerdes los significados anteriores y además también estos:

    • U, Dirigirnos al usuario.
    • G, Grupo.
    • O, Para los que no pertenecen a ninguno de los dos
    • A, Todos los usuarios
    • +, Añade un permiso.
    • -, Quita los permisos
    • =, Funciona para asignar uno nuevo.

    Ejemplo de como escribie el comando, si quisiéramos que solo el propietario pueda leer el archivo, pondríamos: chmod u=r,g=,o=. Y si quisiéramos que el propietario pudiera leer y escribir y para todo el resto solo se permitiera la visualización, deberíamos entonces poner: chmod u=rw,g=r,o=r.

    Y para la forma numérica, tenemos el significados por digito:

    • 0: - – sin acceso
    • 1: – x ejecutar
    • 2: -w- escritura
    • 3: -wx escribir y ejecutar
    • 4: r – solo lectura
    • 5: r-x leer y ejecutar
    • 6:  rw- lectura y escritura
    • 7:  rw- = leer, escribir y ejecutar.

    La manera de editar el propietario de modo que si deseamos que el archivo solo pueda leerse por el propietario escribiríamos: chmod 400 O si queremos que el propietario pueda editar y leer, pero el resto solo leer, pondríamos: chmod 644

    Para modificar los propietarios:

    Basándonos en que queremos modificar el ejemplotxt y el usuario IPAP, deberías ingresar chown IPAP ejemplo.txt y posteriormente identificar qué es lo que se desea modificar.

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Subir

    Este sitio web utiliza cookies para garantizar que obtenga la mejor experiencia en nuestro sitio web. Leer Más