ipad+蓝牙键盘+macbook pro利用ssh远程登录笔记本进行开发的框架搭建问题

迫于mbp太沉了。想通过ipad利用ssh登录到mac上的shell,进行写代码。

首先在你的mac上的系统偏好性设置中打开共享,把远程登录勾上。右边的框框里会出现的ssh地址,这样就打开了ssh和ftp的服务。

然后在你的pad上下载termius,新建一个host,alias就填你登录的账号名,也就是上面ssh地址@符号前面的那段,hostname就填@符号后面的ip,勾上SSH选项,让你填一些登录的关键信息。ssh一般默认的port是22,然后Username也是登录的账号名,PassWord更不用说了咯。

如果你的笔记本跟ipad此时处于同一个子网下,那么经历过上述操作这个时候就已经可以成功连接了。

现在假设你的pad在另一个子网内(比如我用的是校园网),然后ipad连的是手机共享的热点,那么这个时候就连接不上了,因为你的pad不知道笔记本的公网ip,所以传不过去数据包。这个时候需要用到内网穿透(具体意思自己百度啊)。

去ngrok官网下载一个for mac 版本,貌似现在最新的版本直接是一个可执行程序比较好使。然后在ngrok官网注册一个账号,因为代理tcp的连接需要一个认证的密钥.按照人家的dashboard写的,直接在命令行里输入如下命令,./ngrok用你自己之前下好的ngrok的可执行文件的路径去代替啊。

这个时候就认证完成了。认证完成了之后,利用ngrok去代理tcp协议port 22的服务,也就是ssh常用的port。

 

 出现如下图所示,说明内网穿透成功了。

在forwarding那一行,打马赛克的就是你的公网ip和端口,在之前的termius里,把原先的hostname和port改成你现在的公网的ip和端口。保存设置。重新连接就行了。

现在可以愉快的用蓝牙键盘在pad上用shell进行远程coding了。

至于shell的学习,楼主也在努力进行着,共勉。

 

转载于:https://www.cnblogs.com/5942ljp/p/8808766.html

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值