05、Win7上openSSH的安装与配置

1、概述

linux上的ssh命令在网络通信场景下非常方便。现在windows也支持ssh方式和远程主机进行访问。如果只是使用ssh简单的访问功能,就需要很多文章说的还需要安装cygwin之类的软件。但是有一些注意事项需要谨记。

2、安装

2.1 下载

安装openSSH for windows软件包选择64位版本,OpenSSH-Win64.zip。如下是下载地址:

https://github.com/PowerShell/Win32-OpenSSH/releases/download/v7.7.1.0p1-Beta/OpenSSH-Win64.zip

2.2 解压

该软件包不需要安装,解压即可。

2.3 配置环境变量

path=D:\downloads\OpenSSH-Win64;..

3、生成公司秘钥对,无名登录

注意:无密码指定必须是双引号,linux是单引号。

D:\downloads\OpenSSH-Win64>ssh -t rsa -P ""

4、添加公钥信息给远程主机的认证库

4.1 复制公钥信息到远程主机

D:\downloads\OpenSSH-Win64>scp id_rsa.pub centos@s101:~/id_rsa.put.win7

4.2 添加公钥到认证库

$>cat ~/id_rsa.put.win7 ~/.ssh/authorized_keys

5、实现远程登录

c:\>ssh centos@s101

6、总结

之前由于安装的openSSH版本较老,并且和cygwin不兼容,因此导致公私秘钥生成时始终说无法在/home/Administrator下创建,安装最新版本,并卸载了cygwin之后,单独使用openSSH就可以了!

最新文章

  1. 分享我对 ASP.NET vNext 的一些感受,也许多年回过头看 So Easy!
  2. js017-错误处理与调试
  3. ZendStudio如何汉化
  4. 一个非常棒的html5框架-ionic
  5. Codeforces Round #208 (Div. 2) A.Dima and Continuous Line
  6. Spring集成hibernate错误
  7. C\C++编程中:相对路径+绝对路径
  8. 查看centos中的用户和用户组
  9. 《JavaScript高级程序设计 第3版》-学习笔记-3
  10. SpannableString的一个奇怪的问题
  11. css布局详解(一)——盒模型
  12. .NET/ASP.NETMVC Model元数据、HtmlHelper、自定义模板、模板的装饰者模式(一)
  13. Vue精简版风格指南
  14. 抽奖活动 mark
  15. Vue调用百度接口做百度搜索
  16. MongoDB win10 安装教程(zip)
  17. BeautifulSoap库入门
  18. 简单的node爬虫练手,循环中的异步转同步
  19. JSTL标签总结备用
  20. How to Deinstall Oracle Clusterware Home Manually

热门文章

  1. KOL运营之——如何与网文作者高效地约稿?
  2. 2010辽宁省赛F(字典树,动态规划)
  3. php文件上传(视频图片或者其他)
  4. bzoj 3123: [Sdoi2013]森林(45分暴力)
  5. iOS导航栏添加返回按钮的方式
  6. NppFTP小插件的使用
  7. 瓷砖覆盖(状压DP)
  8. spring动态线程池(实质还是用了java的线程池)
  9. jetty-env.xml
  10. spring boot——MockMvc的用法 (SpringBoot 1.5.18)下测试通过