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

NPS内网穿透SSH使用手册

1、说明

nps-一款轻量级、高性能、功能强大的内网穿透代理服务器
github地址:https://github.com/ehang-io/nps
官网文档地址:https://ehang-io.github.io/nps/#/?id=nps

2、服务端

下载地址:https://github.com/ehang-io/nps/releases
下载对应的系统版本即可,服务端和客户端是单独的

2.1、Windows下载

下载windows_amd64_server.tar.gz后解压 

2.2、快速启动 

双击“nps.exe”即可开启服务端,如下图

2.3、注册到系统服务(开机启动、守护进程) 

使用管理员身份运行cmd

注册:nps.exe install 其他参数(例如-server=xx -vkey=xx或者-config=xxx)
启动:nps.exe start
停止:nps.exe stop
如果需要更换命令内容需要先卸载nps.exe uninstall,再重新注册

2.4、Linux下载

3、访问服务端 

访问服务端ip:web服务端口(默认为8080)
使用用户名和密码登陆(默认admin/123,正式使用一定要更改)

云服务器需开放8080、8024端口

3.1、创建客户端

1、选择客户端,点击“新增”

2、填入信息,点击“保存”

3、列表查看

4、点击对应客户端信息左侧“+”号,查看客户端命令

./npc.exe -server=47.*.*.211:8024 -vkey=hgrtufoqd2nlf7tf -type=tcp
此命令在后续客户端启动时需要用到

5、创建隧道

点击“隧道”,进入隧道列表页

点击“新增”

模式选择TCP隧道
填入服务器端端口8090(云服务器需开放此端口)
填入目标(IP:端口),我们需要ssh控制客户端,所以此处填写127.0.0.1:22

4、客户端-linux

登录linux,下载linux_amd64_client.tar.gz并解压

4.1、启动

命令 ./npc -server=47.*.*.211:8024 -vkey=hgrtufoqd2nlf7tf -type=tcp

此时可以在服务端管理系统中查看状态

4.2、注册到系统服务(开机启动、守护进程)

对于linux

注册:sudo ./npc install 其他参数(例如-server=xx -vkey=xx或者-config=xxx)
启动:sudo npc start
停止:sudo npc stop
如果需要更换命令内容需要先卸载./npc uninstall,再重新注册

4.3、ssh 连接测试

ssh -p 8090 lxw@47.*.*.211

解释:
8090:TCP隧道中填写的服务器端口
47.*.*.211:公网IP地址

输入密码后,登录成功,如下图

相关文章:

NPS内网穿透SSH使用手册

1、说明 nps-一款轻量级、高性能、功能强大的内网穿透代理服务器 github地址:https://github.com/ehang-io/nps 官网文档地址:https://ehang-io.github.io/nps/#/?idnps 2、服务端 下载地址:https://github.com/ehang-io/nps/releases 下…...

大幂计算和大阶乘计算【C语言】

大幂计算&#xff1a; #include<stdio.h> long long int c[1000000]{0}; int main() {long long a,b,x1;c[0]1;printf("请输入底数&#xff1a;");scanf("%lld",&a);printf("请输入指数&#xff1a;");scanf("%lld",&b…...

【Linux】详谈 进程控制

目录 一、进程是什么 二、task_struct 三、查看进程 四、创建进程 4.1 fork函数的认识 4.2 2. fork函数的返回值 五、进程终止 5.1. 进程退出的场景 5.2. 进程常见的退出方法 5.2.1 从main返回 5.2.1.1 错误码 5.2.2 exit函数 5.2.3 _exit函数 5.2.4 缓冲区问题补…...

Linux top 命令

作用 top 是一个实时系统监控工具&#xff0c;用于查看系统的资源使用情况和进程状态。 示例 以下是一些常用的 top 命令示例&#xff1a; top &#xff1a;动态显示结果&#xff0c;每 3 秒刷新一次。 top -d 2&#xff1a;动态显示结果&#xff0c;每 2 秒刷新一次。 top …...

Leetcode 424-替换后的最长重复字符

给你一个字符串 s 和一个整数 k 。你可以选择字符串中的任一字符&#xff0c;并将其更改为任何其他大写英文字符。该操作最多可执行 k 次。 在执行上述操作后&#xff0c;返回 包含相同字母的最长子字符串的长度。 题解 可以先做LCR 167/Leetcode 03再做本题 滑动窗口&…...

《StyleDiffusion:通过扩散模型实现可控的解耦风格迁移》学习笔记

paper&#xff1a;2308.07863 目录 摘要 1、介绍 2、相关工作 2.1 神经风格迁移&#xff08;NST&#xff09; 2.2 解耦表示学习&#xff08;DRL&#xff09; 2.3 扩散模型&#xff08;Diffusion Models&#xff09; 3、方法 3.1 风格移除模块 3.2 风格转移模块 3.3 …...

Django 创建表时 “__str__ ”方法的使用

