跳至主要內容

ssh免密登录

小于 1 分钟

ssh免密登录

创建

首先生成ssh的rsa秘钥

ssh-keygen

按照默认的来就行

分发

私钥(id_rsa)一般放自己电脑<用户>/.ssh/下,

如果修改了名称的话

需要修改<用户>/.ssh/config文件,来指定连接不同主机时使用的私钥

config里的格式大概长这样

Host a_custom_name
  HostName example.com
  User root
  IdentityFile "C:/Users/98000/.ssh/id_rsa"

也可以在连接的时候使用-i指定私钥

ssh -i 私钥路径 用户名@主机地址

公钥(id_rsa.pub)可以复制文本,放服务器~/.ssh/authorized_keys这个文件内,这个文件内每行是一个公钥,代表受信任的设备

评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v3.0.0-alpha.10