Cambiar permisos de archivo para Linux

No específicamente para Linux, también puede enfrentar este error al cargar archivos en el servidor de su sitio web. En Linux, puede resolver este problema mientras carga o modifica cualquier archivo en su sistema. Pero, ¿qué es chmod 777 y por qué está sucediendo en primer lugar? Bueno, en este artículo conocerá la solución y la información completa sobre este error, ¿cuál es el significado de chmod 777 ?

Linux, al igual que otros sistemas operativos, se organiza utilizando directorios y archivos a los que se puede acceder, alterar o ejecutar potencialmente. Para evitar la anarquía interna, Linux otorga diferentes niveles de permiso para interactuar con esos archivos y directorios. Si desea modificar esos permisos, el comando chmod (modo de cambio) es lo que necesita.

En primer lugar, echemos un vistazo a la solución rápida para este error.

Para resolver este error, debe cambiar los permisos para ese archivo, sin importar si está en la web o en su Linux.

Aquí están los pasos a seguir para resolver este problema.

  • Haga clic derecho en el archivo que tiene el error chmod 777 «No tiene los permisos para cargar el archivo en la carpeta».
  • Ahora abra la pestaña de propiedades y cambie los propietarios, el Grupo y otros permisos a «Leer y escribir» como se ve en la captura de pantalla a continuación.

Cambio de permisos de archivo en alojamiento web

Cuando recibe un error de permiso al cargar cualquier archivo en el servidor web, se le alerta de que esto se debe a 777 permisos.

Te puede interesar  6 Problemas con las megacorps tecnológicas modernas [monopolio digital]

Puede cambiar los permisos mediante el siguiente proceso.

Ahora tengamos algún conocimiento sobre esta cosa del chmod 777.

¿Entendiendo permisos de archivo para Unix?

Para entender esto mejor, también puedes ver este video de Youtube.

Linux y Mac OS X vienen con una gran característica de control de permisos, utilizando esa capacidad de lectura y escritura de ese archivo se puede controlar. Pero la parte divertida es que también puedes controlar quién puede manejarlo, y qué permisos se le darán a esa persona también está en tus manos.

Si los nombra, las clases son las que determinan quién tiene acceso a ese archivo. Y los permisos son el tipo de acceso que tiene la persona. Las clases son de tres tipos, o puede decir que los permisos se pueden dividir en tres grupos de personas que pueden tener un conjunto específico de accesos.

En la imagen de arriba, puede ver las tres clases, propietario, grupo y otros.

  • El propietario es la persona que creó o colocó el archivo allí. Puede ser un archivo o una carpeta. Los archivos que obtiene de otros dispositivos pueden tener una propiedad diferente.
  • El grupo es el conjunto de personas o usuarios de computadoras que tienen el mismo tipo de permiso.
  • Otros son los usuarios registrados como invitados o el público en general.

Ahora ven a las Permisiones . Hay tres tipos de permisos que puede tener o asignar a las clases (hemos mencionado anteriormente) .

  • Leer: Bajo este permiso, la clase que tiene este permiso solo puede ver el archivo y no puede modificarlo o editarlo.
  • Escriba: Bajo este permiso, la clase que tiene este permiso puede leer el archivo y también puede modificar, editar o eliminar el archivo y las carpetas.
  • Ejecutar: como su nombre indica, solo con este permiso, una clase puede ejecutar o ejecutar un script o un archivo.
Te puede interesar  Las mejores computadoras portátiles Linux 2020

De esta manera, como propietario, puede hacer una clase primero, y luego puede asignarles sus permisos.

Como propietario, tiene todos los permisos como leer, escribir y ejecutar. Pero también puede asignar o cambiar los permisos de las otras clases.

¿Cuáles son los permisos 777? ¿Por qué no 888?

¡Buena pregunta! Bueno, para entender este juego de números, debes aprender algunas reglas básicas que se utilizan para asignar estos números.

Si está familiarizado con los números binarios, puede mejorarlo. Cuando crea una carpeta de archivos, sin importar el tamaño que tenga el archivo, está encriptada por datos de 8 bits. Cuando no tiene permiso, se puede escribir como «000» , pero cuando asigna el permiso de lectura, agrega un 4 -bit de más datos. Y se convierte en «100».

Agregar 2 -bit más datos dando el permiso de escritura, se convierte en «010» y, por último, agregar los permisos de ejecución lo hacen «001».

Además, Read tiene el valor equivalente a 4 en números decimales binarios, write tiene el valor equivalente a 2 en decimales y el permiso de ejecución tiene el equivalente a 1.

Cuando asignamos los permisos, agregamos el número, y eso es lo que usamos como código. Por ejemplo, a pesar de todo el permiso, agregaremos los puntos decimales de todos. Entonces, 4 + 2 + 1 = 7 . ¿Lo entendiste ahora? ¡Derecha! Este fue el juego número entero. Además, puede obtener más detalles en la imagen a continuación.

Si desea usar o recordar los códigos, aquí hay una lista de todos los códigos y sus permisos asignados en la imagen a continuación. También puede cambiar el número para asignar un conjunto diferente de permisos a un archivo o carpeta.

Te puede interesar  Aumente la eficiencia de sus macOS [3 + Formas]

Ahora, lo único que queda es el misterio de los tres números. Bueno, esto no es un misterio; Ya se menciona en el artículo. El primer dígito es para la clase «propietario», el segundo dígito es para el «grupo» y el tercer dígito es para los «otros Y ahora, cuando los tres son 7, eso significa que todas las clases tienen toda la información.

En la imagen a continuación, puede ver todas las combinaciones posibles de los tres números que se utilizan.

Preguntas frecuentes

Deja un comentario