上一篇文章我给大家普及了在macOS下创建SSH Key并登录Linux服务器的操作,这篇文章带大家了解一下在Windows下创建SSH Key并登录Linux服务器的操作流程。

创建SSH Key

Windows下没有自带SSH客户端,生成SSH Key要借助第三方软件,一般常用的是putty,下载地址如下:

安装完成后找到putty的安装目录,一般位于C:\Program Files\PuTTY。使用该目录下的puttygen.exe创建SSH Key,创建的过程还是很简单的,双击打开puttygen.exe,点击Generate即可。

SSH Key的创建还是很简单的,我们可以根据自身的需要设置加密类型和密钥长度,密钥长度默认为2048,建议设为4096。生成完成后,上面的一段以ssh-rsa开头的就是公钥,保存好,追加Linux服务器上的authorized_keys文件中即可。私钥也要导出来并保存好,在导出私钥的时候建议加一个保护密码,可以保证私钥安全。

公钥的追加方法和macOS上有一点差别,因为Windows下没有scp上传,我们直接putty用账号密码登录,找到.ssh文件下的authorized_keys文件,用vi编辑器把公钥追加进去。追加完成之后,需要配置SSH服务,这个和macOS下一样,可以参考原来的文章。

putty使用SSH Key登录Linux服务器

登录的过程很简单,在Connection–>SSH–>Auth中加载私钥,然后回到hostname,输入用户名@IP,点击Open即可打开。如果私钥有密码,需要输入密码。

win7 linux ssh key,Windows下创建SSH Key并登录Linux服务器相关推荐

  1. ZYNQ LINUX开发笔记——windows下用xilinx SDK编译zynq linux app小程序

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 ZYNQ LINUX开发笔记--windows下用xilinx SDK编译zynq linux app小程序 前言 操作方法 总结 前 ...

  2. Linux下和Windows下创建Oracle数据库,表空间,Oracle用户

    通过SSH工具或是XShell工具进入远程Linux下. 其中,通过SSH工具登录的界面如下: 其中Host Name是远程服务器的ip地址.User Name是服务器的一个用户名,端口号默认22,C ...

  3. windows下配置ssh(FreeSSHD + putty)

    windows下配置ssh(FreeSSHD + putty): 1.关于配置过程找到一篇很好的博客,推荐大家先好好看一下,这篇博文解决了大方向问题. 地址:http://blog.csdn.net/ ...

  4. Windows下的ssh姐妹花 Xshell 和 Xftp

    Windows下的ssh姐妹花 Xshell 和 Xftp 今天是3月8号,中国传统的三八妇女节,是距离中国新兴节日三七女生(神)节最近的一个全国性节日,今天我也是宅在家,研究了一下近日工作上遇到的一 ...

  5. Windows下如何使用VScode连接远程linux服务器进行远程开发

    Windows下如何使用VScode连接远程linux服务器进行远程开发 1. 先上手-成功连接 1.vscode下载安装所需插件:vscode中的remote-ssh插件 安装之后,就会出现上图黄色 ...

  6. oracle10g数据库复制,windows 下oracle 10G 数据库移植到 linux平台 (通过文件直接复制方法)...

    windows 下oracle 10G  数据库移植到 linux平台 (通过文件直接复制方法) 最近学习了一下oracle数据库启动原理,于是,就把在windows创建起来做测试的数据库 移植到li ...

  7. 如何在 Windows 下创建 macOS 引导介质 (USB 启动盘)

    请访问原文链接:如何创建可引导的 macOS 安装介质,查看最新版.原创作品,转载请保留出处. 作者主页:www.sysin.org 完整版请参看:如何创建可引导的 macOS 安装介质 补充章节: ...

  8. python 隐藏进程_python在windows下创建隐藏窗口子进程的方法

    python在windows下创建隐藏窗口子进程的方法 发布于 2015-11-08 20:56:53 | 213 次阅读 | 评论: 0 | 来源: 网友投递 Python编程语言Python 是一 ...

  9. windows下写的脚本,在linux下执行失败

    Windows中的换行符为CRLF, 即正则表达式的rn(ASCII码为13和10), 而Unix(或Linux)换行符为LF, 即正则表达式的n. 在Windows和Linux下协同工作的时候, 往 ...

最新文章

  1. ERROR: epmd error for host 192: badarg (unknown POSIX error)
  2. oracle 快速备份表数据
  3. Angualr6表单提交验证并跳转
  4. c语言设计一个万年历的需求分析,万年历设计报告
  5. bzoj3156 防御准备 - 斜率优化
  6. spring boot 自动跳转登录页面_徒手撸一个扫码登录示例工程
  7. 金融数据分析熟练使用Excel
  8. 20189217 2018-2019-2 《移动平台开发实践》第6周学习总结
  9. 如何在悬停而不是单击时使Twitter Bootstrap菜单下拉列表
  10. Wannafly挑战赛27: C. 蓝魔法师(树形DP)
  11. 2 Advanced Read/Write Splitting with PHP’s MySQLnd
  12. Android eclipse中程序单步调试调试
  13. 首个Windows 11 官方ISO镜像下载
  14. onenote 0xE000078D解决
  15. PSD文件太大?高效压缩插件!
  16. Java消息盒子实现性能,Python高级进阶#007 pyqt5消息盒子QMessageBox
  17. ps -ef|grep详解
  18. 奔跑吧DKY——团队Scrum冲刺阶段-Day 4
  19. 前高管苏箐离职,原因或在于他的“杀人”言论同样对华为自身不利
  20. SSM毕设项目计算机设计大赛优秀作品展示网站8c96d(java+VUE+Mybatis+Maven+Mysql)

热门文章

  1. 如何用c语言给信息加密,求助:如何用C语言实现LFSR加密
  2. 资源网站模板Emlog程序zytheme模板
  3. 服务器显示时间差8个小时,服务器时间相差8小时 原因与解决方法
  4. 信息安全工程实践笔记--Day1 信息收集漏洞扫描
  5. 坐标变换、主成分分析、贝叶斯决策、参数估计
  6. 构建DCT过完备字典
  7. java生僻字解决方案
  8. NETDMIS5.0笛卡尔坐标系和矢量2023
  9. WooCommerce可扩展性:如何扩大您的WooCommerce商店
  10. 天勤python_天勤量化策略库:R-Breaker策略(难度:初级)