
Unduh
GUI Frontends
SSHFS-WIN adalah port minimal SSHFS ke Windows. Di bawah kap mesin menggunakan Cygwin untuk lingkungan POSIX dan WINFSP untuk fungsi sekering.
Keduanya juga dapat dengan mudah diinstal dengan Winget:
winget install SSHFS-Win.SSHFS-Win Setelah Anda menginstal WinFSP dan SSHFS-Win, Anda dapat memetakan drive jaringan ke direktori pada host SSHFS menggunakan Windows Explorer atau perintah net use .
Di Windows Explorer Pilih PC ini> Peta Network Drive dan masukkan letter drive yang diinginkan dan jalur SSHFS menggunakan sintaks UNC berikut:
\sshfsREMUSER@HOST[PATH]
Pertama kali Anda memetakan jalur SSHFS tertentu Anda akan diminta untuk nama pengguna dan kata sandi SSHFS. Anda dapat memilih untuk menyimpan kredensial ini dengan Manajer Kredensial Windows dalam hal ini Anda tidak akan diminta lagi.
Untuk membuka drive, klik kanan pada ikon drive di Windows Explorer dan pilih Disconnect.

Anda dapat memetakan drive jaringan dari baris perintah menggunakan perintah net use :
> net use X: \[email protected]
The password is invalid for \[email protected].
Enter the user name for 'sshfs': billziss
Enter the password for sshfs:
The command completed successfully.
Anda dapat mendaftarkan drive net use Anda:
$ net use
New connections will be remembered.
Status Local Remote Network
-------------------------------------------------------------------------------
X: \[email protected]
WinFsp.Np
The command completed successfully.
Akhirnya Anda dapat membuka drive sebagai berikut:
$ net use X: /delete
X: was deleted successfully.
Sintaks UNC lengkap adalah sebagai berikut:
\sshfs[LOCUSER=]REMUSER@HOST[!PORT][PATH]
\sshfs.r[LOCUSER=]REMUSER@HOST[!PORT][PATH]
\sshfs.k[LOCUSER=]REMUSER@HOST[!PORT][PATH]
\sshfs.kr[LOCUSER=]REMUSER@HOST[!PORT][PATH]
REMUSER adalah pengguna jarak jauh (yaitu pengguna pada host SSHFS yang kredensialnya digunakan untuk akses).HOST adalah tuan rumah SSHFS.PORT adalah port jarak jauh pada host SSHFS (opsional; default adalah 22).PATH adalah jalur jarak jauh. Ini ditafsirkan sebagai berikut:sshfs menjadi HOST:~REMUSER/PATH pada host SSHFS (yaitu relatif terhadap direktori home REMUSER ).sshfs.r menjadi HOST:/PATH pada host SSHFS (yaitu relatif terhadap direktori root HOST ).sshfs.k untuk HOST:~REMUSER/PATH dan menggunakan kunci ssh di %USERPROFILE%/.ssh/id_rsa (di mana %USERPROFILE% adalah direktori rumah pengguna windows lokal). Untuk menentukan kunci spesifik yang berbeda, tentukan alias host dengan kunci ssh pribadi spesifik yang ingin Anda gunakan di konfigurasi ssh. Waspadalah: Hanya kunci tanpa frasa pass yang didukung.sshfs.kr untuk HOST:/PATH dan menggunakan kunci ssh di %USERPROFILE%/.ssh/id_rsa . Untuk menentukan kunci spesifik yang berbeda, tentukan alias host dengan kunci ssh pribadi spesifik yang ingin Anda gunakan di konfigurasi ssh. Waspadalah: Hanya kunci tanpa frasa pass yang didukung.LOCUSER adalah pengguna Windows lokal (opsional; USERNAME atau DOMAIN+USERNAME ).Saat ini ada 2 ujung depan GUI untuk sshfs-win: Sirikali dan sshfs-win-manager.
Sirikali adalah ujung depan GUI untuk SSHFS-Win (dan sistem file lainnya). Instruksi tentang pengaturan Sirikali untuk SSHFS-Win dapat ditemukan di tautan ini. Silakan laporkan masalah dengan Sirikali di halaman masalahnya.
Dukungan Sirikali:
SSHFS-Win-Manager adalah ujung depan GUI baru khusus untuk SSHFS-Win dengan antarmuka yang ramah pengguna dan intuitif. SSHFS-Win-Manager terintegrasi dengan baik dengan Windows dan dapat ditutup ke baki sistem. Harap laporkan masalah dengan sshfs-win-manager di halaman masalahnya.
SSHFS-Win-Manager mendukung:
SSHFS-Win sendiri saat ini tidak mendukung Tunneling SSH, tetapi sesuatu yang serupa dapat dicapai dengan menggunakan OpenSsh Windows bawaan.
Gunakan OpenSsh T Buat port lokal ke depan melalui host lompat ke target
ssh -L <origin port of jump connection>:<target of tunnel>:<port of target to target> <adress of tunnel jump host>
Semua pengaturan standar konfigurasi SSH dapat digunakan dalam langkah ini.
Contoh referensi SSH Config:
create the file C:Users<UserName>.sshconfig and/or add the following lines:
Host <jump host alias>
Hostname <adress of jump host>
User <user name at jump host>
IdentityFile <path to private key for login to the jump host, may have a pass phrase>
IdentitesOnly yes
terhubung ke server target menggunakan yang berikut
\sshfsREMUSER@localhost!<origin port of jump connection>
atau serupa.
Dimungkinkan untuk menggunakan program sshfs-win.exe dan sshfs.exe secara langsung untuk skenario penggunaan lanjutan. Kedua program dapat ditemukan di subdirektori bin dari instalasi SSHFS-Win (biasanya Program FilesSSHFS-Winbin ).
Program sshfs-win.exe berguna untuk meluncurkan sshfs.exe dari cmd.exe prompt ( sshfs-win cmd ) atau untuk meluncurkan sshfs.exe di bawah kendali peluncur WinFSP ( sshfs-win svc ). Program sshfs-win.exe tidak boleh digunakan dari Cygwin. Program sshfs-win.exe memiliki penggunaan berikut:
usage: sshfs-win cmd SSHFS_COMMAND_LINE
SSHFS_COMMAND_LINE command line to pass to sshfs
usage: sshfs-win svc PREFIX X: [LOCUSER] [SSHFS_OPTIONS]
PREFIX Windows UNC prefix (note single backslash)
sshfs[.SUFFIX][LOCUSER=]REMUSER@HOST[!PORT][PATH]
sshfs: remote user home dir
sshfs.r: remote root dir
sshfs.k: remote user home dir with key authentication
sshfs.kr: remote root dir with key authentication
LOCUSER local user (DOMAIN+USERNAME)
REMUSER remote user
HOST remote host
PORT remote port
PATH remote path (relative to remote home or root)
X: mount drive
SSHFS_OPTIONS additional options to pass to SSHFS
Program sshfs.exe dapat digunakan dengan instalasi Cygwin yang ada, tetapi membutuhkan instalasi sekering sebelumnya untuk Cygwin pada instalasi Cygwin. Fuse for Cygwin disertakan dengan WinFSP dan dapat diinstal pada instalasi Cygwin dengan mengeksekusi perintah: