系统相关
首页 > 系统相关> > natapp 在centos后台上运行,通过secureCRT操作

natapp 在centos后台上运行,通过secureCRT操作

作者:互联网

我要做一个公众号。需要外网映射。本来只是简单的测试。做了一个机器人。可以在windows下安装的natapp上收发消息。但是晚上我回家的时候。这台电脑就关闭了。关闭了以后。这个公众号的后台服务就暂停了。和机器人的聊天就没法进行。正好公司有一台服务器是centos6.4的系统。这台服务器是常开的。正好满足natapp的运行环境。只要服务器一直开着。natapp就可以一直运行。我的服务器也就可以不用晚上回家就停止了。想到以后就开始执行。

实现过程

打开 natapp 网站 https://natapp.cn,并注册账号, 安装官网的操作执行即可。

登录后,点击左边,选择免费隧道

配置隧道协议,并免费购买

购买后的隧道,可以看到authtoken,复制它,待会儿用

下载 natapp 客户端,选择最新的 linux 版本


      下载完成以后继续下载natapp的配置文件

https://natapp.cn/article/config_ini

 

将配置文件里的authtoken=(改为你自己的token值)

下载的natapp和config.ini在windows桌面上

打开secureCRT输入ip和用户名。输入密码。进入centos的桌面。

输入ls查看文件夹

ls 
//然后输入创建一个文件夹
mkdir natapp
ls
//查看下刚刚创建的 natapp文件夹在不在
//如果在的话进入到natapp目录下
cd natapp
//然后把刚刚的两个windows桌面的文件上传到natapp文件夹下
rz

rz以后会弹出一个选择框

选中windows的这两个文件敲回车即可

这两个文件就在natapp这个目录下了

接着修改权限

chmod a+x natapp
chmod a+x config.ini

修改完权限以后。

先输入

./natapp

弹出这个界面

敲完回车以后如果弹出这个界面说明你操作成功了。centos上的映射成功了。你在浏览器上输入这个地址显示如下图这个界面就是修改成功了。

 

但是如果此时你关闭了这个窗口。这个网址就又失效了。没法打开了。如果想让这个链接在后台运行。

(./natapp &)

将命令放入括号中执行。执行完毕敲回车。

这个时候。出现这个界面说明启动成功了。然后你把这个域名记住。关不这个窗口。还是可以继续访问这个域名的。解决了这个命令在后台运行的问题。

官网的方法可以让这个进程在后台运行。但是在前台看不到这个域名是多少。在log日志里也看不到域名。没办法访问。

官网提供的是这个方法 使用 “nohup”,即 “nohup ./natapp &”,忽略hangup信号,防止终端关闭时程序退出。运行状态可以用 “jobs -l” 来查看。

此处这个问题的解决主要依赖这篇博客。现贴上链接。非常感谢他的帮助。

https://blog.csdn.net/mashuai720/article/details/83276017

 

 

标签:这个,centos,natapp,windows,文件夹,运行,secureCRT,输入
来源: https://blog.csdn.net/huyawenz/article/details/110222462