个人开发机登录,老是要输入账号密码,比较长,也记不住,配置ssh可以进行免密登录
1、个人电脑配置ssh私钥
cd ~/.ssh
ls -l
如果没有ssh key,输入以下命令新建
ssh-keygen -t rsa -C "hushunxu001@ke.com"
一路敲回车键,会生成一对公钥和私钥文件,id_rsa_pub 和 id_rsa。
如果该目录没有config文件,新建一个名为config的文件,将以下内容复制
Host dev
HostName 10.26.27.28
User root
IdentityFile ~/.ssh/id_rsa
其中Host为自定义的连接名称
HostName为你的IP
User为登录用户
IdentityFile 为你的私钥
复制公钥,黏贴到服务器
cat id_rsa.pub
注意不要黏贴到前后多余的空格
2、个人开发机配置ssh公钥
cd ~/.ssh
ls -l
sudo vim authorized_keys
将本地复制的公钥内容黏贴在此处,保存退出。
3、免密登录
ssh dev