ftp://login:passwd@host:port
login – имя пользователя
passwd – пароль
host – имя сервера
port – порт (необязательный параметр)
Если имя Вашего ftp-пользователя имеет вид user@domain, пароль passwd, то путь к нашему серверу по протоколу ftp будет следующим: ftp://user@domain:passwd@host. Такой способ доступа можно применять при использовании браузеров Opera и FireFox (для Internet Explorer этот метод не работает).
Проблема Internet Explorer (и Windows) в том, что символ "@" в логине воспринимается как конец логина и пароля. Если в строке ftp://user@domain:passwd@host заменить первый символ "@" на "%40", т.е. набрать в строке адреса ftp://user%40domain:passwd@host, то такую строку будет понимать любой браузер (и Internet Explorer тоже).