Borrar Archivos con Extensión .pureftpd-upload

Escrito el 14 de agosto de 2009 | Categoría: Desarrollo, Internet, Tutoriales


Si al subir un archivo a un servidor Pure-FTPd, la subida se detiene a la mitad por un error de conexión, PureFtpd dejará un archivo residuo que no es posible eliminar con los métodos normales, que seguramente si llegaste a este artículo, es porque lo has intentado.

Digamos que tienes un archivo llamado
.pureftp-upload.asdf1234.13.666.777gato en tu sitio, y no lo puedes eliminar por ftp o el panel de control.

En La Web del Pringao te proponemos una simple solución en PHP para deshacerte de estos archivos.

Puedes crear un archivo php con cualquier nombre (usaremos de ejemplo ‘hola.php’) y poner el siguiente código:

1
2
3
4
<?php
$archivo = '.pureftp-upload.asdf1234.13.666.777gato';
unlink($archivo);
?>

Reemplaza $myfile con el nombre de archivo que quieras eliminar. Luego, sube hola.php al directorio donde se encuentra tal archivo. Una vez subido, reemplaza los permisos del directorio y hola.php a 777 para que el servidor deje a nuestro pequeño script actuar.

Una vez hecho esto, visita la versión en línea de hola.php desde el navegador (e.g: http://sitio.com/hola.php) – Con esto el archivo se habrá borrado, lo cual puedes comprobar al mirar nuevamente el directorio desde tu FTP o gestor de archivos en el panel de control de tu hosting.

Si tienes más de un archivo .pureftpd-upload sólo debes escribir unas pocas líneas adicionales a hola.php tales como:

1
2
3
4
5
6
<?php>
$archivo = '.pureftp-upload.asdf1234.13.666.777gato';
unlink($archivo);
$archivo2 = '.pureftp-upload.asdf1234.666asdf.1313gato';
unlink($archivo2);
?>

Recuerda que por seguridad, una vez eliminados los archivos debes borrar hola.php y dejar el directorio con sus permisos como antes (644), ya que así evitaremos potenciales problemas de seguridad y backdoors resultado de este proceso.

Compártelo:
  • Facebook
  • Twitter
  • Meneame
  • MySpace
  • BarraPunto

Entradas relacionadas:

Deja tu comentario

Comentarios Recientes
  • JOHAN QUINTROS: no se entiende nada de lo que quieren decir y lo unico que q...
  • IGNACIO: ME PODRIAS DECIR COMODESBLOQUEAR MI CELU ZTE...
  • Llamadas internacionales: Se ve muy util esa herramienta de llamadas, Fonobla parece s...
  • ALICIA: por favor poner codigo para el modelo motorola V170...
  • Ale: hola porfa me pueden ayudar necesito el codigo para desbloqu...
Creative Commons License
Los comentarios expresados a través del sitio, son de exclusiva responsabilidad de quienes
los emiten, y no representan necesariamente, el pensamiento de La Web Del Pringao Informático.
Contenido bajo licencia Creative Commons a menos que se indique lo contrario.
Información Legal

Tema Magadine modificado.