Mac 无密码 SSH 登录服务器

时间:2019-10-30
本文章向大家介绍Mac 无密码 SSH 登录服务器,主要包括Mac 无密码 SSH 登录服务器使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

Mac 无密码 SSH 登录服务器,只需要简单三步,不再需要记住账号密码,快速进入服务器

第一步,生成密钥对

在当前用户下创建.ssh目录

mkdir ~/.ssh

使用命令ssh-keygen生成密钥对,会在~/.ssh目录下生成公/私钥

id_rsa      //私钥
id_rsa.pub  //公钥

第二步,上传公钥

使用命令ssh-copy-id user@hostname

如:admin@192.168.1.55

输入密码,操作成功
查看服务器~/.ssh/authorized_keys,可以看到本地的公钥已经写入到authorized_keys文件中

运行命令ssh user@hostname就可以直接无密码 SSH 登录服务器

第三步,config 配置

在当前用户.ssh目录下创建config文件

touch  ~/.ssh/config

通过vim编辑config,添加服务器配置信息

Host iChochy                        //服务器别名
    Hostname 192.168.1.55           //服务器地址
    User admin                      //服务器用户
    Identityfile ~/.ssh/id_rsa      //服务器公钥对应的本地私钥

直接运行命令ssh iChochy就可以直接无密码 SSH 登录服务器


联系方式:

邮箱:iChochy@qq.com
网站:https://www.ichochy.com
源文:https://www.ichochy.com/blog/2019/10/28/Mac-无密码-SSH-登录服务器.html

原文地址:https://www.cnblogs.com/ichochy/p/11765091.html