¿Htaccess chattr & CHMOD necesarios para mis archivos?

  • altom55
  • Novice
  • Novice
  • No Avatar
  • Registrado: Ene 16, 2011
  • Mensajes: 24
  • Loc: UK
  • Status: Offline

Nota Noviembre 3rd, 2012, 7:59 am

IM teniendo problemas para mantener mi archivo .htaccess de cambio & agregar #& vaciar espacios.
Esto realmente tornillos el menú y otros trozos en mi sitio

Usar php incluye en mi sitio vía el AddHandler incluye código siguiente en el archivo htaccess que me permite incluir PHP en mi sitio HTML. Esta es la parte que sigue cambiando

Código: [ Select ]
RewriteEngine on
AddHandler application/x-httpd-php5 .html .htm .php
  1. RewriteEngine on
  2. AddHandler application/x-httpd-php5 .html .htm .php


Cada semana mi sitio es un lío debido a estos cambios en mi archivo htaccess y tengo que rehacer el código.

Mi anfitrión no da ninguna explicación de por qué el archivo mantiene edición sin mi conocimiento.
Me comuniqué con mi anfitrión quien dice que pueden solucionar esto con el comando chattr para evitar que el archivo htaccess editando a mis espaldas.

No entiendo este método mucho, pero he hecho a mi htaccess archivo readonly quitando los usuarios permiso de escritura. ¿Que será suficiente? ¿Estoy haciendo lo correcto?

Considera que Alan....






Código: [ Select ]
RewriteEngine on
AddHandler application/x-httpd-php5 .html .htm .php
  1. RewriteEngine on
  2. AddHandler application/x-httpd-php5 .html .htm .php
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Noviembre 3rd, 2012, 7:59 am

  • Don2007
  • Web Master
  • Web Master
  • No Avatar
  • Registrado: Nov 21, 2006
  • Mensajes: 4924
  • Loc: NY
  • Status: Offline

Nota Noviembre 5th, 2012, 12:02 pm

chmod 700 .htaccess debe hacerlo.
How do you know when a politician is lying? His mouth is moving.
  • altom55
  • Novice
  • Novice
  • No Avatar
  • Registrado: Ene 16, 2011
  • Mensajes: 24
  • Loc: UK
  • Status: Offline

Nota Noviembre 5th, 2012, 2:23 pm

Gracias Web Master, mal intente por un tiempo y ver cómo me va
  • altom55
  • Novice
  • Novice
  • No Avatar
  • Registrado: Ene 16, 2011
  • Mensajes: 24
  • Loc: UK
  • Status: Offline

Nota Noviembre 5th, 2012, 2:35 pm

Ive sólo había intentado y no pude ver mi sitio en absoluto. Ahora he puesto a 744
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8934
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Noviembre 5th, 2012, 4:35 pm

chattr es un comando en el sistema operativo de Linux que permite al usuario establecer ciertos atributos de un archivo que reside en un sistema de ficheros ext2-basado. He usado esto en el pasado que impedir que los usuarios incluyendo posiblemente el usuario root de cambiarlo.

El i - argumento parámetro es lo que establece el bit inmutable que impide que el archivo sea borrado o cambiado. Por lo que se haría algo parecido

chattr + i .htaccess

Agrega la broca inmutable para ese archivo e impide que el archivo se cambia. Después de hacer ese comando, probar y cambiar el archivo, si su trabajo correctamente le no será capaz de cambiar independientemente de los permisos que se le da.

Para deshacer ese comando utilizaría un signo menos en lugar del signo por lo que haría:

chattr -i .htaccess

Espero que te sirva!
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • altom55
  • Novice
  • Novice
  • No Avatar
  • Registrado: Ene 16, 2011
  • Mensajes: 24
  • Loc: UK
  • Status: Offline

Nota Noviembre 5th, 2012, 4:49 pm

Gracias por su respuesta bigwebmaster.
¿debo pedirle a mi anfitrión hacer esto para mí? IM no seguro (o suficiente confianza) como ir sobre esto, pero si se detiene mis archivos edición "sí", entonces puedo tratar.
¿Es un archivo independiente que agrego a mi raíz?

Saludos
Alan
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • Avatar de Usuario
  • Registrado: Dic 20, 2002
  • Mensajes: 8934
  • Loc: Seattle, WA & Phoenix, AZ
  • Status: Offline

Nota Noviembre 5th, 2012, 7:29 pm

Escriba este comando vía SSH. Si no sabes cómo iniciar sesión a través de SSH o si su host web no le proporciona acceso SSH, luego deba hacerlo por usted. Sería simplemente cambie al directorio que su archivo .htaccess se encuentra en y escriba este comando:

chattr + i .htaccess
Ozzu Hosting - Want your website on a fast server like Ozzu?
  • altom55
  • Novice
  • Novice
  • No Avatar
  • Registrado: Ene 16, 2011
  • Mensajes: 24
  • Loc: UK
  • Status: Offline

Nota Noviembre 6th, 2012, 4:23 am

Gracias por tu ayuda
Considera que Alan......

Publicar Información

  • Total de mensajes en este tema: 8 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 222 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC