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://ichochy.com/posts/20191028/

浙公网安备 33010602011771号