win7 linux ssh key,Windows下创建SSH Key并登录Linux服务器
上一篇文章我给大家普及了在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服务器相关推荐
- ZYNQ LINUX开发笔记——windows下用xilinx SDK编译zynq linux app小程序
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 ZYNQ LINUX开发笔记--windows下用xilinx SDK编译zynq linux app小程序 前言 操作方法 总结 前 ...
- Linux下和Windows下创建Oracle数据库,表空间,Oracle用户
通过SSH工具或是XShell工具进入远程Linux下. 其中,通过SSH工具登录的界面如下: 其中Host Name是远程服务器的ip地址.User Name是服务器的一个用户名,端口号默认22,C ...
- windows下配置ssh(FreeSSHD + putty)
windows下配置ssh(FreeSSHD + putty): 1.关于配置过程找到一篇很好的博客,推荐大家先好好看一下,这篇博文解决了大方向问题. 地址:http://blog.csdn.net/ ...
- Windows下的ssh姐妹花 Xshell 和 Xftp
Windows下的ssh姐妹花 Xshell 和 Xftp 今天是3月8号,中国传统的三八妇女节,是距离中国新兴节日三七女生(神)节最近的一个全国性节日,今天我也是宅在家,研究了一下近日工作上遇到的一 ...
- Windows下如何使用VScode连接远程linux服务器进行远程开发
Windows下如何使用VScode连接远程linux服务器进行远程开发 1. 先上手-成功连接 1.vscode下载安装所需插件:vscode中的remote-ssh插件 安装之后,就会出现上图黄色 ...
- oracle10g数据库复制,windows 下oracle 10G 数据库移植到 linux平台 (通过文件直接复制方法)...
windows 下oracle 10G 数据库移植到 linux平台 (通过文件直接复制方法) 最近学习了一下oracle数据库启动原理,于是,就把在windows创建起来做测试的数据库 移植到li ...
- 如何在 Windows 下创建 macOS 引导介质 (USB 启动盘)
请访问原文链接:如何创建可引导的 macOS 安装介质,查看最新版.原创作品,转载请保留出处. 作者主页:www.sysin.org 完整版请参看:如何创建可引导的 macOS 安装介质 补充章节: ...
- python 隐藏进程_python在windows下创建隐藏窗口子进程的方法
python在windows下创建隐藏窗口子进程的方法 发布于 2015-11-08 20:56:53 | 213 次阅读 | 评论: 0 | 来源: 网友投递 Python编程语言Python 是一 ...
- windows下写的脚本,在linux下执行失败
Windows中的换行符为CRLF, 即正则表达式的rn(ASCII码为13和10), 而Unix(或Linux)换行符为LF, 即正则表达式的n. 在Windows和Linux下协同工作的时候, 往 ...
最新文章
- ERROR: epmd error for host 192: badarg (unknown POSIX error)
- oracle 快速备份表数据
- Angualr6表单提交验证并跳转
- c语言设计一个万年历的需求分析,万年历设计报告
- bzoj3156 防御准备 - 斜率优化
- spring boot 自动跳转登录页面_徒手撸一个扫码登录示例工程
- 金融数据分析熟练使用Excel
- 20189217 2018-2019-2 《移动平台开发实践》第6周学习总结
- 如何在悬停而不是单击时使Twitter Bootstrap菜单下拉列表
- Wannafly挑战赛27: C. 蓝魔法师(树形DP)
- 2 Advanced Read/Write Splitting with PHP’s MySQLnd
- Android eclipse中程序单步调试调试
- 首个Windows 11 官方ISO镜像下载
- onenote 0xE000078D解决
- PSD文件太大?高效压缩插件!
- Java消息盒子实现性能,Python高级进阶#007 pyqt5消息盒子QMessageBox
- ps -ef|grep详解
- 奔跑吧DKY——团队Scrum冲刺阶段-Day 4
- 前高管苏箐离职,原因或在于他的“杀人”言论同样对华为自身不利
- SSM毕设项目计算机设计大赛优秀作品展示网站8c96d(java+VUE+Mybatis+Maven+Mysql)