在日常工作中,我们很需要各类远控工具如向日葵、todesk等。如何私有化部署自己的远控平台呢?本文表哥为你介绍工具主机管理工具,支持shell管理,支持远程桌面。

轻量化远控工具轻量化远控工具

主要功能特性

  • 支持私有化部署
  • 较小的内存占用(约20M左右)
  • 支持tls安全连接
  • 支持多路异步IO
  • 支持链路和终端会话监控
  • 支持web shell
  • 支持web vnc
  • 支持多种操作系统

实验环境

  • 服务端(centos7)
  • 受控端(window11)
  • 控制端(kali Linux)

部署服务端

这里,服务端我用的是公网(centos7)vps。如果是局域网设备也可以的。
首先,根据服务器架构下载对应的包。

wget  https://github.com/lwch/natpass/releases/download/v0.12.3/natpass_0.12.3_linux_amd64.tar.gz -o linux_amd64.tar.gz
tar -zxf linux_amd64.tar.gz
cd natpass_0.12.3
./np-svr --conf server.yaml


开放外网防火墙,默认端口6154

受控端部署

受控端部署为的Windows电脑。下载Windows系统包。如下

修改remote.yaml配置文件,修改server地址

启动

np-cli.exe --conf remote.yaml --user `whoami`

控制端部署

在本地控制机上下载并解压到任意目录
修改local.yaml配置文件,修改server地址
(可选)修改rule.d目录下的规则配置文件,rule配置方法

使用以下命令启动客户端程序

 sudo ./np-cli --conf local.yaml


在以上操作成功后即可在浏览器中通过local.yaml中配置的端口号进行访问,默认地址:

http://127.0.0.1:8080
效果如下:

使用

连接vnc效果

我们点击下方的vnc连接,或者点击终端选项卡,选择vnc

vnc远程桌面vnc远程桌面
终端连接
终端桌面终端桌面
设置和读取剪切板

 

注意本文章只提供学习的用途,请勿违法使用

来源:blog.bbskali.cn/4026.html

文章版权声明 1 本网站名称: 飞妹资源网
2 本站永久网址:www.cntm.xyz
3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请通过QQ2790751635进行删除处理或直接 联系站长
4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。