carpeta_ficheroHoy veremos algo muy interesante, la forma de cambiar los privilegios y el propietario de archivos y carpetas en Gnu Linux.

En Gnu Linux los archivos y directorios se administran con permisos, los cuales no suelen dar problemas, pero de vez en cuando necesitamos o queremos cambiar los privilegios o propietarios de algún archivo o directorio, para ello veremos como proceder según el caso con unos comando muy simples.

Todos estos cambios se realizan por medio de una terminal con un usuario con permisos para la edición, por ejemplo root:

Si deseamos cambiar de propietario:

sudo chown <usuario> (archivo o carpeta)

sudo chown <usuario> -R <carpeta> (carpeta y todo su contenido)

El primero solo modifica un archivo, el segundo modifica a todos los archivos que contiene dentro ese directorio.

Si queremos cambiar de Grupo:

sudo chgrp <grupo> <carpeta> (archivo o carpeta)

sudo chgrp <grupo> -R <carpeta> (carpeta y todo su contenido)

Al igual que en el caso anterior el primero solo modifica un archivo, el segundo modifica a todos los archivos que contiene dentro ese directorio.

Ahora vayamos un poco más rápido, si queremos cambiar de Usuario y Grupo a la vez emplearemos:

sudo chown usuario:grupo <carpeta> (archivo o carpeta)

sudo chown usuario:grupo -R <carpeta> (carpeta y todo su contenido)

Fijaros en que debéis de marcar un usuario y grupo valido.

Si deseamos cambiar los Privilegios de algún directorio o capeta tenemos:

sudo chmod <permisos> <opciones> <archivo o carpeta>

sudo chmod +x foo.sh (dar permisos de ejecución)

Recordemos que la parte de privilegios debemos de meter combinaciones validas, algunas de ellas son 664, 777, 764 ente otras.

El primer dígito da los privilegios para el propietario.
El segundo dígito da los privilegios para el grupo al que pertenece el propietario.
El tercer dígito para los usuarios fuera del grupo del propietario.

Literalmente estos privilegios se escriben:

(-w-r-x) no lectura ni escritura ni ejecución.
(-w-x+r) solo lectura.
(+w+x+r) escritura y lectura.
(+w+x+r) escritura, lectura y ejecución.
(u) modificador de usuario (g) modificador de grupo (o) modificador para los «otros».

14 COMENTARIOS

  1. Buen Día:

    Tengo un problema por error realice el siguente comando cp -Rp archivo.txt /directorio
    ese directorio ahora es archivo. como puedo recuperar el directorio y su contenido?

    • Amio buen día estuve haciendo una instlación en un VPS linux con Centos 6. Y sin querer le asigne permisos con CHMOD -R 777 al directorio «/ETC» eso me puede ocasionar algun problema.? Contacte al proveedor del host y me dicen que debido a esos cambios no me puedo conectar ni por SFTP ni SSh ya que el sistema cierra la conexión.. No hay forma de corregir este error..? Ya que ellos me dicen que para corregirlo deben formatear el server VPS nuevamente.. Orientame gracias..

  2. buenas… instale zotero en ubuntu 14.04 y quiero actualizarlo. le doy ok y me dice que »
    «Unable to update.
    Una actualizacion recomendada esta disponible, pero no posee permisos para instalarla. Para actualizar automáticamente, modifique el directorio del programa Zotero para tener permiso de escritura a su cuenta de usuario.
    »

    Como puedo arreglar esto? Alguien podria decirmelo o darme las ordenes de terminal?

      • creo que lo he solucionado…
        en terminal entro a zotero como root con sudo zotero

        Zotero me dice:

        «Parece que está utilizando Zotero como root. Esta situación es insegura y puede prevenir a Zotero de funcionar cuando es lanzado desde su cuenta de usuario.

        si deseo instalar una actualización automática, modifique la carpeta de programa Zotero de poseer derechos de escritura a su cuenta de usuario.»

        Me pide Continuar o salir.

        Le doy continuar.

        Me abre Zotero y voy a «Ayuda». Luego ·Comprobar actualizaciones»

        Y ya está!!!

        ZOTERO ACTUALIZADO….

  3. se que hay una manera con chown de listar los archivos del directorio actual para ver a que usuario y grupo pertenecen, pero no me acuerdo como era, alguien sabe?

  4. Información Bitacoras.com

    Valora en Bitacoras.com: Hoy veremos algo muy interesante, la forma de cambiar los privilegios y el propietario de archivos y carpetas en Gnu Linux. En Gnu Linux los archivos y directorios se administran con permisos, los cuales no suelen dar problem..…

DEJA UNA RESPUESTA

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí