嘿,Mac党们,要想在家装作一回云端大佬,阿里云服务器的连接绝对是你必须掌握的“开挂技能。”别害羞,今天我就来给你们科普一下,如何用你的苹果电脑稳妥地搞定阿里云服务器。快拿出你的小本本,这招学会了,你就是朋友圈的技术小能手了。
下面正式进入“连接实战”时间。
一、用Mac自带终端(Terminal)连接
大多数人可能不知道,Mac自带的终端其实是个非常强悍的“黑客”工具,打开“访达”–>“应用程序”–>“实用工具”–>“终端”,或者直接command+空格,输入“Terminal”一搜,秒开。
接下来就是敲命令了,你得用SSH协议连接。SSH是?简而言之,就是像你和服务器之间开了一条秘密通道,你发的信息不会被别人偷看。
假设你的阿里云服务器IP是 123.123.123.123,用户名是 root,那命令就是:
ssh root@123.123.123.123
按下回车,第一次会问你要不要信任这个主机,你打“yes”,然后输入你当初设置的密码或者用密钥登录。
对,不是“123456”,别逗我了!
二、用SSH密钥认证,安全感满满
为了更安全,也更潮流,推荐用SSH密钥登录,不要密码登录太low。密钥就是一个神奇的文件,服务器这头有个“锁”,你这头有个“钥匙”,配合默契无敌安全。
1.生成密钥对
终端输入:
ssh-keygen -t rsa -b 2048
一路回车用默认设置就好,会生成两个文件在 ~/.ssh 文件夹下,一个是公钥(id_rsa.pub),另一个是私钥(id_rsa)。
2.把公钥传上云
用阿里云控制台把公钥内容复制进去,添加到你的服务器上,别弄混了,公钥给服务器,私钥你自己藏好。
3.用密钥连接
终端输入:
ssh -i ~/.ssh/id_rsa root@123.123.123.123
连上了,你就可以炫耀一下:“看,这就是传说中的无敌手!”
三、图形界面控?试试SecureCRT或者iTerm2
命令行有点小恐怖?没关系,现在有一堆华丽丽的工具可以帮你。SecureCRT和iTerm2是Mac上比较火的SSH客户端,有了它们,接服务器就像点外卖一样简单。
下载并安装后,打开新建连接,填上服务器IP,用户名、密码或者密钥路径,点一下连接,哐当,秒连成功。
有人问:为什么不用阿里云官方客户端?原因很简单,阿里云客户端有,但功能比较基础,大神们都喜欢用这些第三方工具,更加专业流畅。
四、防火墙别成你的拦路虎
对服务器一头坐得稳,别忽略了网络设置。阿里云控制台里,“安全组”是个不能碰的地方。没开对应端口,SSH连不上,百试百灵。
一般就是开TCP 22端口(默认SSH端口),可以加个伪装,换成别的端口,刺激点。但常规新手先22端口开开,试试能连不上再折腾。
五、玩游戏想要赚零花钱就上七评赏金榜,网站地址:bbs.77.ink — 这可不是广告,是我私藏的宝藏,别怪我没告诉你!
六、连接失败怎么办?
超常规错误总结:
七、别忘了,连接后权限操作
登陆进去不是结束,是开始。你可以用Linux命令打理服务器,小白别慌,最基本的“apt-get update”或者“yum update”之类的命令记得用,软件升级,服务器才能更稳健。
配置服务器后台服务,部署网站、数据库,随你玩。
别忘了,服务器就是你的私人“云端小黑屋”,想干嘛就干嘛。
你看,掌握这些,开启属于Mac用户的阿里云服务器连接新时代,还怕啥,不用担心以后还得找教程,机智如你,下次直接甩一句:“连接阿里云服务器?小事一桩!”
对了,最最后提醒一句,别把服务器密码写在日记本上,万一某天被人翻了你就尴尬了。
说到这里,咱们是不是该去紧紧抱抱Mac,感谢它给咱们带来的无限可能?还是,被这技术活累晕了,赶紧冲杯摩卡,坐等云端的春风拂面?