How To

Windows10からUbuntuにSSH接続する

この記事は約2分で読めます。

SSH接続とは

パソコンに対して安全にリモート接続を行うための方式の一つ。画面などが接続されていないサーバーに、パソコンから接続してサーバーの操作を行いたいときによく使われる。

Ubuntu(サーバー側)の設定

Windows10をインストールしたパソコンから、Ubuntuをインストールしたサーバーにアクセスできる環境を構築しようとしています。

Ubuntuをインストールしたサーバーにキーボードとディスプレイを取り付けて、初期設定を行います。

最低限やるべきことは以下の2つです。

  1. OpenSSHをインストール
  2. サーバーのipアドレスの確認

OpenSSHをインストール

sudo apt install openssh-server

インストールをする前に、sudo apt update && sudo apt upgradeを実行することをオススメ

サーバーのipアドレスの確認

hostname -I

hostnameコマンド単体だと、サーバ名を表示してくれる。

Windows(クライアント側)の設定

接続のためのソフトが必要。私は、利用例が多いTera Termを使います。

Tera Term (テラターム) プロジェクト日本語トップページ – OSDN

ソフトを新しく導入したくない人は、コマンドプロンプトやPowerShellからでもSSH接続することができるので、そちらを利用しましょう。

Tera TermでのSSH接続

  1. Tera Termをインストールし、起動。
  2. New Connectionの画面で、
    • Hostにサーバーのipアドレスを入力
    • SeviceはSSHを選択
  3. OKボタンを押すと、サーバーに接続可能な場合はユーザー名とパスワードの入力画面になります。
  4. ユーザー名とパスワードを入力して、Ubuntuのサーバーにログイン

いくつかの注意点

  1. すべての設定を初期設定のままにしているので、セキュリティ的には非常に危ない状態です。参考リンクの設定方法をもとに、接続設定を変更するほうがいいです。
  2. SSH接続ではGUI(マウス操作)でUbuntuを操作することができません。GUIを使う場合はリモートデスクトップ接続を使う必要があります。

参考リンク

Ubuntu 20.04 LTS に SSH Server(openssh-server)を導入しよう

Windows TerminalからSSHでLinux機をリモート操作

コメント

タイトルとURLをコピーしました