ホームページ  >  記事  >  システムチュートリアル  >  Web 経由で Linux ターミナル ツールにアクセス可能!

Web 経由で Linux ターミナル ツールにアクセス可能!

王林
王林転載
2024-02-13 22:33:19471ブラウズ

rtty はクライアントとサーバーで構成されます。クライアントは C 言語で書かれ、サーバーは GO 言語で書かれ、フロントエンド インターフェイスは vue で書かれています。 rtty を使用すると、Web インターフェイスを通じてどこからでもデバイスの端末にアクセスし、デバイス ID を通じてさまざまなデバイスを識別できます。 rtty は、Linux デバイスをリモートで管理するのに最適です。

######特性######

クライアント C 言語実装、非常に小さく、組み込み Linux に適しています

  • SSL はサポートされていません: rtty(32K) libev(56K)
    • サポート SSL: libmbedtls(88K) libmbedcrypto(241K) libmbedx509(48k)
    コマンドのリモートバッチ実行
  • サポート SSL: openssl、mbedtls、CyaSSl(wolfssl)
  • SSL双方向認証(mTLS)
  • ファイルのアップロードとダウンロードに非常に便利です
  • デバイス ID に基づいてさまざまなデバイスにアクセスする
  • デバイスの Web にアクセスするための HTTP プロキシをサポート
  • Xterm.js に基づくフル機能のターミナル
  • 導入が簡単で使いやすい
  • #########デモ######

展開サーバー

インストールの依存関係可以通过 Web 访问的 Linux 终端工具!可以通过 Web 访问的 Linux 终端工具! リーリー 可以通过 Web 访问的 Linux 终端工具!

rtty コードのクローンを作成します リーリー ######コンパイル###### リーリー

以下のパラメータを独自のパラメータに置き換えます リーリー

トークンを生成する リーリー

トークンを使用する リーリー

ブラウザ経由でアクセス

Web ブラウザを使用してサーバー (

http://your-server-host:5913) にアクセスし、[接続] ボタンをクリックします。

または、Web ログインせずにデバイスを直接接続します (サーバー上でデバイスのホワイトリストを構成する必要があります)

  • http://your-server-host:5913/connect/devid1
  • http://your-server-host:5913/connect/devid2

从本地传输文件到远程设备

rtty -R

从远程设备传输文件到本地

rtty -S test.txt

传送门

开源地址:

  • https://github.com/zhaojh329/rtty

以上がWeb 経由で Linux ターミナル ツールにアクセス可能!の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlxlinux.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。