サーバの操作をターミナルで行うのは基本ですが、クラウドサービスなどではWebブラウザ上で使えるターミナルを提供することがあります。ソフトウェアをもっていない人であったり、スマートフォンやタブレットからでもサーバ操作できるのが便利です。 そんなWebブラウザ向けのターミナルとしてwebssh2を紹介します。SSH2を使ったWebターミナルです。

webssh2の使い方

使っているところです。Emacsも利用できます。

普通のターミナルとして動きます。

aptなどでインタラクティブな操作が必要な場合にも使えます。

webssh2はVimやEmacsのような特別なキーバインドをもったソフトウェアにも対応し、日本語の入力も可能です。パスワード入力もでき、普通にターミナルとして問題なく使えるでしょう。用途は限られそうですが、ピンポイントで使える場面がありそうです。

webssh2はnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。

billchurch/webssh2: Web SSH Client using ssh2, socket.io, xterm.js, and express. webssh webssh2