SSH接続とは
パソコンに対して安全にリモート接続を行うための方式の一つ。画面などが接続されていないサーバーに、パソコンから接続してサーバーの操作を行いたいときによく使われる。
Ubuntu(サーバー側)の設定
Windows10をインストールしたパソコンから、Ubuntuをインストールしたサーバーにアクセスできる環境を構築しようとしています。
Ubuntuをインストールしたサーバーにキーボードとディスプレイを取り付けて、初期設定を行います。
最低限やるべきことは以下の2つです。
- OpenSSHをインストール
- サーバーの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接続
- Tera Termをインストールし、起動。
- New Connectionの画面で、
- Hostにサーバーのipアドレスを入力
- SeviceはSSHを選択
- OKボタンを押すと、サーバーに接続可能な場合はユーザー名とパスワードの入力画面になります。
- ユーザー名とパスワードを入力して、Ubuntuのサーバーにログイン
いくつかの注意点
- すべての設定を初期設定のままにしているので、セキュリティ的には非常に危ない状態です。参考リンクの設定方法をもとに、接続設定を変更するほうがいいです。
- SSH接続ではGUI(マウス操作)でUbuntuを操作することができません。GUIを使う場合はリモートデスクトップ接続を使う必要があります。
コメント