背景
リモートの機械学習サーバ(ssh 多段接続)の結果データ(e.g. 画像)を Windows でドライブマウントして Explorer とかで直接見たい...
rclone や ssfs-win(gui)があります.
中身的には winsfp を使っています.
ちょっとリリースが古いですが, sshfs-win の GUI が便利でしょうか.
sshfs 自体開発終了したようなので,
sshfs-win ももうあんまり開発ないのかしらん(ほそぼそ commit はあるようであるが)
多段接続
ただ, winfsp は多段接続している場合はうまくいきません.
~/.ssh/config
の設定は直接は見てくれません.
別途ポートフォワーディングしておくか, ゴニョゴニョ接続の設定がんばります!
Port forwarding + SikiKali(sshfs-win GUI)
Windows native でポートフォワードしておき,
> ssh -L 2022:localhost:22 syoyo@remotehost
SikiKali で以下のように設定すればいけます!
- Port number
- IdentityFile 指定(
~/.ssh/config
を見てくれないため) - Volume Does not Use A Password(公開鍵認証を使う)
WSL2 でマウント?
パスがちょっとめんどいですが, wsl で sshfs する手もあります.
ただ, 私の環境 Windows 11 では WSL 内からは見えても Explorer で開くと空っぽでした...
(ssh key が Windows native と wsl で違うからとか..?)