Mac 无密码 SSH 登录服务器

0

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

如果觉得我的文章对你有用,请随意赞赏

你可能感兴趣的

载入中...