美文网首页程序员
小老虎的业余学习【八】Mac下不通过Xshell等工具连接跳板机

小老虎的业余学习【八】Mac下不通过Xshell等工具连接跳板机

作者: ed75f7f7d38d | 来源:发表于2018-11-03 15:23 被阅读0次

hello,又见面了.今天的是Mac连接跳板机.

最近小老虎买了一个1815的顶配Mac.跨入了Mac开发.但是,之前在windows下的习惯,始终扔不掉.因为Xshell没有Mac版,secrue crt这个破解太麻烦,然后不破解还花钱.
于是,就琢磨着通过别的方式登录跳板机.
终于,发现了使用ssh命令登录跳板机.
废话少说,上文章.

我是自己搭建的JumpServer跳板机.公私钥都生成好了,省去了很多麻烦.公钥是在服务器上的,私钥则在我的电脑上.首先添加私钥文件.

ssh-add 路径/xxx.pem

上面的是把密钥添加到本机的密钥管理中.
但是,使用的时候,发生了一个问题.当前会话中,也就是shell窗口中添加,输入密钥密码确实是没问题.
但是,当关掉会话窗口的时候,下次执行的时候,还是需要继续添加,输入密码.这样很麻烦.

于是,我一直百度.找到了一个方法,那就是

ssh-add -K 路径/xxx.pem

就是在add后面空格 -K 这个我不太明白原理,有明白的大佬欢迎留言.

添加完之后,可以自己在回话窗口执行

ssh -i 路径/xxx.pem 跳板机分配的用户名@IP -p 端口

也可以Mac里面Command+o,打开Profiles窗口,新增一个执行

新增配置

以后再想打开跳板机的时候,直接Command+o,执行定义好的执行即可.

PS:
如果ssh-add pem文件的时候,出现问题.记得给pem文件权限,不要太大即可.

再PS:
感谢百度中大佬们的博客给我的灵感.

https://www.sunjs.com/article/detail/11cbbc8ba2274176914c26f57fd495bc.html
https://blog.csdn.net/matrix_laboratory/article/details/75221305

相关文章

网友评论

    本文标题:小老虎的业余学习【八】Mac下不通过Xshell等工具连接跳板机

    本文链接:https://www.haomeiwen.com/subject/rzmkxqtx.html