windows Windows 10でSSHを使用する方法

目次:
- SSHとは
- UbuntuでSSHサーバーを構成する
- LinuxサーバーのIPアドレスを確認する
- SSHクライアントWindows 10に接続する
- SSHクライアントWindows 10のインストール
- SSHクライアントをWindows 10からLinuxに接続する
- SSHサーバーWindows 10の構成
- Windows 10でSSHサーバーを起動する
- OpenSSH Windows 10のリスニングポートを有効にする
- Windows 10 SSHサーバーを接続する
- リモートホストの識別によってSSHが変更されたエラーを修正する
- UbuntuからWindows 10 SSHサーバーに接続する
- SSHサーバーにリモート接続する
この記事では、システムコマンドラインからWindows 10でSSHを使用する方法を説明します 。 具体的には、 PowerShellとそれが提供する利点を使用します。 SSHは、その高いセキュリティとWindowsおよびLinuxとの幅広い互換性により、今日のリモート接続で最も使用されている通信プロトコルプロトコルの1つです。
コンテンツインデックス
以前のバージョンのWindowsでSSHを使用すると、LinuxとWindowsの間の互換性を確保するためにPuttyなどの外部プログラムをインストールする必要があるため、比較的複雑でした。 ただし、Windows 10には、システムとしてクライアントからサーバーとして構成するクライアントへの接続を可能にするSSHモジュールがあるため、現時点では必要ありません。
SSHとは
SSHまたはSecure Shellは、2つのオペレーティングシステムをリモートで接続して 、 コマンドコンソールを使用してクライアントコンピューターからホストコンピューターを制御できる安全な通信プロトコルです 。
SSHの最も重要な点は、接続セッションを暗号化できることです。これは、FTPやTelnetでは不可能であり、はるかに安全性が低く、ほとんど使用されていないプロトコルです。
SSHは、ホストからクライアントにデータを安全にコピーすることもできます。通常のユーザーのセッションキーよりも安全なRSAキーを使用できる可能性があります。また、ファイルの送信をトンネルしてさらにセキュリティを確保できます。
OpenSSH 、 Putty 、 Shell 、 SSH-Agentなどの互換性を取得するための特定のプログラムがあるため、現在、オペレーティングシステムを備えたほぼすべてのコンピューター間でSSHを使用することが可能です。
SSHを使用すると、内部ネットワーク上と完全にリモートの両方で、サーバーとして構成されたコンピューターに接続できます。 これを行うには、デフォルトで使用されるTCPポート22を開く必要があります。
UbuntuでSSHサーバーを構成する
次に、SSHをUbuntuコンピューター上のサーバーとして構成し、Windowsクライアントを介してそれにアクセスします。
したがって、最初に行う必要があるのは、UbuntuでサーバーモードでSSHを実行することです。 そこで、Linuxターミナルを開いてプロセスを開始します。
SSHサーバーをインストールするには、次のコマンドを実行する必要があります。
sudo apt-get install openssh-server
パスワードを入力すると、インストールプロセスに数秒かかります。 UbuntuでSSHサーバーを管理するための最も重要なコマンドは次のとおりです。
sudo gedit / etc / ssh / sshd_config
このコマンドを使用して、SSH構成ファイルを開き、通信ポート、暗号化プロトコルなどのパラメーターを編集します。
sudo /etc/init.d/ssh start
SSHサーバーを起動するコマンド
sudo /etc/init.d/ssh stop
SSHサーバーをシャットダウンするコマンド
sudo /etc/init.d/ssh restart
たとえば、構成変更後にSSHサーバーを再起動するコマンド
チュートリアルはWindowsからの通信を確立することであり、Ubuntuでサーバーを構成することではないため、原則として、 この構成ファイルはデフォルトのままにしておきます。
その後。 ここでは、SSHデーモンの起動に関連するコマンドを実行します。 次に、Windowsに移動します。
LinuxサーバーのIPアドレスを確認する
アクティベートしたSSHサーバーのIPアドレスを知っているだけです。 これには、次のコマンドを使用します。
SSHクライアントWindows 10に接続する
SSH Windows 10を使用するには、 PowerShellまたはコマンドプロンプトを使用し、いくつかの手順を実行してプログラムをアクティブ化し、コマンドコンソールで使用できるようにする必要があります。
SSHクライアントWindows 10のインストール
Windows 10では、十分に簡単です。 構成パネルの特性のリストを使用して、 SSHクライアントとサーバーの両方をアクティブ化できます。
- スタートメニューに移動し、 歯車をクリックして構成パネルを開きます。 「 アプリケーション 」オプションを選択し、その中で「 アプリケーションと機能 」オプションに移動します。次に、右側の領域のオプションをクリックする必要があります「 オプション機能の管理 」の
表示されるリストには、デフォルトのsshクライアントがすでにインストールされている場合があります。その場合は、このリストに表示されます。
- インストールされていない場合は、「 機能の追加 」 をクリックしてください 。
機能のリストに入ったら、「 OpenSSHクライアント 」と「 OpenSSHサーバー 」の2つのアプリケーションを探します 。
どちらの場合も、「 インストール 」をクリックします 。 前のウィンドウに戻ると、これらの要素が既にインストールされているように見えます。
これで、SSHクライアントを使用してUbuntuチームに接続できるようになります
SSHクライアントをWindows 10からLinuxに接続する
まず、 PowerShellウィンドウを開く必要があります。 これを行うには、スタートメニューボタンを右クリックして、「 Windows PoweShell 」を選択します。
コマンドを書くと:
ssh
利用可能なさまざまなオプションに関する情報を取得します。
Windows 10からSSHを使用してサーバーに接続するには、次の手順を実行するだけです。
ssh たとえば、「 ssh [email protected] 」です。 Ubuntuのユーザー認証情報を自動的に要求し、アクセスします。 ユーザーを作成しない場合、この場合のように、デフォルトではサーバーシステムで使用可能なユーザーが検出されます。 不具合により、Ubuntuシステムユーザーの/ホームディレクトリに移動します。 また、サーバー機器で必要なことをリモートで実行できます。 セッションから切断するには、次のコマンドを記述するだけです。 出口
私たち以外のネットワークからリモート接続するには、ルーターのポート22を開き、インターネットリンクの実際のIPを入力する必要があります。 次に、同じ手順を実行しますが、WindowsクライアントからサーバーにもWindowsで実行します 。 Windows用のSSHサーバーをインストールする前に、接続を開始するだけで済みます。 システムサービスのリストを開いてSSHサーバーをアクティブにするには、次のようにします。 services.msc
これら2つのサービスで今できることは、システムの起動時に開始するように構成することです サーバーマシンでSSHサーバーが実行されています。 これは、SSHサーバーのポート22にリモートアクセスする場合に特に便利です。 管理者権限で実行されるPowerShellコンソールに次のコマンドを配置する必要があります New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server(sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain
さて、すべてが新しく構成されたWindows 10サーバーに接続する準備ができました。 私たちがしなければならないのは以前と同じ手順ですが、 私たちのチームのIPがUbuntuサーバーで以前にアクセスしたものと同じである場合、エラーは発生しません。 以前に、現在持っているものと同じIPアドレスでSSHサーバーにアクセスしたことがあるので、このエラーは私たちに飛びつきます。 これは異なるオペレーティングシステムであり、別のドメインが実行されているため、サーバーに関連付けられているセキュリティRSAキーは異なり 、このエラーが発生します。 これを解決するには、 PowerShellまたはコマンドプロンプトウィンドウに管理者として入力し、次のコマンドを入力するだけです。 ssh-keygen -R たとえば、私たちの場合: " ssh-keygen -R 192.168.2.104 "そしてこのようにして、関連するキーのリストが空になり 、別のキーをリクエストします 接続プロセスをもう一度実行すると、これは成功します これで、Ubuntuやその他のLinuxから Windows 10のSSHサーバーに接続するための非常に便利な方法がわかります 。これは、グラフィカルインターフェイスを介して行われます 。 ここでは、Ubuntuファイルエクスプローラーを開き、 " Ctrl + L "キーの組み合わせを押して、ブラウザーのアドレスバーを有効にします。 サーバーにアクセスするには、次のコマンドまたは行を記述します。 ssh:// たとえば、「 ssh://[email protected] 」は、セキュリティの確認を求め、次にユーザーパスワードを求めます。 このようにして、サーバーコンピュータに保存されているファイルにグラフィカルインターフェイスからアクセスします。 最後に、WindowsとLinuxの両方のSSHサーバーにリモート接続する可能性についても触れます。 考慮する必要があるのは、これまでどおりプライベートネットワークの外にいるということだけです。 サーバーの実際のIPと、送信が行われるポート(デフォルトではポート22)を知る必要があります。 このようにして、接続に使用する必要があるコマンドは次のようになります。 ssh -p 22 たとえば、私たちの場合は次のようになります:「 ssh -p 22 Dell @ IP-real 」 今後、プロセスは同じになります。 次のチュートリアルも役立つでしょう。 どのシステムをSSHで接続しますか? 接続に問題があった場合は、コメント欄に記入してください。
SSHサーバーWindows 10の構成
Windows 10でSSHサーバーを起動する
OpenSSH Windows 10のリスニングポートを有効にする
Windows 10 SSHサーバーを接続する
リモートホストの識別によってSSHが変更されたエラーを修正する
UbuntuからWindows 10 SSHサーバーに接続する
SSHサーバーにリモート接続する
Skypeは、windows 10 mobile th2、windows phone 8、windows rtと互換性がありません

マイクロソフトは、Windows 10 Mobile TH2、Windows Phone 8および8.1、Windows RTプラットフォーム、およびスマートTVでのSkypeのサポートを削減し始めました。
Windows XP、Windows 7、Windows 8のライセンス番号を知る方法

Windows XP、Windows 7およびWindows 8 / Windows 8.1で、さまざまなサードパーティ製アプリケーション(無料)を使用するか、オペレーティングシステムを登録して、ライセンス番号を確認する方法について説明します。
windows Windows Media PlayerでCDをMP3 Windows 10に転送する

CDをMP3 Windows 10に転送する場合は、Windowsを簡単に実行できます。必要なのは、Windows Media PlayerまたはWindows用の無料のVLCだけです。