在 Django 模型中&#xff0c;__str__ 方法是一个 Python 特殊方法&#xff08;也称为“魔术方法”&#xff09;&#xff0c;用于定义对象的字符串表示形式。它的作用是控制当对象被转换为字符串时&#xff0c;应该返回什么样的内容。 示例&#xff1a; 我在初学ModelForm时尝…...

图像处理之CSC

CSC 是 Color Space Conversion&#xff08;色彩空间转换&#xff09;的缩写&#xff0c;它涉及图像处理中的亮度、饱和度、对比度和色度等参数的调整。这些参数是图像处理中的核心概念&#xff0c;通常用于描述和操作图像的颜色信息。 以下是亮度、饱和度、对比度和色度与 CS…...

C语言数组之二维数组

C语言 主要内容 数组 二维数组 数组 二维数组 定义 二维数组本质上是一个行列式的组合&#xff0c;也就是说二维数组由行和列两部分组成&#xff0c;属于多维数组。二维数组数据是通过行列进行解读。二维数组可被视为一个特殊的一维数组&#xff0c;相当于二维数组又是一…...

PyTorch 源码学习:阅读经验 代码结构

分享自己在学习 PyTorch 源码时阅读过的资料。本文重点关注阅读 PyTorch 源码的经验和 PyTorch 的代码结构。因为 PyTorch 不同版本的源码实现有所不同&#xff0c;所以笔者在整理资料时尽可能按版本号升序&#xff0c;版本号见标题前[]。最新版本的源码实现还请查看 PyTorch 仓…...

vite+vue3开发低版本浏览器不支持es6语法的问题排坑笔记

重要提示&#xff1a;请首先完整阅读完文章内容后再操作&#xff0c;以免不必要的时间浪费&#xff01;切记&#xff01;&#xff01;&#xff01;在使用vitevue3开发unapp项目时&#xff0c;发现低版本浏览器不兼容es6的语法&#xff0c;如“?.” “??” 等&#xff0c;为了…...

C语言中printf()函数,格式输出符

在 C 语言中&#xff0c;printf() 函数的格式输出符&#xff08;格式说明符&#xff09;用于控制输出的格式和数据类型。以下是常见的格式说明符及其用法&#xff1a; 基本格式符 打印各种类型的值 格式输出符数据类型说明%dint输出有符号十进制整数%uunsigned int输出无符号…...

AI 编程工具—Cursor 进阶篇 数据分析

AI 编程工具—Cursor 进阶篇 数据分析 上一节课我们使用Cursor 生成了北京房产的销售数据,这一节我们使用Cursor对这些数据进行分析,也是我们尝试使用Cursor 去帮我们做数据分析,从而进一步发挥Cursor的能力,来帮助我们完成更多的事情 案例一 房产销售数据分析 @北京202…...

青少年编程与数学 02-009 Django 5 Web 编程 20课题、测试

青少年编程与数学 02-009 Django 5 Web 编程 20课题、测试 一、软件测试二、自动化测试三、单元测试四、Django 单元测试&#xff08;一&#xff09;、创建测试用例&#xff08;二&#xff09;、运行测试&#xff08;三&#xff09;、常用测试功能 课题摘要: 本文全面介绍了软件…...

zookeeper watch

目录 回顾回调&观察者模式&发布订阅模式Zookeeper 客户端/ 服务端 watchgetChildren 为例最后归纳 回顾回调&观察者模式&发布订阅模式 回调的思想 类A的a()方法调用类B的b()方法类B的b()方法执行完毕主动调用类A的callback()方法 回调分为同步回调和异步回调…...

vue3.x 的shallowReactive 与 shallowRef 详细解读

在 Vue 3.x 中&#xff0c;shallowReactive 和 shallowRef 是两个用于创建浅层响应式数据的 API。它们与 reactive 和 ref 类似&#xff0c;但在处理嵌套对象时的行为有所不同。以下是它们的详细解读和示例。 1. shallowReactive 作用 shallowReactive 创建一个浅层响应式对…...

鸿蒙NEXT开发-界面渲染(条件和循环)

注意&#xff1a;博主有个鸿蒙专栏&#xff0c;里面从上到下有关于鸿蒙next的教学文档&#xff0c;大家感兴趣可以学习下 如果大家觉得博主文章写的好的话&#xff0c;可以点下关注&#xff0c;博主会一直更新鸿蒙next相关知识 目录 1. 渲染-条件渲染 1.1 基本介绍 1.2 使…...

python电影数据分析及可视化系统建设

博主介绍&#xff1a;✌程序猿徐师兄、8年大厂程序员经历。全网粉丝15w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专栏推荐订阅&#x1f447;…...

在本地校验密码或弱口令 (windows)

