在 Windows 10 使用 sshfs 掛載 Linux 的目錄

 

Linux 上,連 Samba 都不用安裝,預設 SSH Server 就是已經安裝,並且已經啟動的狀態。

只需要在 Windows 10 的 client 端【win-sshfs】,安裝 sshfs for Windows 就可以了!

下載 win-sshfs https://code.google.com/archive/p/win-sshfs/

官網目前的最新版本,是 2012 年五月的 0.0.1.5版【真的是有夠舊了…】

image

image

image

檢查到 Dokan Library 沒安裝

image

只好先去安裝 Dokan Library https://github.com/dokan-dev/dokany/releases

image

image

image

image

Dokan Library安裝完成,再重新執行 win-sshfs 安裝程式,卻發現…

殘念…版本太新了,只好將 Dokan Library 1.2.1 uninstall

image

回頭去下載 Dokan Library 0.6.0 版

https://github.com/dokan-dev/dokany/releases/tag/0.6.0

image

image

只是 0.6.0 是 XP/Vista 在使用的,只好用相容模式了…

image

image

重新執行 win-sshfs 安裝程式,這次終於檢查過了…

image

image

image

執行 sshfs manager

image

先找一台 Linux,這裡使用 CentOS 7,建一個測試用的目錄

image

回到 Windows 10 的 sshfs manager

新增一個連線【Add】

image

這裡只是測試,就先使用 root 登入,Authentication 選項,有 passwordprivate key 可以選擇,Drive Letter 是對應的磁碟機代號,如果要開機後自動掛載,可以點選【Mount at login

image

【Save】之後,點選【Mount】掛載,要注意,不存檔的話,是無法 mount 的

掛載成功之後,開啟【檔案總管】,就會看到多了一個 E:\

image

剛剛沒有指定【Directory】,所以,將 Linux 的 /root 家目錄,全部掛載了

image

image

切換到另外一台 Windows 10,先安裝 Dokan Library 0.6.0,再安裝 win-sshfs

故意切換成 F:\

image

觀察 F:\

image

image

image

如果拿 sshfs 跟 Samba 比較的話

Samba sshfs
Linux需要安裝並啟動Samba服務 Linux需要安裝並啟動SSH Server
Windows不需要另外安裝應用程式 Windows需要額外安裝Dokan Library+win-sshfs

應該是各有千秋吧~~~

廣告
本篇發表於 Bookmark, CentOS 6, CentOS 7, Linux, RHEL 6, RHEL 7, Windows, Windows 10。將永久鏈結加入書籤。

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Google photo

您的留言將使用 Google 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s