ehang-io/nps

nps 有自己的数据储存位置吗?

heeroyuyj opened this issue · 8 comments

之前覆盖文件升级 server 端 启动完发之前的数据全没了 (已经添加好的客户端 密钥 对应的穿透模式和端口配置那些)

如何升级不丢这些配置呢? 不想每次升级都重新配置客户端呀

cnlh commented

安装后配置文件在/etc/nps,如果只覆盖了二进制文件,不会导致配置丢失,另外使用文档中的方式更新也不会导致丢失。你可以把以前的那个目录的conf覆盖新的下载目录的conf文件夹

命令行中运行 nps-update.exe update 即可是吗?

cnlh commented

可以

未安装的在 conf 目录下, 整个文件夹备份即可

建议用无配置文件方式 启动客户端 客户端只需要一个npc文件其余的都不需要 方便升级

修改账号密码没有生效,默认账号密码仍然可以登陆。
不管怎么样修改,admin, 123 还是可以登陆。重启了服务也一样。

你这个情况,应该是你修改的配置文件,并不是你这个nps服务真正加载的配置文件。

修改账号密码没有生效,默认账号密码仍然可以登陆。 不管怎么样修改,admin, 123 还是可以登陆。重启了服务也一样。

首次修改的配置文件在安装目录下(如/opt/nps/conf),但执行nps install之后,配置文件其实放在/etc/nps了,所以后续你需要修改/etc/nps目录下的配置。