当前位置: 首页 > news >正文

RustDesk服务器

一、安装node.js

# cd /usr/local
# wget https://registry.npmmirror.com/-/binary/node/v16.18.1/node-v16.18.1-linux-x64.tar.gz
# tar -zxvf node-v16.18.1-linux-x64.tar.gz -C ./node-v16.18.1
# cd cd node-v16.18.1
# cd node-v16.18.1-linux-x64/
# mv * ../

二、配置环境变量

# sudo vi /etc/profile
# 添加以下内容并保存
export NODE_HOME=/usr/local/node-v16.18.1
export PATH=$PATH:$NODE_HOME/bin

验证配置

# source /etc/profile
# node -v
v16.18.1
# npm -v
8.19.2

三、设置仓库地址

# npm config set registry "https://registry.npmmirror.com"
# npm config get registry
https://registry.npmmirror.com/

四、安装pm2

# npm install pm2 -g
# pm2 --version

五、安装RustDesk Server

# cd /usr/local
# wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.10-3/rustdesk-server-linux-amd64.zip
# unzip rustdesk-server-linux-amd64.zip
# cd amd64

六、运行并设置开机自启

# pm2 start hbbs --  -k _
# pm2 start hbbr --  -k _
# pm2 save
# pm2 startup

查看运行状态

# pm2 list

七、设置防火墙

firewall-cmd --add-port=21115/tcp --permanent
firewall-cmd --add-port=21116/tcp --permanent
firewall-cmd --add-port=21117/tcp --permanent
firewall-cmd --add-port=21118/tcp --permanent
firewall-cmd --add-port=21119/tcp --permanent
firewall-cmd --add-port=21116/udp --permanent
firewall-cmd --reload

八、查看RustDesk key

# cd /usr/local/amd64/
# cat ./id_ed25519.pub

九、下载客户端并配置
https://github.com/rustdesk/rustdesk/releases/tag/1.2.3-2

相关文章:

  • 整理GTX收发器示例工程(高速收发器十一)
  • 医院该如何应对网络安全?
  • Redis缓存(笔记一:缓存介绍和数据库启动)
  • C. Turtle and an Incomplete Sequence
  • 一维时间序列信号的改进小波降噪方法(MATLAB R2021B)
  • 【记录43】el-table @selection-change 数据回显、条件约束、历史回显清除
  • 【AVL Design Explorer DOE】
  • QT系列教程(5) 模态对话框消息传递
  • C语言入门编程:开启编程之旅的探索与实践
  • dockers安装mysql
  • docker 快速搭建django项目环境(DockerFile)文件基础搭建
  • 408数据结构-图的存储与基本操作 自学知识点整理
  • 自学成才Flutter 弹性布局、线性布局
  • NFT Insider #132:Solana链上NFT销售总额达到55.49亿美元, The Sandbox成立DAO
  • 【并查集】专题练习
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • [分享]iOS开发 - 实现UITableView Plain SectionView和table不停留一起滑动
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • Angular 4.x 动态创建组件
  • conda常用的命令
  • css布局,左右固定中间自适应实现
  • HomeBrew常规使用教程
  • JavaWeb(学习笔记二)
  • JS变量作用域
  • Js基础知识(一) - 变量
  • Node项目之评分系统(二)- 数据库设计
  • SpiderData 2019年2月23日 DApp数据排行榜
  • Swift 中的尾递归和蹦床
  • 工作手记之html2canvas使用概述
  • 紧急通知:《观止-微软》请在经管柜购买!
  • 开源地图数据可视化库——mapnik
  • 深入浅出Node.js
  • 什么是Javascript函数节流?
  • 如何在 Intellij IDEA 更高效地将应用部署到容器服务 Kubernetes ...
  • ​​​​​​​​​​​​​​Γ函数
  • ​io --- 处理流的核心工具​
  • ​LeetCode解法汇总2583. 二叉树中的第 K 大层和
  • (C#)一个最简单的链表类
  • (ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY)讲解
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (八十八)VFL语言初步 - 实现布局
  • (二)Pytorch快速搭建神经网络模型实现气温预测回归(代码+详细注解)
  • (二)正点原子I.MX6ULL u-boot移植
  • (黑马C++)L06 重载与继承
  • (九)One-Wire总线-DS18B20
  • (图文详解)小程序AppID申请以及在Hbuilderx中运行
  • (推荐)叮当——中文语音对话机器人
  • (一)基于IDEA的JAVA基础10
  • (转) Android中ViewStub组件使用
  • (转)socket Aio demo
  • (转)关于多人操作数据的处理策略
  • .NET 4.0中使用内存映射文件实现进程通讯
  • .NET Core引入性能分析引导优化
  • .NET Project Open Day(2011.11.13)
  • .NET 读取 JSON格式的数据