Проводник Windows Редактировать пульт, как предохранитель

1

Я пользователь Linux, пытающийся перейти на Windows.

Обычно я использую Fuse (gvfs-fuse) в сборке Debian, которая позволяет файловому менеджеру открывать удаленные расположения (серверы centos), что позволяет мне редактировать удаленные файлы с помощью локально установленного редактора (Sublime).

Я не хочу использовать отдельный клиент (ftp или winscp), и у меня нет открытых портов, кроме SSH и HTTP на серверах (я использую SFTP, xfer over SSH). Кроме того, я не хочу двойной загрузки.

Так что я хочу тот же рабочий процесс через проводник Windows ..

..Я попробовал "Swish" - но это, кажется, просто сохранить файл локально

..Я пробовал "WinFsp" с "SSHFS", но не могу в нем перемещаться или редактировать файлы.

..Я пробовал "Dokan" и варианты, но я не могу заставить их работать.

Может быть, я не настраиваю их правильно и могу использовать прямые инструкции по их запуску (обратите внимание, я не разбираюсь в Windows lingo).

..

Какой простой способ использовать Проводник для отображения удаленных файлов, который позволяет местному редактору редактировать их?

Я бы предпочел взломать Explorer, а не устанавливать что-то, если это возможно, но если что-то нужно установить, я бы предпочел, чтобы оно было второстепенным и прозрачным - и, очевидно, потребовались бы простые инструкции для его запуска.

Заранее спасибо.

Pear
источник

Ответы:

0

Закончилось решение этой проблемы с помощью «SSHFS-Win».

SSHFS-Win is a minimal port of SSHFS to Windows. Under the hood it uses Cygwin for the POSIX environment and WinFsp for the FUSE functionality.

https://github.com/billziss-gh/sshfs-win

Мне было трудно найти способ работы с примерами на странице, вот что я в конечном итоге использовал в случае, если это поможет другим:

В файл .bat я положил:

@echo off
net use X: \\sshfs\root@94.51.28.15!2222\..\var\www S0meP455.
exit

Это вымышленный пример, отображающий удаленное местоположение на диск X с использованием root и порта 2222. Вы будете использовать все, что обычно используете для входа в SSH. Вам не нужно помещать пароль в файл, вы можете использовать «*» (splat) вместо этого будет предложено пройти. Вам не нужно использовать файл .bat, вы можете просто использовать строку «net use» - но если вы часто подключаетесь, это легче сделать в файле.

Чтобы отключиться, просто щелкните правой кнопкой мыши на сопоставленном месте и выберите «отключить» (также убивает процесс).

Теперь я могу редактировать файлы "на месте", а не передавать их (полезно при разработке).

Pear
источник