Windows10でPowerShell,コマンドプロンプトからssh
WindowsではTeraterm使ってたんですけど、Linux使ってるときみたいにコマンドプロンプトからssh hogeを叩いてつなぎたい!!
ってことでやってみました。
Windows10 Pro x64 1709 build 17025.1000
接続先はお家サーバのDebian。sshdは設定済み。
導入までの流れ
1.Windows版OpenSSHをDLして適当なフォルダに配置。
2.Path通す
3.PowerShell or コマンドプロンプトからssh hogeしてつなぐ
4.ログインできたらやったね!!
1.なんかWindows版OpenSSHが出たらしい
ということでDL。
https://github.com/PowerShell/Win32-OpenSSH/releases
OpenSSH-Win64.zipをDL。Windowsの環境に合わせたのをDLしましょう。
今回は解凍したものをC\直下に配置。
2.システムの詳細設定から環境変数でPath通す。
新規にて
変数:Path
値:C:\OpenSSH-Win64
と設定してOK。
値は1でOpenSSH-Win64を配置したフォルダにします。
3.PowerShell or コマンドプロンプトからssh hoge
なんかssh ipだけにすると、ユーザ名が「ユーザ名@Windows端末名」になってる模様なので、エラー出ますけど。
ssh ユーザー名@接続先
で打てば大丈夫。
4.繋がったやったね!!
導入後
サーバに繋いだとこ。
一応文字化け等なく問題なく接続できたけど、X転送がうまくいかない。
VcXsrvの方の設定だと思うけれども。