インストール¶
システム要件¶
- OS: Windows 10/11(x64 または ARM64)
- 依存関係なし: OpenSSH や他のソフトウェアをインストールする必要はありません
インストール方法¶
方法 1: Scoop(推奨)¶
方法 2: リリースをダウンロード¶
GitHub Releases から最新バージョンをダウンロード:
| アーキテクチャ | Zip | MSI インストーラー |
|---|---|---|
| x64 (amd64) | win-sshpass-*-amd64.zip |
win-sshpass-*-amd64.msi |
| ARM64 | win-sshpass-*-arm64.zip |
win-sshpass-*-arm64.msi |
- Releases ページに移動
- アーキテクチャに合った zip または MSI をダウンロード
- MSI の場合:インストーラーを実行すると、インストールディレクトリが自動的にシステム PATH に追加されます
方法 3: ソースからビルド¶
git clone https://github.com/chuccp/win-sshpass.git
cd win-sshpass
go build -o win-sshpass.exe ./cmd/sshpass
インストールの確認¶
依存関係¶
win-sshpass は外部ランタイム依存関係のない独立した実行ファイルです。ビルド時に使用される Go 依存関係:
| 依存関係 | 用途 |
|---|---|
| golang.org/x/crypto/ssh | SSH プロトコル実装 |
| github.com/pkg/sftp | SFTP ファイル転送 |
| github.com/schollz/progressbar/v3 | CLI プログレスバー(CLI のみ) |
| github.com/ncruces/zenity | ファイルダイアログ(CLI のみ) |
次のステップ¶
- クイックスタート - 最初の SSH 接続