NPS服务器搭建
下载服务端软件
https://github.com/ehang-io/nps/releases
下载适合自己服务器的服务端,上传到服务器目录,本人上传的是/usr目录下,新建nps目录,然后解压
然后打开终端,执行安装命令
./nps install
执行安装后如下图,安装成功:
启动nps服务端
nps start
停止和重启可用以下命令:
nps stop //停止
nps restart //重启
浏览器打开IP+8080端口,即可看到nps管理界面,用户名和密码默认是admin/123,请及时修改
修改配置文件,如登录用户名、密码、网页登录端口等信息,相关的参数信息可以看表格
vi /etc/nps/nps.conf
客户端链接端口默认8024
客户端安装,下载对应系统的客户端安装包
无配置文件模式
此模式的各种配置在服务端web管理中完成,客户端除运行一条命令外无需任何其他设置
./npc -server=ip:port -vkey=web界面中显示的密钥
注册到系统服务(开机启动、守护进程)
对于linux、darwin
守护进程:sudo ./npc 其他参数(例如-server=xx -vkey=xx或者-config=xxx)
注册:sudo ./npc install 其他参数(例如-server=xx -vkey=xx或者-config=xxx)
启动:sudo npc start
停止:sudo npc stop
如果需要更换命令内容需要先卸载./npc uninstall,再重新注册
对于windows,使用管理员身份运行cmd
注册:npc.exe install 其他参数(例如-server=xx -vkey=xx或者-config=xxx)
启动:npc.exe start
停止:npc.exe stop
如果需要更换命令内容需要先卸载npc.exe uninstall,再重新注册