分类

安卓应用安卓游戏

网络软件 远程监控

Next Terminal(远程桌面网关)

Next Terminal(远程桌面网关) v0.2.7官方版

大小:16.3 MB

语言:简体中文系统:WinXP, Win2003, Vista, Win7, Win8, Win10

类别:远程监控时间:2021-02-24 17:12

Next Terminal是一款非常不错的HTML5远程桌面网关。由Golang和React开发,软件非常小巧、操作简单、易安装使用,支持网页版远程桌面工具、RDP、SSH、VNC、Telnet等协议的连接和管理。

软件功能

1、授权凭证管理

2、资产管理(支持RDP、SSH、VNC、TELNET协议)

3、指令管理

4、批量执行命令

5、在线会话管理(监控、强制断开)

6、离线会话管理(查看录屏)

7、双因素认证 感谢 naiba 贡献

8、资产标签

9、资产授权

10、多用户&用户分组

Next Terminal安装配置方法

下载&解压&configure

wget https://mirror.bit.edu.cn/apache/guacamole/1.2.0/source/guacamole-server-1.2.0.tar.gz

tar -xzf guacamole-server-1.2.0.tar.gz

cd guacamole-server-1.2.0

./configure --with-init-dir=/etc/init.d

如果安装的依赖文件没有缺失的话,会看到RDP SSH VNC 都是 yes

------------------------------------------------

guacamole-server version 1.2.0

------------------------------------------------

Library status:

freerdp2 ............ yes

pango ............... yes

libavcodec .......... no

libavformat.......... no

libavutil ........... no

libssh2 ............. yes

libssl .............. yes

libswscale .......... no

libtelnet ........... yes

libVNCServer ........ yes

libvorbis ........... yes

libpulse ............ yes

libwebsockets ....... no

libwebp ............. yes

wsock32 ............. no

Protocol support:

Kubernetes .... no

RDP ........... yes

SSH ........... yes

Telnet ........ yes

VNC ........... yes

Services / tools:

guacd ...... yes

guacenc .... no

guaclog .... yes

FreeRDP plugins: /usr/lib64/freerdp2

Init scripts: /etc/init.d

Systemd units: no

Type "make" to compile guacamole-server.

编译和安装

make && make install && ldconfig

配置guacamole-server

mkdir /etc/guacamole/ && cat <> /etc/guacamole/guacd.conf

[daemon]

pid_file = /var/run/guacd.pid

log_level = info

[server]

bind_host = 0.0.0.0

bind_port = 4822

EOF

启动 guacamole-server

/etc/init.d/guacd start

安装字体(SSH使用)

安装字体管理软件

yum install -y fontconfig mkfontscale

下载字体文件并移动到 /usr/share/fonts/目录下

cd /usr/share/fonts/

wget https://raw.githubusercontent.com/dushixiang/next-terminal/master/web/src/fonts/Menlo-Regular-1.ttf

更新字体

mkfontscale

mkfontdir

fc-cache

安装 Next Terminal

建立next-terminal目录

mkdir ~/next-terminal && cd ~/next-terminal

下载

wget https://github.com/dushixiang/next-terminal/releases/latest/download/next-terminal.tgz

解压

tar -xvf next-terminal.tgz

cd next-terminal

修改配置文件config.yml

db: sqlite

# 当db为sqlite时mysql的配置无效

#mysql:

# hostname: 172.16.101.32

# port: 3306

# username: root

# password: mysql

# database: next-terminal

# 当db为mysql时sqlite的配置无效

sqlite:

file: 'next-terminal.db'

server:

addr: 0.0.0.0:8088

# 当设置下面两个参数时会自动开启https模式

# cert: /root/next-terminal/cert.pem

# key: /root/next-terminal/key.pem

启动

./next-terminal

常见问题

1、如何进行反向代理?

主要是反向代理websocket,示例如下

location / {

proxy_pass http://127.0.0.1:8088/;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

proxy_set_header Upgrade $http_upgrade;

proxy_set_header Connection $http_connection;

}

2、访问realvnc提示验证失败?

把加密类型修改为 Prefer On

3、docker安装如何更新?

推荐使用watchtower自动更新

手动更新需要先拉取最新的镜像

docker pull dushixiang/next-terminal:latest

删除掉原来的容器

如果是使用sqlite方式启动的,记得备份next-terminal.db文件哦

docker rm -f

再重新执行一次 docker方式安装命令

4、连接rdp协议的windows7或者windows server 2008直接断开?

因为freerdp的一个问题导致的,把 设置>RDP 下面的禁用字形缓存打开即可

更新日志

修复退出登录sql参数错误的问题

增加一定时间内登录失败次数的限制

增加离线会话保存时间限制

完成需求「使会话详情的路径栏可写」close # 69

修复bug「Ubuntu系统RDP不能正常显示」close # 66

修复bug「使用guacd接入ssh时,第一个按键被忽略」 close # 70

修复批量终止在线会话失败的bug

∨ 展开

同类推荐

相关下载

热门游戏

下载排行

热门关键字

  • 浏览器
  • 上网辅助
  • 下载工具
  • FTP工具
  • 站长工具
  • 网络共享
  • 网络辅助
  • 网络加速
  • 网络监测
  • 远程监控
  • IP工具
  • 服务器类
  • 邮件处理
  • 网页制作
  • 网络其他
  • 网络收音机