как я могу сопоставить sftp на диск, изначально в windows

<p>сегодня я увидел, что vista и win7 (которые я использую) имеют возможность напрямую сопоставлять ftp, согласно этой статье:</p><p> <a href="http://cybernetnews.com/cybernotes-map-a-ftp-to-a-drive-in-windows/">http://cybernetnews.com/cybernotes-map-a-ftp-to-a-drive-in-windows/</a> </p><p>но мне нужно иметь sftp ... есть ли в windows та же функция для sftp ?? я использую ssh secure shell и предполагаю, что передача файлов, которую они имеют, это sftp.</p>

<p>настройка ftp - это одно.<br> но, поддерживая безопасный ftp <b>требует</b> интеграция механизма аутентификации с открытым ключом в систему. windows еще не близка к этому (по крайней мере, для отображения файловых систем). и если что-то подобное теперь поддерживается в windows 7, я бы очень хотел знать.</p><p>в то же время, <b> <a href="http://www.freesshd.com/">freesshd</a> </b> это очень хороший инструмент для этой цели.<br> он также поддерживает sftp, хотя моя любимая команда через него <b><code>scp</code></b>,.</p>

<p>я не думаю, что вы можете сделать это изначально в windows, но вот программное обеспечение, соответствующее вашим потребностям: <a href="http://www.expandrive.com/windows">expandrive</a> .<br> надеюсь это поможет.</p>

<p>swish идеально подходит для этого. так же просто, как дважды щелкнуть и установить свой диск: все готово!</p><p>отлично работает на win 7 32bit</p>

<p>смотрите этот вопрос на serverfault:</p><p><strong> <a href="https://serverfault.com/questions/6919/is-there-an-open-source-tool-to-map-sftp-connections-as-a-windows-mapped-drive">существует ли инструмент с открытым исходным кодом для сопоставления sftp-подключений как подключенного диска windows?</a> </strong></p>

<p>я обнаружил, что winscp - хорошее оконное решение для sftp в windows. это не подключенный диск, но он допускает перетаскивание и имеет интеграцию с putty. проверьте это на <a href="http://winscp.net/">http://winscp.net/</a> </p>

<p> <a href="http://www.swish-sftp.org/">есть очень приятная на вид программа под названием swish</a> это может быть именно то, что доктор прописал.</p>

<p>у джангофана это довольно близко.</p><p>вы можете настроить переадресацию портов через ssh. вы также можете, если поддерживается на сервере, запустить ftp-сервер, но <strong>принимать соединения только от localhost</strong>. иначе, где безопасность?</p><p>тогда предположим, что вы даже можете запустить серверный процесс ftp только в пространстве пользователя и не можете подключиться к порту 21. хорошо, назовите его порт 2121.</p><p>ssh в <code>server</code>, например, с putty, и настройте переадресацию локального порта с порта 21 на <code>server:2121</code> или даже <code>localhost:2121</code> если вы привязаны только к 127.0.0.1 на ftp-сервере.</p><p>теперь ваша ssh-программа прослушивает порт 21 вашего клиентского (windows) порта 21 и перенаправляет его по ssh и запрашивает, например, <code>localhost:2121</code> в области серверной среды.</p><p>затем примите ответ дэвида спиллета, но используйте <code>localhost</code> в качестве сервера, если вы еще не используете какой-либо другой ftp-сервер на своем хосте.</p><p>windows explorer должен затем открыть <code>ftp://localhost</code> и вы увидите процесс ftp, запущенный на сервере. я подозреваю, что вы сможете выполнять только передачи в режиме pasv.</p><p>вопросов?</p>

<p>в windows нет функции ssh, но вы можете использовать putty.exe для этого.</p><p>все, что вам нужно сделать - это запустить putty.exe telnet на порте 22, чтобы открыть туннель для другой машины, предполагая, что машина ftp служит хостом ssh. вы создаете прокси на локальном порту (используя конфигурацию putty), который направляет вас через защищенный туннель к удаленным портам ftp 20 + 21. затем настройте windows 7 для сопоставления источника ftp как диска (через туннель ssh)</p><p>я не пробовал это сам, но я предполагаю, что это будет работать: подключенный диск с использованием windows 7 и "защищенный с помощью туннеля putty ssl"</p>

<p>просто попробуйте <a href="https://web.archive.org/web/20150203092513/http://www.moodisk.com/">moodisk</a> . это расширение пространства имен windows shell, может сопоставить каталог sftp-сервера с иконкой на рабочем столе вашего компьютера. более того, он интегрируется в щелчок правой кнопкой мыши <code>send to</code> подменю.</p><p>moodisk - это сетевой диск, но вы можете скачать клиентский инструмент и изменить файл <code>c:\windows\system32\drivers\etc\hosts</code>, добавьте строку ниже:</p><p><code><your sftp-server's ip address> www.moodisk.com</code></p><blockquote> <p>пожалуйста, обратите внимание, что инструмент, указанный там, больше не доступен по официальной ссылке.</p> </blockquote>