【Linux】公网远程访问AMH服务器管理面板

2023-12-16

AMH 是一款基于 Linux 系统的服务器管理面板,它提供了一系列的功能,包括网站管理、FTP 管理、数据库管理、DNS 管理、SSL 证书管理等。使用 AMH 云主机面板可以方便地管理服务器,提高工作效率。

AMH面板远程访问的好处在于,用户可以通过互联网远程登录到服务器主机面板,方便地管理和维护服务器。这样,用户就可以在任何地方、任何时间登录到主机面板,进行服务器的管理和维护,而不必亲自到服务器所在地。此外,AMH主机面板远程访问还可以提高工作效率,减少时间和成本的浪费.

下面介绍在Linux 中安装AMH面板并结合Cpolar 内网穿透工具实现远程访问.

1. Linux 安装AMH 面板

安装AMH 需要wget命令,如没有wget命令,可以执行以下命令安装wget

yum install -y wget || apt-get install -y wget

然后根据官方提供的极速安装方式,执行下面命令一键脚本安装:

wget https://dl.amh.sh/amh.sh && bash amh.sh

等待安装完成后,可以看到如下信息,本地访问面板地址,登录的 AMH用户名和密码,其中,我们只需要关注http访问方式即可,端口号是8888,ip地址可以忽略

image-20231106142902487

2. 本地访问AMH 面板

打开浏览器,使用Linux 局域网ip加上8888端口访问,即可看到AMH面板,本地安装访问测试就成功了,同理,如需https访问,把端口改为9999即可

image-20231106144312360

输入对应的密码,即可登录成功,下面安装Cpolar 内网穿透工具,实现远程访问!

image-20231106144409890

3. Linux安装Cpolar

上面在本地成功安装了AMH面板,并局域网访问成功,下面我们在Linux安装cpolar内网穿透工具,通过cpolar 转发本地端口映射的http公网地址,我们可以很容易实现远程访问,而无需自己注册域名购买云服务器.下面是安装cpolar步骤

cpolar官网地址: https://www.cpolar.com

  • 使用一键脚本安装命令
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
  • 向系统添加服务
sudo systemctl enable cpolar
  • 启动cpolar服务
sudo systemctl start cpolar

cpolar安装成功后,在外部浏览器上访问Linux 的9200端口 即:【http://局域网ip:9200】,使用cpolar账号登录(如没有账号,可以点击下面免费注册),登录后即可看到cpolar web 配置界面,结下来在web 管理界面配置即可

image-20231016143741228

4. 配置AMH面板公网地址

点击左侧仪表盘的隧道管理——创建隧道,创建一个AMH的公网https地址隧道!

  • 隧道名称:可自定义命名,注意不要与已有的隧道名称重复
  • 协议:选择http
  • 本地地址:https://127.0.0.1:9999 (本地https访问的端口号,因为是https访问,需要填写完整的地址)
  • 域名类型:免费选择随机域名
  • 地区:选择China

点击 创建

image-20231106150947635

隧道创建成功后,点击左侧的状态——在线隧道列表,查看所生成的公网访问地址,有两种访问方式,一种是http 和https

image-20231106151404841

5. 远程访问AMH面板

使用上面的Cpolar https公网地址,在任意设备的浏览器进行访问,即可成功看到我们AMH面板界面,这样一个公网地址且可以远程访问就创建好了,使用了cpolar的公网域名,无需自己购买云服务器,即可发布到公网进行远程访问 !(新地址访问,需要重新登录一下)

image-20231106151059712

6. 固定AMH面板公网地址

由于以上使用cpolar所创建的隧道使用的是随机公网地址,24小时内会随机变化,不利于长期远程访问。因此我们可以为其配置二级子域名,该地址为固定地址,不会随机变化【ps:cpolar.cn已备案】

注意需要将cpolar套餐升级至基础套餐或以上,且每个套餐对应的带宽不一样。【cpolar.cn已备案】

登录cpolar官网 ,点击左侧的预留,选择保留二级子域名,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称

image-20231106151525639

保留成功后复制保留成功的二级子域名的名称

