Next Terminal は、シンプルで使いやすく安全なオープンソースのインタラクティブ監査システムであり、RDP、SSH、VNC、Telnet、Kubernetes プロトコルをサポートしています。
Next Terminal システムは、JumpServer よりも個人向けに適しており、UI ページはシンプルで清潔であり、機能モジュールは一目で理解できます。
現在、コミュニティ版(無料)とエンタープライズ版(無料 3 ヶ月)に分かれており、コミュニティ版は手動でインストールする必要があり、エンタープライズ版は Docker を使用してワンクリックでインストールできます。
エンタープライズ版のスクリーンショット:#
コミュニティ版のスクリーンショット:#
全体の利点#
機能はシンプルで明確で使いやすく、エンタープライズ版を制限なく利用できます。
SSH は各コマンドの実行を記録でき、RDP 接続ではビデオを録画することができます。
無料であり、コンパクトで、1h1g のサーバーでも動作します。
インストールガイド:#
ドキュメント:https://next-terminal.typesafe.cn/docs/
公式ウェブサイト:https://next-terminal.typesafe.cn/
GitHub:https://github.com/dushixiang/next-terminal
テスト環境:CentOS SELinux 7.9 x64
まず、Docker と Docker-Compose をインストールします。詳細はこちらを参照してください:Docker 一键安装脚本
エンタープライズ版のインストール:#
以下のコマンドを実行してワンクリックでインストールします:
curl -sSL https://f.typesafe.cn/next-terminal/docker-compose.yml > docker-compose.yml
docker-compose up -d
デフォルトの IP+8088 でアクセスできます。アカウントとパスワードは admin です。
Nginx のリバースプロキシを使用すれば、ドメインでアクセスできます!
コミュニティ版のインストール:#
# guacdのインストール
docker run --restart=always --name guacd -d \
-v /root/next-terminal/data:/usr/local/next-terminal/data \
dushixiang/guacd:latest
# next-terminalのインストール
docker run --restart=always --name next-terminal -d \
--link guacd \
-p 8088:8088 \
-v /root/next-terminal/data:/usr/local/next-terminal/data \
-v /etc/localtime:/etc/localtime \
-e DB=sqlite \
-e GUACD_HOSTNAME=guacd \
-e GUACD_PORT=4822 \
dushixiang/next-terminal:latest \
私が作成したワンクリックインストールスクリプト:#
コミュニティ版:#
wget https://i.k7blog.com/sh/nextterminal.sh && chmod +x nextterminal.sh && clear && ./nextterminal.sh
エンタープライズ版:#
wget https://i.k7blog.com/sh/nextterminal2.sh && chmod +x nextterminal2.sh && clear && ./nextterminal2.sh