Mac当作云服务器,你真的会搞吗

本文涉及的产品
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
RDS MySQL DuckDB 分析主实例,基础系列 4核8GB
RDS AI 助手,专业版
简介: Mac当作云服务器,你真的会搞吗

1写作目的


最近淘了个mac,发现mac和linux还挺像的,并且云服务器马上就到期了,可以不可以把mac当做永久的云服务器呢?


2FinalShell(XShell)连接MAC


MAC:首先选择系统偏好设置,选择里面的共享


8.png


MAC:在里面把远程登录远程管理打开,并且方框的地方还有连接的IP


9.png


window:使用FinalShell连接,其中IP为上图中方框的地方,用户名和密码为你mac的密码


10.png


连接成功后如下图所示


11.png


3配置内网穿透(ngrok)


ngrok官网:https://ngrok.com/

ngrok下载地址:https://ngrok.com/download***(必须看,必须看,必须看)***


12.png


3.1安装ngrok(粘贴自上图)


brew install ngrok/ngrok/ngrok



13.png


3.2获取key(注册就获取了)并且设置key


ngrok config add-authtoken abc(你自己的)


3.3设置开放的端口和协议


3.3.1案例1:开放HTTP协议+8080端口


我这里用SpringBoot写了个8080端口的demo


ngrok http 8080


14.jpg


当Session Status变为 online的时候,表示内网穿透已经配置好了,可以直接通过上面的公网地址访问了(上图的https://a3b7-111-201-1-4.jp.ngrok.io 就等同访问127.0.0.1:8080)。当然,这个前面的地址并不是固定的,每次启动ngork都会生成一个虚拟ip。


当我在其他的电脑上访问https://a3b7-111-201-1-4.jp.ngrok.io时就访问到的springboot程序


3.3.2案例2:开放mysql服务(TCP)


先在本地启动mysql(3306),我是用dockr起的


 docker run -d -p 3306:3306 --name mysql3306 -e MYSQL_ROOT_PASSWORD=123456  docker.io/mysql


使用ngrok配置服务和端口,如下面代码和图所示


ngrok tcp 3306


15.jpg


当我在其他的电脑上访问MySQL(0.tcp.jp.ngrok.io:15424)时,如下图所示,就可以访问到


16.png


4 总结


其实本文的思路很简单。

首先解决在内网间可以远程管理服务器的问题,该问题是通过简单的电脑配置使得Mac可以被XShell连接使用。


然后解决内网穿透问题,通过ngrok工具实现在外网访问该服务器的问题。

注意:可以加楼主的微信,通过本文下的公众号去获取楼主的联系方式,共同进步

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
网络安全
mac下通过ssh脚本实现免账号密码连接运服务器
mac下通过ssh脚本实现免账号密码连接运服务器
233 3
|
监控 网络安全 数据安全/隐私保护
Mac服务器ssh连接工具
Mac服务器ssh连接工具
1089 2
|
弹性计算 Ubuntu Linux
为什么要学习去使用云服务器,外网 IP能干什么,MAC使用Termius连接阿里云服务器。保姆级教学
为什么要学习去使用云服务器,外网 IP能干什么,MAC使用Termius连接阿里云服务器。保姆级教学
|
网络安全 数据安全/隐私保护 iOS开发
【Mac os】如何在服务器上启动Jupyter notebook并在本地浏览器Web端环境编辑程序
本文介绍了如何在服务器上启动Jupyter Notebook并通过SSH隧道在本地浏览器中访问和编辑程序的详细步骤,包括服务器端Jupyter的启动命令、本地终端的SSH隧道建立方法以及在浏览器中访问Jupyter Notebook的流程。
1053 0
使用mac电脑的终端登陆服务器
使用mac电脑的终端登陆服务器
227 0
|
数据安全/隐私保护
通过mac电脑的下载服务器的日志与日志筛选
通过mac电脑的下载服务器的日志与日志筛选
239 0
|
存储 数据安全/隐私保护 Swift
使用MAC如何打开远程服务器和文件管理工具
使用MAC如何打开远程服务器和文件管理工具
|
5月前
|
弹性计算 运维 安全
阿里云轻量应用服务器与云服务器ECS啥区别?新手帮助教程
阿里云轻量应用服务器适合个人开发者搭建博客、测试环境等低流量场景,操作简单、成本低;ECS适用于企业级高负载业务,功能强大、灵活可扩展。二者在性能、网络、镜像及运维管理上差异显著,用户应根据实际需求选择。
439 10
|
5月前
|
运维 安全 Ubuntu
阿里云渠道商:服务器操作系统怎么选?
阿里云提供丰富操作系统镜像,涵盖Windows与主流Linux发行版。选型需综合技术兼容性、运维成本、安全稳定等因素。推荐Alibaba Cloud Linux、Ubuntu等用于Web与容器场景,Windows Server支撑.NET应用。建议优先选用LTS版本并进行测试验证,通过标准化镜像管理提升部署效率与一致性。
|
5月前
|
弹性计算 ice
阿里云4核8g服务器多少钱一年?1个月和1小时价格,省钱购买方法分享
阿里云4核8G服务器价格因实例类型而异,经济型e实例约159元/月,计算型c9i约371元/月,按小时计费最低0.45元。实际购买享折扣,1年最高可省至1578元,附主流ECS实例及CPU型号参考。
599 8

热门文章

最新文章