Puedes crear una URL tal que:
ftp : // usuario:contraseña@direccion-ip-o-nombre-de-dominio
Pero verán la contraseña y el usuario en el navegador.
Otra alternativa seria usar sftp (pero necesitas un servidor que soporte este protocolo) y mediante las claves RSA no haya que introducir contraseñas
Mira
http://www.davidsuarez.es/2009/11/co...-sin-password/
salu2