PowerShell快速ssh

文章介绍了如何通过SSH配置实现对Hostmaster的免密访问。首先,本地生成RSA密钥对,然后将公钥内容添加到远程服务器的authorized_keys文件中,最后更新本地的ssh配置文件,指定使用生成的私钥。这样,用户可以无需输入密码即可登录远程主机。
摘要由CSDN通过智能技术生成

文件

~/.ssh/config

内容

Host master
    HostName 192.168.10.154
    User root

访问

$ ssh master

效果

在这里插入图片描述

进阶

免密的方式ssh

  • 本地生成秘钥
ssh-keygen

输入文件名称然后两次回车,完成后,在~/.ssh目录下会生成my_rsa和 my_rsa.pub两个文件
在这里插入图片描述

  • linux服务器上增加配置
    文件:/root/.ssh/authorized_keys
    内容就是上一步生成的my_rsa.pub这个文件的内容
  • 修改本地ssh配置
    文件:~/.ssh/config
    内容:
Host master
    HostName 192.168.10.154
    User root
    IdentityFile C:\Users\pact\.ssh\my_rsa
  • 验证成功
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值