1

У меня есть удаленная виртуальная машина, на которой работает Ubuntu Server 12.04 LTS. Я установил на эту удаленную машину vsftpd . Поэтому я могу получить доступ к папкам и файлам на этом удаленном компьютере через FTP. Моя цель - сделать мою жизнь проще, поэтому на своем компьютере с Windows 8 (локальном) я создал новое сетевое расположение в проводнике Windows. Чтобы быть точным, находясь на "Этом ПК", я щелкнул правой кнопкой мыши -> добавить местоположение в сети и набрал URL-адрес ftp://RemoteUbuntuServerDomain.org . Я действительно мог просматривать файлы так, как хотел, но когда я дважды щелкаю файл (не папку), он открывается с помощью firefox.

Поиск в Default Programs -> Associate a file type or protocol with a specific program Я обнаружил, что FTP действительно связан с Mozilla Firefox, но когда я попытался изменить его, были предложены варианты, когда другие браузеры, WinSCP или Look for an app in the store . Разумеется, имеет смысл не иметь возможности открывать любую FTP-ссылку в редакторе.

Может ли быть способ, которым я могу назначить редактор для открытия файлов или, по крайней мере, для типов файлов через FTP и через проводник Windows? Мой редактор предпочтений - Sublime Text, и я не хочу использовать в этом редакторе плагин FTP. Я не хочу, чтобы решение типа WinSCP тоже. Я хотел бы поведение, которое я описал.

Изменить: Это, кажется, проблема, которая беспокоит других людей, как намекает в комментариях. На данный момент предложенные / предложенные мной решения следующие:

  • [Предложено] NetDrive, WebDrive, Swish (не работает на Windows 8) и Fling. Пока что NetDrive кажется ближе, но стоит 30 дней пробной версии.
  • [Подход] Попробуйте назначить пользовательскую программу для протокола FTP (и его производных, таких как ftps, sftp и т.д.) Через реестр. (актуально для WinSCP. Найден один для FileZilla, но не может публиковать более 2 ссылок с менее чем 10 повторений)
  • [Подход] Возможно, создайте VPN с сервером и просмотрите папки на сервере, так как локальное решение будет не FTP. Это, однако, проблема в том, что я должен каждый раз устанавливать vpn-соединение с сервером или всегда быть на VPN-соединении. Может быть, я мог бы назначить сетевую карту для подключения к VPN и иметь основную карту для общего доступа в Интернет?

2 ответа2

1

Наилучшее решение, которое я нашел на данный момент, относящееся к редактированию файлов удаленного кода, заключается в следующем:

http://winscp.net/eng/docs/task_keep_up_to_date

Другой подход заключается в настройке ключей для соединения SSH с OpenSSH в Windows. Затем вам нужно загрузить открытый ключ на сервер, а также преобразовать локальный ключ с помощью puttygen. (который входит в папку установки winscp).

Мне не разрешено публиковать более 2 ссылок с 15 или менее репутацией, так что Google

  • Авторизация открытого ключа WinSCP
  • WinSCP PuTTYgen

После этого вы можете создать ярлык (например, для вашей панели задач), который напрямую открывает удаленный сайт через WinSCP, как описано здесь

http://winscp.net/eng/docs/integration

в разделе "Значки рабочего стола и быстрого запуска".

В конце этого второго подхода вы сможете просто нажать на ярлык и без ввода пароля надежно подключиться к вашему серверу. Кроме того, если вы редактируете удаленные файлы с помощью редактора и сохраняете их, WinSCP больше не будет запрашивать пароль при первом сохранении файла. В отличие от подключения пароля, который есть. Также этот метод не требует работы FTP-сервера.

0

Windows Explorer изначально не поддерживает FTP, это делает только браузер.

Однако существуют сторонние инструменты, которые интегрируют FTP в Windows Explorer. NetDrive , пожалуй, самый распространенный. Но есть и другие, такие как Swish, которые работают, если вы переключаетесь на безопасное соединение.

ОБНОВЛЕНИЕ:WebDrive - другое коммерческое решение, которое смехотворно дорого. FTPx является условно-бесплатным инструментом, хотя я не знаю, поддерживает ли он W8.

Несколько иной подход использует Флинг. Это синхронизирует удаленные папки FTP с локальными папками Windows.

Похоже, что существует некоторая дискуссия о том, доступно ли то, что вы хотите, изначально, хотя результат кажется неопределенным. Лично я всегда считал, что встроенная поддержка Window и WebDAV в Window очень ненадежна. Недаром существует ряд хорошо используемых и поддерживаемых FTP-клиентов, таких как WinSCP и FileZilla.

Может быть еще позже, если позволит время.

ОБНОВЛЕНИЕ 2: Еще одна мысль, если вы планируете сменить сервер (упомянутое вами в отношении решения VPN), - это реализовать WebDAV. Хотя это также может быть проблематично для использования с Windows, оно изначально поддерживается.

Одна вещь, которую я должен был указать и раньше. Никогда не следует использовать незащищенный протокол (FTP, WebDAV) в общедоступной сети. Никогда не! WebDAV можно настроить на использование шифрования SSL/TLS, а доступ к FTP можно получить через несколько безопасных стандартов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .