Цель:
обеспечьте метод 'без программного обеспечения' для 'меньшего количества технических' пользователей к паролю доступа защищают местоположение ftp от Windows 7 и Vista (существующий подход для работ Windows XP).
'Никакое программное обеспечение' метод для значения, не устанавливая дополнительное программное обеспечение (например, FileZilla, WinSCP) - решение не предоставляется внешним нетехническим пользователям.
Windows XP (работы):
Используя Windows Explorer, Windows XP поддерживает нетехнический доступ ftp путем вставки:
ftp://username:password@server.com
в строку поиска.
Файлы удаленного FTP-сайта / структура каталогов становится доступной и может быть скопирована в / от легко (в стиле локальной копии файла / вставка) 'меньшим количеством технического' пользователя.
Windows 7 / Vista (не работает):
Вставка того же URL в Windows Explorer в Windows 7 или Vista вызывает ошибку:
An error occurred opening that folder on the FTP server. Make sure you have permission to access that folder.
Details:
The connection with the server was reset.
Примечания:
a) То же имя пользователя/пароль/сервер ввело от (DOS), командная строка достигает доступа к серверу, но это - более 'техническое' решение, чем желаемый. Я ищу Windows XP эквивалентное решение.
b) Под 'Панелью управления' / 'интернет-опции' / вкладка 'Advanced' - поля для 'Представления папки Enable FTP' и 'Используют Пассивный FTP', отмечаются (включил)
c) Добавление входящего правила брандмауэра для локального порта 20 (TCP) было предпринято без различия в результатах (Т.е. отказ)
Вопреки тому, что Вы ожидали бы при удалении галочки 'у Использования Пассивный FTP' (т.е. отключенный) (под 'Панелью управления' / 'интернет-опции' / вкладка 'Advanced'), затем, после нескольких диалоговых окон 'Approval', целевой FTP-сайт будет доступен и от Internet Explorer и от Windows Explorer.
Правила автодобавляются к Windows Firewall - эти правила, кажется, совпадают с тем, вручную добавленным (кроме, они работают...).
То же изменение включает Vista и Windows 7, и работает и на анонимные сайты и на тех, которые требуют имени пользователя/пароля.
Пассивный FTP будет инициировать оба соединения от стороны клиента. Порты случайным образом выбраны от 1 023 и выше обычно, таким образом, вводный порт 20 действительно не помогает многому. Вы могли попытаться добавить исключение для Windows Explorer к брандмауэру временно. Посмотрите, если отключение его в целом позволит Вам соединяться, если это сделает Вы знаете, где Ваша проблема заключается, затем снова включите брандмауэр!