金子邦彦研究室インストールUbuntu サーバ,リモート接続GateOne を用いて Web ブラウザから ssh リモート接続ができるようにする(Ubuntu 上)

GateOne を用いて Web ブラウザから ssh リモート接続ができるようにする(Ubuntu 上)

ユースケース: Web ブラウザの側では何も設定しない(プラグインのインストールなども行わない)で,ssh リモート接続ができるようにしたい

そのために,中継用のサーバを立てる. HTML5対応の Web ブラウザを使用.

前準備

Ubuntu のシステム更新

UbuntuUbuntu で OS のシステム更新を行うときは, 次のコマンドを実行.

UbuntuUbuntu のインストールは別ページ »で説明

sudo apt -y update
sudo apt -yV upgrade
sudo /sbin/shutdown -r now

Git のインストール

次のコマンドを実行.

sudo apt -y update
sudo apt -y install git

GateOne のインストールと起動

ここでの設定:使用するポート番号 8443

GateOne のインストール

次のコマンドを実行.

cd /tmp
git clone https://github.com/liftoff/GateOne
cd GateOne
python3 setup.py build
sudo python3 setup.py install

ufw で GateOne ポートの解除

次のコマンドを実行.

sudo ufw allow 8443

GateOne の起動

次のコマンドを実行.

sudo gateone --port=8443

Web ブラウザから使ってみる

Web ブラウザで,次のURLを指定

https://<IP アドレス>:8443