従来はローカルアプリケーションだったものが、どんどんWebアプリケーション化しています。開発環境においてもクラウドIDEが使われるようになっています。殆どの操作がWebブラウザ上でできるようになるでしょう。 今回紹介するSshwiftyはSSHクライアントをWebブラウザベースで提供します。

Sshwiftyの使い方

SSHとTelnetに対応しています。

ログインしました。普通のSSHクライアントです。

Emacsも動かせます。

接続状態です。

Sshwiftyは鍵を用いた認証にも対応しており、SSHクライアントとして十分に動作します。ローカルでサーバを立てておけば、WebブラウザからすぐにSSH接続が可能です。社内で立てれば、SSHクライアントをインストールしていない端末からでもすぐに使えるでしょう。

Sshwiftyはnode/JavaScript製のオープンソース・ソフトウェア(GNU Affero General Public License)です。

niruix/sshwifty: A SSH & Telnet connector on the web.