web-dev-qa-db-ja.com

Webベースのターミナル/ sshクライアントはありますか?

私は図書館にいて、すべてのコンピューターはWindowsベースです。私は他のどこかでUbuntuボックスに入れています。利用規約には、「システムファイルに変更を加えることはできません」と記載されています。ただし、Ubuntuボックスにsshすると、テキストを含むWebサイトを開いたときにコンピューターを面白い人(ライブラリスーパーバイザーを含むと思われる)が数人見ているため、ハッキングしているように見えるかもしれません。は等幅フォントで、ウェブサイトの背景は黒でした。コマンドプロンプトの実行は、Webサイトを見るとハッキングされていると見なされます。

私が自分の箱に入れると、まるでコンピューターに「ハッキング」しているように見えます。ニースの幸せそうなテキストを含むWebブラウザーでなんとかして、それが実際に私がやっていることを表すようにしたいと思います。コンピューターをハックするつもりはありません。コンピューターをどこか他の場所でしか使っていません。

31
alexyorke

ライブラリがFirefoxを使用していて、アドオンをインストールできる場合は、 FireSSH -JavaScriptベースのSSHクライアントを試してください。

enter image description here

13
fossfreedom

おそらくやりたいことは、HTMLベースのターミナルエミュレータをインストールすることです。いくつか(多数)から選択できます。これにより、Webページにテキストフィールド(現在入力中のテキストフィールドなど)が表示され、システムで実行されます。

これは、そのようなアプリケーションのリストであり、順不同です。これらの経験はほとんど、またはまったくありません。

このページの下部で、3つのライブデモを見ることができます。 http://anyterm.org/demos.html

これらはすべて、どのブラウザーでも機能します。おそらくIE4でも:)

8

Google Chrome/Chromiumを使用している場合は、 Secure Shell を与えることができます。これは、完全なターミナルエミュレーターおよびSSHクライアントです。
これはGoogleによって開発され、オフラインで実行されます:)

Secure Shellは、xterm互換のターミナルエミュレーターであり、Chrome用のスタンドアロンsshクライアントです。 Native-Clientを使用して、外部プロキシを必要とせずにsshサーバーに直接接続します。

enter image description here

別の拡張機能 Devtools Terminal を使用することもできます。これはターミナルエミュレータです。

注:ただし、これにはnpm-installが必要です。 詳細

enter image description here

ハッピーSSH :)

8
Pranav 웃

これを試してください: tty.js --- node/express/socket.ioを使用するブラウザ用の端末

特徴:

  • タブ、スタッキングウィンドウ、最大化可能なターミナル
  • Screen/Tmuxのようなキー(オプション)
  • プログラムを効率的にレンダリングする機能:vim、mc、irssi、vifmなど.
  • Xtermマウスイベントのサポート
  • 256色のサポート
  • 持続セッション
6
Bohr

GateOne 、パワフルでスナッピーをお勧めします。作成者は簡単にセットアップできるようにDockerイメージも持っています。

2
Mohnish

免責事項:私はShellvaultの主な開発者です。

別のオプションは Shellvault です。これは、WebベースのクラウドSSHクライアントであり、ダウンロードしたり自分でセットアップしたりする必要はありません。ターミナル多重化があり、デフォルトでは見栄えがよく、クラウドベースであるため、新しいマシンでSSHをセットアップすることなく、任意のコンピューターからサーバーを管理できます。

Shellvault.io terminal interface

ShellvaultはSoftware-as-a-Serviceであるため、無料ではありませんが、無料で試用できるため、使用するかどうかを確認できます。 7日間の試用後、サブスクリプションは月額5ドルです。

2
angerson

ShellInAboxを使用して、ブラウザーだけを使用して非常に制限の厳しいファイアウォールの背後から自分のPCにアクセスします。ここに書いたように、httpsを経由するように構成します。

ブラウザを使用してhttpsでShellInAbox

また、dyndnsなどの動的なDNSサービスプロバイダーを使用して、PCを特定できるようにする必要がありました。

1
Marko

Bastillionを試してください- https://www.bastillion.io 複数の端末を同時に使用できます(tmuxなど)。

0
skavanagh