美文网首页
mac下ssh的别名配置

mac下ssh的别名配置

作者: Newzer | 来源:发表于2019-12-05 15:46 被阅读0次

今天跟同事交流,接触到ssh别名的问题,然后连忙查了下,记录下相关过程,以免下次再查。

首先确认下本机环境是否已生成密钥,密钥分为公钥和私钥,这里公钥和私钥同时生成。

进入终端输入 cd ~/.ssh

如果已存在该文件夹,并且有id_rsa,id_rsa.pub,known_hosts这三个文件说明本机已生成ssh密钥,则忽略下面一步骤

ssh-keygen -t rsa -b 4096 -C "*your_email@example.com*"

在终端输入上面一条命令,其中邮件地址替换成为你自己的邮件地址,然后一路回车即可

到了这一步,本机已经配置好了ssh的公钥和私钥。

现在~/.ssh文件夹下会有如下文件

输入 vim config 并在该文件里输入如下代码

Host    aima

HostName am-982-bat.aimatech.com

Port 22

User root

IdentityFile ~/.ssh/id_rsa

IdentitiesOnly yes

其中,首行的Host 后面是你想要定义的别名,第二行的HostName 后面是你的远程要登录的服务器,ip或者域名都行

注意第5行,

这里只能填私钥文件名,并且要给这个文件开通可执行权限

chmod 700 id_rsa

这样就实现了ssh别名的本地配置啦~~~

相关文章

网友评论

      本文标题:mac下ssh的别名配置

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