Linux, ubuntu, gnome, debian, xubuntu, GNULa Zona Linux, la zona linux, Todo lo relacionado al mundo de GNU / Linux, ubuntu, debian, etcPosteado por:
![]() REGISTRATE! es GRATIS!! Bueno empecemos. Este es un simple tuto para negar el acceso a determinadas carpetas así también como para ocultarlas por que su contenido es muy valioso para nosotros o simplemente no queremos que nadie la vea lo que hay adentro (ej: pelis XXX ). Algo de info: Los sistemas GNU/Linux basan su seguridad en los permisos, razón por la cual nosotros no podríamos borrar archivos del sistema por accidente (en window$ uno puede borrar la carpeta WINDOWS con una tecla). En Linux hay tres tipos de permisos: Lectura: Significa acceder al archivo y no ver su contenido (su valor es 4) Escritura: Significa modificar el archivo (su valor es 2) Ejecución: Significa ejecutar el proceso contenido en el archivo o ver el contenido de una carpeta (su valor es 1) Además los permisos se asignan según los usuarios en el siguiente orden: Propietario: El propietario del archivo o directorio. Grupo: Grupo de usuarios al que pertenece el archivo Otros: Los demás usuarios. Ejemplo: Si un archivo tiene los permisos 764 significa. 7=4+2+1 El propietario puede leer, escribir y ejecutar el archivo. 6=4+2+0 El grupo puede leer y escribir el archivo pero no pueden ejecutarlo 4=4+0+0 Los demás usuarios podrán leer el archivo pero no podrán modificarlo ni ejecutarlo. El comando CHMOD Este comando se utiliza para asignar permisos a archivos o directorios. Ej sudo chmod permiso archivo-o-directorio Supongamos que queremos darle todos los permisos a la carpeta X que esta el el Home. La sintaxis seria: sudo chmod 777 X Lo mismo seria para un archivo. Ej: sudo chmod 777 imágenes/imagen.jpg Veamos ¿que significara que el archivo X tenga los permisos 400? 4=4+0+0 El propietario puede leer (4) pero no puede leer (0) ni ejecutarlo (0) 0=0+0+0 El grupo no puede leer (0) tampoco puede modificar (0) ni ejecutarlo (0) 0=0+0+0 Los otros usuarios no pueden leer (0), ni modificarlo (0) ni ejecutarlo (0) Y ustedes se preguntaran ¿Y con esto que mierda ago? Simple; para negar el acceso a la carpeta, incluso para nosotros mismos, le tenemos que asignar el valor 0 a los tres tipos de usuarios. Ej: sudo chmod 000 carpeta X Con esto el acceso a la carpeta queda limitado solamente para el root. Y para poder acceder devuelta a la carpeta simplemente le devolvemos los permisos. Ej: sudo chmod 777 carpeta X Otro buen consejo seria ocultar la carpeta esto se hace colocando un punto “.” delante del nombre de la carpeta. Ej: .nombre de la carpeta Esto no solamente sirve para las carpetas sino también sirve para cualquier archivo. Ej: .nombre del archivo.jpg Para ver las carpetas y archivos ocultos presionamos las teclas control mas la letra H (Ctrl + H) |