Hola:
No logro entender la razón para usar el protocolo ftp... hay más formas de proteger imágenes, por ejemplo con variables de sesión y scripts php... que por ejemplo muestre una imagen distinta de la requerida si no se ha iniciado una sesión (correctamente)... y sobre el tema concreto... Has probado poner datos "random" para evitar la caché como te ha comentado
AlvaroG...
... las veces que han preguntado cosas parecidas con esa solución se han resuelto los temas...
Saludos