跳至主要內容

ssh 免密登录远程服务器

Loclink原创小于 1 分钟约 150 字

ssh 免密登录远程服务器

一、 生产私钥等和公钥

ssh-keygen -t rsa -C "这里换上你的邮箱"

执行后一路回车,之后在 ~/.ssh/ 目录下会生成两个文件:

id_rsa
id_rsa.pub

二、上传公钥到服务器

ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.31.26

这里测试服务器地址使用的是:192.168.31.26
上面这条命令是写到服务器上的 ssh 目录下的 authorized_keys 文件中去。
在服务器上运行下列命令可以看到刚才写入的公钥内容。

三、测试免密登录

ssh root@192.168.31.26