重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

如何使用ssh-key免密登录各云服务器和Github

今天就跟大家聊聊有关如何使用ssh-key免密登录各云服务器和Github,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

站在用户的角度思考问题,与客户深入沟通,找到永仁网站设计与永仁网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站制作、网站设计、企业官网、英文网站、手机端网站、网站推广、域名注册、网络空间、企业邮箱。业务覆盖永仁地区。

今天我就手把手的教大家,如何通过 ssh-key 实现免密登录的。

首先,我们需要生成 ssh-key。注意,我这里都是以 Mac 为例,Windows 的也差不多,差别不大。就是路径不同。

我们先切换目录。cd ~/.ssh/,如果报错,则新建。

如何使用ssh-key免密登录各云服务器和Github

然后,我们就可以配置,Git 的全局用户名和邮箱了。

如何使用ssh-key免密登录各云服务器和Github

之后,我们就可以生成 ssh-key 了。

如何使用ssh-key免密登录各云服务器和Github

执行上面的命令后,根据提示,按 3 次回车键即可。

如何使用ssh-key免密登录各云服务器和Github

这时,再查看 ~/.ssh 目录下,就会多出两个文件。id_rsa 和 id_rsa.pub。

如何使用ssh-key免密登录各云服务器和Github

然后,在你的 SourceTree 中配置 ssh 密钥。

如何使用ssh-key免密登录各云服务器和Github

再到你的 Github 仓库中,配置 SSH keys。

如何使用ssh-key免密登录各云服务器和Github

然后,点击 New SSH key,添加一个新的 ssh key,标题自定义,内容为我们之前生成的 ssh 文件 id_rsa.pub 中的内容,也就是公钥。

如何使用ssh-key免密登录各云服务器和Github

保存,这样以后你在 SourceTree 中操作 git 上的代码都不用在输入密码了。其他的 git 地址,如法炮制!

现在,我们再来搞定所有服务器的免密码登录吧。

执行下面的命令,将你的 ssh 公钥上传到服务器的 ~/.ssh 中。

如何使用ssh-key免密登录各云服务器和Github

回车,输入服务器的登录密码即可。

然后,重命名 id_rsa.pub 文件。

如何使用ssh-key免密登录各云服务器和Github

最后,要注意,修改文件权限。

如何使用ssh-key免密登录各云服务器和Github

然后,退出服务器。当然,你直接重启一下服务器,也是可以的。

在本地终端执行,ssh root@你的服务器ip,回车。就直接登录上指定 ip 的服务器上了。

不管你是华为服务器,阿里云服务器,还是腾讯云,百度云都如法炮制。

最后,我们还可以给 ssh 登录服务器,起一个别名。

如何使用ssh-key免密登录各云服务器和Github

这样,我以后,直接输入 xttblog,就直接登录我的指定服务器了。多个服务器,可以配置多个别名。同一个服务器,也可以配置多个别名,多个用户。

看完上述内容,你们对如何使用ssh-key免密登录各云服务器和Github有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。


网页题目:如何使用ssh-key免密登录各云服务器和Github
转载来源:http://cqcxhl.cn/article/gciscj.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP