GateOne を用いて Web ブラウザから ssh リモート接続ができるようにする(Ubuntu 上)
ユースケース: Web ブラウザの側では何も設定しない(プラグインのインストールなども行わない)で,ssh リモート接続ができるようにしたい
そのために,中継用のサーバを立てる. HTML5対応の Web ブラウザを使用.
前準備
Ubuntu のシステム更新
Ubuntu で OS のシステム更新を行うときは, 次のコマンドを実行.
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