服务器ssh免密登录

个人开发机登录,老是要输入账号密码,比较长,也记不住,配置ssh可以进行免密登录

1、个人电脑配置ssh私钥

cd ~/.ssh

ls -l

如果没有ssh key,输入以下命令新建

ssh-keygen -t rsa -C "[email protected]"

一路敲回车键,会生成一对公钥和私钥文件,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

你可能感兴趣的:(服务器ssh免密登录)