image-20231106151851941

返回登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道,点击右侧的编辑

image-20231106152134072

修改隧道信息,将保留成功的二级子域名配置到隧道中

  • 域名类型:选择二级子域名
  • Sub Domain:填写保留成功的二级子域名

点击 更新 (注意,点击一次更新即可,不需要重复提交)

image-20231106153349253

更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址名称也变成了固定的二级子域名名称的域名

image-20231106154449974

最后,我们使用固定的公网https地址访问,可以看到访问成功,这样一个固定且永久不变的公网地址就设置好了,随时随地都可以远程访问AMH面板界面!!

image-20231106154738059

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【Linux】公网远程访问AMH服务器管理面板 的相关文章

随机推荐

  • 华为OD机试真题-5G网络建设-2023年OD统一考试(C卷)

    题目描述 现需要在某城市进行5G网络建设 已经选取N个地点设置5G基站 编号固定为1到N 接下来需要各个基站之间使用光纤进行连接以确保基站能互联互通 不同基站之间架设光纤的成本各不相同 且有些节点之间已经存在光纤相连 请你设计算法 计算出能
  • 计算机丢失msvcp140dll怎么恢复?快速解决dll缺失问题

    在计算机使用过程中 我们经常会遇到一些错误提示 其中之一就是 msvcp140dll丢失 msvcp140 dll是一个动态链接库文件 它包含了许多C 标准库函数的实现 这些动态链接库文件是程序运行所必需的 它们包含了许多函数和资源 可以在
  • 华为OD机试真题-攀登者1-2023年OD统一考试(C卷)

    题目描述 攀登者喜欢寻找各种地图 并且尝试攀登到最高的山峰 地图表示为一维数组 数组的索引代表水平位置 数组的高度代表相对海拔高度 其中数组元素0代表地面 例如 0 1 2 4 3 1 0 0 1 2 3 1 2 1 0 代表如下图所示的地
  • 牛客网(二叉树)

    这个题目和leetcode比起来就是有一些不一样 需要我们自己来写接口函数 所以有一些麻烦 我们得写一个中序遍历的函数做最后的输出 也得写一个函数来存储字符进去 还得写一个接口函数来创造节点 这个题目就和二叉树如何创造节点很相似 我们一个一
  • 解决mfc140.dll丢失的方法有哪些?分享3个实测有效的方法

    在计算机使用过程中 我们经常会遇到一些错误提示 其中最常见的就是 找不到指定的模块 或 无法加载某某 dll文件 这些错误通常会导致程序无法正常运行 给用户带来很大的困扰 而mfc140 dll文件丢失就是其中之一 本文将介绍3个解决mfc
  • 【教程】开始使用ipaguard进行代码加固混淆

    开始使用ipaguard 前言 iOS加固保护是直接针对ios ipa二进制文件的保护技术 可以对iOS APP中的可执行文件进行深度混淆 加密 使用任何工具都无法逆向 破解还原源文件 对APP进行完整性保护 防止应用程序中的代码及资源文件
  • msvcp140.dll丢失怎么办?这些方法值得一试

    小编将探讨计算机系统中MSVCP140 DLL文件的重要性及其潜在的问题和相应的修复措施 此文件对实现软件应用的特定功能起着关键性的作用 当其丢失时 某些运行环境下的应用程序和游戏便无法正常运作 因此 了解并解决相关问题非常必要 一 msv
  • 【网络安全】网安人(黑客)必备十大网站(内附学习笔记)

    一 前言 想投身安全行业的朋友 可以跟着我一起学习 如果一下内容你赞同 希望给个支持三连 二 知识 工具 1 https iscc isclab org cn study 这里仅仅收集了学习资料 参考平台 大家有兴趣可以去看看 2 http
  • leetcode对称二叉树(每日一题)

    https leetcode cn problems symmetric tree description 今天我们在来个题目 对称二叉树 其实这道题的思路我觉得和那到判断两棵树是不是相同的题目很相似 写这个题目的思路还是递归 但是我们看这
  • 游戏弹窗找不到emp.dll怎么办?分享5个靠谱的解决方法

    在现代的游戏世界中 我们经常会遇到各种各样的问题 其中 最常见的问题之一就是 无法找到emp dll 或 emp dll丢失 那么 emp dll到底是什么 它有什么作用 为什么会出现丢失的情况呢 不用担心 本文将从这几个方面进行详细解析
  • 计算机msvcr71.dll丢失的解决方法,总结3个有效的方法

    在计算机使用过程中 我们常常会遇到一些错误提示 其中之一就是 msvcr71 dll丢失 这个问题通常是由于系统文件损坏或缺失引起的 会导致某些程序无法正常运行 那么 msvcr71 dll到底是什么呢 它又有什么作用 本文将从多个方面对m
  • msvcp100.dll丢失的常见原因/msvcp100.dll丢失的解决方法分享

    在计算机使用过程中 我们经常会遇到一些错误提示 其中之一就是 msvcp100 dll丢失 这个错误提示通常出现在运行某些程序或游戏时 给使用者带来了很大的困扰 那么 究竟是什么原因导致了msvcp100 dll文件的丢失呢 本文将详细解析
  • IBIS AMI Model 算法模式的选择

    常规的信号完整性仿真 只会包含传统的基于IBIS的芯片行为级模型 但高速串行总线在使用过程中 经常会由于传输信道或链路过长以及信号频率较高而造成信号衰减过大 接收端无法正确判别信号 因此 这类SerDes芯片都需要集成均衡或者加重等信号处理
  • 解决msvcr100.dll丢失的3个靠谱方法,快速修复dll缺失问题

    在计算机使用过程中 我们经常会遇到一些错误提示 其中之一就是 msvcr100 dll丢失 这个错误通常会导致某些程序无法正常运行 而当我们看到 msvcr100 dll是什么 这个问题时 可能会感到困惑 那么 msvcr100 dll究竟
  • 如何进行代码混淆?方法与常见工具介绍

    如何进行代码混淆 方法与常见工具介绍 目录 什么是代码混淆 代码混淆的方法 常见代码混淆工具 什么是代码混淆 代码混淆是指将计算机程序的代码转换成一种功能上等价 但难于阅读和理解的形式的行为 混淆后的代码很难被反编译 即使反编译成功也很难得
  • 华为OD机试真题-快递员的烦恼-2023年OD统一考试(C卷)

    题目描述 快递公司每日早晨 给每位快递员推送需要送到客户手中的快递以及路线信息 快递员自己又查找了一些客户与客户之间的路线距离信息 请你依据这些信息 给快递员设计一条最短路径 告诉他最短路径的距离 注意 1 不限制快递包裹送到客户手中的顺序
  • 产品经理必掌握自定义元件&流程图&泳道图

    艳艳耶 个人主页 个人专栏 越努力 越幸运 目录 一 什么是自定义元件 1 1如何自定义元件 二 什么是流程图 泳道图 2 1什么是流程图 2 2如何画流程图 2 3什么是泳道图 2 4如何画泳道图 三 流程图和泳道图的区别 四 流程图案列
  • 评论送书:一本书讲透Java线程:原理与实践

    摘要 互联网的每一个角落 无论是大型电商平台的秒杀活动 社交平台的实时消息推送 还是在线视频平台的流量洪峰 背后都离不开多线程技术的支持 在数字化转型的过程中 高并发 高性能是衡量系统性能的核心指标 越来越多的公司对从业人员的多线程编程能力
  • 解决ps找不到MSVCP140.dll的5种方法,完美解决

    在计算机使用过程中 我们经常会遇到一些错误提示 其中之一就是 找不到MSVCP140 dll 这个问题通常出现在安装Adobe Photoshop 简称PS 时 MSVCP140 dll是Microsoft Visual C 2015 Re
  • 【Linux】公网远程访问AMH服务器管理面板

    目录 1 Linux 安装AMH 面板 2 本地访问AMH 面板 3 Linux安装Cpolar 4 配置AMH面板公网地址 5 远程访问AMH面板 6 固定AMH面板公网地址 AMH 是一款基于 Linux 系统的