openssh在windows10下的操作笔记

装了小乌龟git,想配套用openssh客户端而不是使用putty,记录下流程。

  1. 首先Powershell要用管理员权限打开
  2. 使用ssh-keygen生成公钥和私钥
  3. 使用Set-Service -StartupType Automatic ssh-agent启动windows10内置的ssh代理
  4. Start-Service ssh-agent启动服务
  5. Get-Service ssh-agent查看服务
  6. 这个时候有两个情况,第一种把公钥扔到服务器上(例如github,gitee),直接使用服务。
  7. 第二种,ssh-add添加之前保留的私钥,但是注意在windows上,请在高级权限里面先去掉继承权限,然后去掉所有用户权限,只添加当前用户的全部权限,否则就是权限too open。
  8. 使用ssh -T git@github.com测试下是否连接通畅
  9. 关键一点来了,小乌龟的客户端目录里面/usr/bin下自己带了一套ssh,请在设置里面,网络选项里,找到ssh路径选项,使用windows内置的openssh,这点很重要!

已发布

分类

作者:

标签