それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

WinFsp を使って ssh をネットワークドライブに割り当て。

Winfsp を使う

Winfsp Windows File System Proxy の略で、ユーザー空間で動作するFUSEソフトウェア。

ネットワークドライブとしてドライブを任意のマッピングを提供するソフト

cgofuse sshfs とともに使う

sshfs で使う。

sshfs で ドライブをsshでマウントする。

コマンドからやったほうが確実

UACPowershell を起動して

PS C:\Windows\system32> net use X: \\sshfs\takuya@raspi-04.lan  /persistent:no /user:takuya

he password is invalid for \\sshfs\takuya@acid.lan.

Enter the password for 'takuya' to connect to 'sshfs':
The command completed successfully.

取り外し

PS C:\Windows\system32> net use X: /delete
X: was deleted successfully.

SSHFSとSmaba(SMB)で速度比較する

CrystalDiskMarkUAC制御化で起動すると、FUSEが見えなくなる。(WinSfpがユーザー空間で動作するから) UACなしで起動すると測定ができる

SSH

CIFS

同じサーバーにCIFSで接続した場合

CIFS の方がは速いな。。。

FUSE / mountはメモ書き程度の普段遣いだと気にならないかもしれない。

Windowsでリモートのマウントをするとき、SSHでポート転送してCIFSでつないだり、RDPでつなぐのならサクッと使えるので、選択肢の一つとしてはありかもしれない。

名前を間違えやすい

winSfp でも winFps でも WinSpf でもない。

略称が紛らわしいので十分に注意する。Google検索で、勝手に修正されて検索結果に出ないレベル。