Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
forked from lwch/natpass

新一代主机管理工具,支持web vnc和web shell

License

Notifications You must be signed in to change notification settings

pottergoogle/natpass

Repository files navigation

natpass

natpass Go Report Card go-mod license platform QQ群711086098

新一代主机管理工具,支持shell管理,支持远程桌面管理实现原理

  1. 如何部署
  2. 规则配置
  3. 开发文档

功能与特性:

  1. 支持私有化部署
  2. 较小的内存占用(约20M左右)
  3. 支持tls安全连接
  4. 支持多路异步IO
  5. 支持虚拟链路层
  6. 支持链路和终端会话监控
  7. protobuf数据编码
  8. 支持web shell
    • linux和mac系统支持创建pty设备和颜色输出
    • windows系统支持powershell
  9. 支持web vnc
    • 支持基本的键盘鼠标操作
    • 支持全屏显示
    • 支持滚动
    • 支持远程剪贴板设置与读取
  10. 支持多种操作系统
  • linux
  • windows
  • macos

效果图

dashboard页面

dashboard

linux命令行效果

linux-shell

windows命令行效果

windows-shell

windows2008远程桌面

win2008-vnc

windows10远程桌面

win10-vnc

windows11远程桌面

win11-vnc

ubuntu远程桌面

ubuntu-vnc

fedora远程桌面

fedora-vnc

deepin远程桌面

deepin-vnc

windows读取剪贴板内容

vnc-clipboard

TODO

  1. (削除) 支持include的yaml配置文件 (削除ここまで)
  2. (削除) 通用的connect、connect_response、disconnect消息 (削除ここまで)
  3. (削除) dashboard页面 (削除ここまで)
  4. 文件传输
  5. (削除) web远程桌面 (削除ここまで)
  6. (削除) 流量监控统计页面,server还是client? (削除ここまで)
  7. web端管理规则
  8. 支持录屏

编译

  1. 由于html/dashboard等目录下引用第三方库时使用软连接的方式进行处理, 因此在windows环境下进行编译时需要将这些软连接的目录进行手工替换, 第三方库的代码都在上级目录下可找到。

stars

stars

免责声明

本软件仅用于个人研究学习,包括但不限于以下条款:

  1. 严禁用于黑客攻击、远程控制他人计算机等违法违规行为
  2. 软件使用者使用该软件造成的任何损失均与软件作者无关, 一切后果由使用者自己负责
  3. 严禁用于一切商业用途,包括但不限于提供云桌面、云主机等

贡献代码

为了更好的发展,我们鼓励大家为natpass项目做出贡献及提出建议,项目的地址为https://github.com/jkstack/natpass,因此在gitee上提交的pr将不被接受,请大家将pr提交到github的同名项目中。

About

新一代主机管理工具,支持web vnc和web shell

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 75.0%
  • JavaScript 11.0%
  • HTML 7.7%
  • CSS 3.3%
  • Dockerfile 1.8%
  • Shell 1.2%

AltStyle によって変換されたページ (->オリジナル) /