windows 10 ssh免密登录linux

windows 10 ssh使用密钥登录linux

桌面左下角搜素栏里输入powershell 找到powershell
在win10 的 powershell里面输入
ssh-keygen -t rsa -C “你的email或者名字等任意字符串都行”
回车

会在C:\Users\你的用户名\.ssh 会生成一对秘钥, .pub后缀的是公钥,用于上传到服务器的.

在linux服务器的 /root/.ssh/authorized_keys 文件里面 填写上面生成的公钥的内容.

或者用ssh-copy-id命令写入

ssh-copy-id -i ~/.ssh/id_rsa.pub user@serverip

再在windows C:\Users\用户名\ssh\config 文件写入快速登录的方法

Host myserver1
  HostName 你的服务器ip
  User root
  Port 22
  IdentityFile C:\Users\用户名\.ssh\id_rsa

myserver1是给服务器起的名字,自己命名
下次 用 ssh myserver1 命令就能登录服务器了 .就不用 ssh user@ip 了.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值