欢迎光临散文网 会员登陆 & 注册

windows、mac免密登录linux及服务器authorized_keys文件配置多台机器的公钥

2023-02-16 16:44 作者:小刘小刘可爱一流zz234  | 我要投稿

下文中出现的 “smith” 是本人 windows 账户,实际替换为你自己的

将本地的 C:\Users\smith\.ssh\id_rsa.pub 内容复制到服务器的 ~/.ssh/authorized_keys 里

如果没有 id_rsa.pub 这些文件,则执行下面代码生成

ssh-keygen -t rsa -C "email@xx.com"

服务器没有 authorized_keys 文件就新建

mac 是在 ~/.ssh/

然后在 C:\Users\smith\.ssh\config 里加入下面内容,没有 config 文件就新建

Host test

    HostName ip

    User root

    Port 22

    IdentityFile C:\Users\smith\.ssh\id_rsa


Host test2

    HostName ip

    User root

    Port 22

    IdentityFile C:\Users\smith\.ssh\id_rsa

mac 的话 IdentityFile 填 ~/.ssh/id_rsa

然后就可以通过命令行输入 ssh test 免密登录了

服务器的 authorized_keys 文件记录多台电脑的公钥,通过换行来分割,这台服务器记录了两台电脑的公钥,这两台电脑都可以免密登陆该服务器

服务器的 authorized_keys 文件






windows、mac免密登录linux及服务器authorized_keys文件配置多台机器的公钥的评论 (共 条)

分享到微博请遵守国家法律