Windows 10の新しい組み込みSSHコマンドを有効にして使用する方法
Microsoftは、2015年に統合OpenSSHクライアントをWindowsに導入することを発表しました。彼らはついにそれを実現しました。SSHクライアントは、Windows 10のFall Creators Updateに隠されています。 PuTTYや他のサードパーティソフトウェアをインストールせずに、WindowsからSecure Shellサーバに接続できるようになりました.
更新:Windows 10の2018年4月のアップデートで、組み込みSSHクライアントがデフォルトで有効になりました。あなたがまだあなたのPCにそれを持っていないならば、これは更新を入手する方法です:.
PuTTYにはまだもっと多くの機能があるかもしれません。プロジェクトのGitHubのバグトラッカーによると、統合SSHクライアントは現時点ではed25519キーしかサポートしていません。.
Windows 10のSSHクライアントをインストールする方法
SSHクライアントはWindows 10の一部ですが、デフォルトではインストールされない「オプション機能」です.
インストールするには、[設定]> [アプリ]に進み、[アプリと機能]の下の[オプション機能の管理]をクリックします。.
インストールされている機能の一覧の上部にある[機能の追加]をクリックします。 SSHクライアントがすでにインストールされている場合は、ここでリストに表示されます。.
下にスクロールして[OpenSSH Client(Beta)]オプションをクリックし、[インストール]をクリックします。.
Windows 10にはOpenSSHサーバーも用意されています。これは、PC上でSSHサーバーを実行する場合にインストールできます。あなたが実際にあなたのPC上でサーバーを走らせたいだけで、他のシステム上で走っているサーバーに接続したくないのであれば、これをインストールすべきです。.
Windows 10のSSHクライアントの使い方
これでSSHクライアントを実行することができます。 SSH
コマンド。これはPowerShellウィンドウまたはコマンドプロンプトウィンドウのどちらでも機能するので、どちらを使用してもかまいません。.
PowerShellウィンドウをすばやく開くには、スタートボタンを右クリックするか、Windows + Xを押してメニューから「Windows PowerShell」を選択します。.
sshコマンドの構文を表示するには、単にそれを実行します。
SSH
コマンドが見つからないというエラーメッセージが表示された場合は、サインアウトしてから再度サインインする必要があります。 PCを再起動してもうまくいきます。これは必要ではないはずですが、これはベータ版の機能です.
このコマンドは、SSH経由でSSHサーバーに接続するのと同じように機能します。 SSH
macOSやLinuxのような他のオペレーティングシステムでのコマンド。その構文、またはコマンドラインオプションは同じです。.
たとえば、ssh.example.comのSSHサーバーに「bob」というユーザー名で接続するには、次のように実行します。
ssh [email protected]
デフォルトでは、コマンドはデフォルトのポート22で実行されているSSHサーバへの接続を試みます。ただし、別のポートで稼働しているサーバーに接続する必要があるかもしれません。これを行うには、ポートを指定します。 -p
スイッチ。たとえば、サーバーがポート7777で接続を受け入れる場合は、次のように実行します。
ssh [email protected] -p 7777
他のSSHクライアントと同様に、最初に接続したときにホストのキーを受け入れるように求められます。これで、リモートシステムでコマンドを実行するために使用できるコマンドライン環境が完成します。.