# 0x00 背景 需求是验证服务器的弱口令&#xff0c;如果通过网络侧校验可能会造成账户锁定风险。在本地校验不会有锁定风险或频率限制。 # 0x01 实践 ## 1 使用 net use 命令 可以通过命令行使用 net use 命令来验证本地账户的密码。打开命令提示符&#xff08;CMD&#xff0…...

pytest测试专题 - 1.3 测试用例发现规则

<< 返回目录 1 pytest测试专题 - 1.3 测试用例发现规则 执行pytest命令时&#xff0c;可以不输入参数&#xff0c;或者只输入文件名或者目录名&#xff0c;pytest会自己扫描测试用例。那pytest基于什么规则找到用例呢&#xff1f; 文件名&#xff1a;满足文件名称为tes…...

为什么你的AI Agent总输出垃圾?因为你没装“技能插件”

最近三个月&#xff0c;我至少被问了20次同一个问题。“老师&#xff0c;我调了GPT-5&#xff0c;也用了Claude Code&#xff0c;为什么Agent做事还是乱七八糟&#xff1f;让它分析代码&#xff0c;它说一堆正确的废话。让它修Bug&#xff0c;它改出三个新Bug。Prompt改了几十版…...

如何用LinkSwift网盘直链下载助手提升你的下载效率

如何用LinkSwift网盘直链下载助手提升你的下载效率 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 &#xff0c;支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘…...

【AISMM评估通关速成手册】:基于2026奇点大会127个真实案例提炼的8步标准化流程,72小时内完成合规性预检

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;AISMM评估的底层逻辑与奇点大会实践共识 AISMM&#xff08;AI System Maturity Model&#xff09;并非静态评级框架&#xff0c;而是一套基于系统演化阶段、治理闭环能力与人机协同深度的动态评估范式。…...

论文降AI率软件哪个最好?2026 实测对比,嘎嘎降是本科论文首选!

毕业季论文提交前&#xff0c;很多同学都有一个共同的想法&#xff1a;先查一下论文的AI率&#xff0c;看看到底有多高&#xff0c;再决定要不要花钱处理。这个思路完全正确——盲目处理不如先摸清底数。但问题是&#xff0c;正规的AIGC检测动辄几十元一次&#xff0c;查完发现…...

第115篇:AI模型即服务(MaaS)商业模式解析——下一个云计算级别的机会?(原理解析)

文章目录 现象引入:从“炼丹”到“卖水”的转变 提出问题:MaaS为何能成为平台级机会? 原理剖析:MaaS的三层核心架构与飞轮效应 第一层:模型层——从“大而全”到“专而精” 第二层:服务化层——让模型“好用”比“强大”更重要 第三层:生态与工具层——构建开发者护城河…...

使用Hermes Agent时如何正确配置Taotoken作为自定义供应商

使用Hermes Agent时如何正确配置Taotoken作为自定义供应商 1. 准备工作 在开始配置之前&#xff0c;请确保您已经完成以下准备工作。首先&#xff0c;您需要拥有一个有效的Taotoken账户&#xff0c;并在控制台中创建了API Key。其次&#xff0c;您需要在模型广场查看并记录下…...

终极DOL-Lyra整合包完整指南:从零开始构建个性化游戏体验

终极DOL-Lyra整合包完整指南&#xff1a;从零开始构建个性化游戏体验 【免费下载链接】DOL-CHS-MODS Degrees of Lewdity 整合 项目地址: https://gitcode.com/gh_mirrors/do/DOL-CHS-MODS Degrees of Lewdity&#xff08;简称DOL&#xff09;是一款广受欢迎的文本冒险游…...

不只是换皮肤:给你的Keil MDK换上仿VSCode主题,并深度定制字体与高亮

不只是换皮肤&#xff1a;给你的Keil MDK换上仿VSCode主题&#xff0c;并深度定制字体与高亮 作为一名长期与Keil MDK打交道的嵌入式开发者&#xff0c;你是否也厌倦了那套灰暗单调的默认界面&#xff1f;每天数小时盯着代码&#xff0c;眼睛的疲劳感与日俱增&#xff0c;而VSC…...

降AI率工具真的有用吗?2026实测6款主流降AI工具数据汇总!

降AI率工具5大坑&#xff1a;哪些功能没用却让你多花100元的避雷指南&#xff1f; 降 AI 率工具市场 2026 年初已经卷到红海&#xff0c;新工具一周冒一批。但 70% 的工具是「看着花哨实际没用」的产品。学生买完发现降不下去 AI 率、申请退款被拒、报警无门。 我盘了一份 5 …...

Swin Transformer调参实战:在自定义数据集上,如何调整window_size、depths提升模型效果?

Swin Transformer调参实战&#xff1a;从理论到落地的深度优化指南 如果你正在尝试将Swin Transformer应用到自己的图像分类或分割项目中&#xff0c;却苦于模型效果不如预期&#xff0c;这篇文章将为你揭示一套完整的调参方法论。不同于简单的参数罗列&#xff0c;我们将从视觉…...