\r\n\r\n

windows10sshとputty:リモートアクセスクライアントを乗り換える時期か?

Windows 10でsshアクセスを設定する方法と、新しいツールがputtyを置き換えることができるかどうかを見てみましょう...

コンピュータ(特にLinuxマシンやWebサーバ)間の通信で最も一般的な方法の1つがSSHです。 Windowsでこの通信を確立する場合、デフォルトではPuTTYをインストールすることになっています。

しかし、Windows PowerShellのおかげで、もはやパテは必要ないかもしれない。windows 10でSSHアクセスを設定する方法と、新しいツールがPuTTYを置き換えることができるかどうかを見てみましょう。

windows10にsshをインストールする方法(高速化)

Windows 10powershellにSSH機能をインストールするのは非常に簡単ですが、そのメニューオプションはやや隠されています。ここで、必要なことを説明します。

  1. 設定を開く
  2. アプリケーションを見る>アプリケーションと機能
  3. オプション機能へ
  4. "要素の追加 "をクリック
  5. OpenSSHクライアントを選択します。
  6. 待機後、再起動

これが完了すると、他の対応マシンにSSH接続を確立することができます。リモートマシンにSSHサーバーがインストールされ、設定されている場合は、接続を確立することができます。

これが概要です。これが詳細です。

Windows 10にsshをインストールする方法(詳細)

Windows 10のPowerShell SSH実装は、OpenSSHプロジェクトのバージョンです。GitHubにプロジェクトページがあります。

windows 10のパソコンには、すでにSSHがインストールされているはずですが(2018年4月のアップデートで搭載されました)、そうでない場合は簡単に追加することができます。

これを確認するには、スーパーユーザーメニュー(スタートで右クリック、またはWindowsキー+X)を開き、Windows PowerShellを選択します。ここで、「ssh」コマンドを入力します。SSHがまだインストールされていない場合は、以下の画面が表示されます。

この問題を解決するのは簡単です。Windows+Iキーを押して設定ビューを開き、「アプリケーション」から「オプション機能の管理」を探します。これをクリックして、"OpenSSH "と書かれた項目を探します。

表示されていない場合は、[機能の追加]をクリックして、OpenSSHクライアントが表示されるまで下にスクロールしてください。

準備ができたら、「インストール」をクリックして、PCに追加します。その後、Windows PowerShell用の新しいSSHクライアントがインストールされます。Windowsを再起動し、アプリケーションが正しくインストールされていることを確認する必要があります。

sshサーバアプリケーションに関する注意点

SSHサーバーをインストールすることも可能であることは強調しておきたい。マイクロソフトがSSHによるユニバーサルなリモート管理を実装する可能性は低いが、オプションとして持っておくと便利である。

インストールするには、上記の手順を繰り返し、OpenSSH Serverを選択します。

windows powershellでsshを使用する

SSHをインストールして動作させると、他のコンピュータとの通信に使用することができます。例えば、Raspberry Pi(この小さなコンピューターに利用できるいくつかのリモートオプションの一つ)にアクセスするために使用することができます。

PowerShellで、sshコマンドに続いて、リモートデバイスのアカウントのユーザー名とそのIPアドレスを入力します。

例えば、RetroPieが動作するRaspberry Piボックスに接続する場合、私はこうしています。

ssh [email protected]

この時点で、リモートデバイスはセキュリティキーを受け入れるかどうかを尋ねてくるはずです。これに同意するためにYesと入力し、プロンプトで使用されているユーザー名のパスワードを入力してください。

その後、リモートのLinuxデバイスに接続され、必要なタスクを実行する準備が整います。

powershell の ssh 機能と putty

WindowsでSSHを行う場合、PuTTYは常に最初の選択肢となっています。Webサーバーの制御、IoTデバイスへのアクセス、Linux PCのリモート管理など、軽量で使い勝手の良いアプリケーションです。

パテの耐久性の理由のひとつは、豊富な機能の選択です。では、Windows PowerShell上のSSHは、PuTTYに対抗できるのでしょうか?

まあ、SSHの機能を提供することに関しては、可能です。Windows 10でSSHの拡張機能の一部を利用する方法は、SSHコマンドを入力することで確認することができます。

ssh

生成されるオプションのリストには、これらの機能の概要が記載されています。

ssh [username]@[hostname] -p [port]

高い確率で!?

しかし、やはりパテではありません。WindowsのOpenSSHではアドレスのバインドが可能ですが、保存できるアドレスの数に制限があります。

パテがいまだに人気なのには理由がある。接続の保存(名前付け)だけでなく、Telnetやシリアルなどのプロトコルによる接続もサポートしています。puTTYの外観も設定可能で、デスクトップから素早く起動できます。このように、Puttyはあらゆることに対応できるツールなのです。

linuxが使えるのに、なぜsshが必要なのか?

SSH を使って Linux をリモートで操作することは重要かもしれませんが、SSH は必要ないかもしれません。

つまり、Linuxのコマンドを簡単に入力し、実際の応答を受け取ることができるのです。すべてのシナリオに適しているわけではありませんが、大学や研修でLinuxアクセスが必要で、LinuxデバイスへのSSHアクセスができない場合(アプリケーションに関係なく)には最適かもしれません。

もちろん、これだけが唯一の選択肢ではありません。WindowsでBashコマンドを練習する必要がある場合は、いつでも仮想マシンをセットアップすることができます。ここにLinuxディストリビューションをインストールするだけで、(ハードウェアが許す限り)Linux OSを使用する準備が整います。

Windows 10のパテはそろそろ捨て時?

SSHはwindows10のPowerShellで簡単に利用できます。しかし、その機能不足と、読み込みに数クリックかかるという事実が相まって、PuTTYを使うことを好むかもしれません。ともかく、Windows 10には、2つの素晴らしいSSHオプションがあります。

SSHの選択肢を増やしたいなら、Windows用のSSHツールのラウンドアップで代替品を紹介しています。

  • 2021-03-22 22:29 に公開
  • 閲覧 ( 25 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