Win10客户端 ssh 远程连接 win server 2008 R2服务器

写在前面

如题,本文介绍的是在Win10客户端win server 2008 R2服务器 之间建立 ssh 连接。网上很多关于ssh介绍的教程文章,但是都没有讲清楚基本环境,导致读者看完后找不到头脑。再多说一句,服务器是阿里云的服务器,操作系统是Windows Server 2008 R2 企业版64位中文版。

开始配置

win10 客户端

win 10 系统已经内置了open SSH 客户端和服务端,因此在win 10 系统下不再需要安装 Putty 等第三方软件,下面就介绍以下如何启用win10 自带的 open SSH。

安装OpenSSH 客户端

  1. 首先,通过右键点击开始菜单,(注意是鼠标右击开始菜单)
  2. 点击应用和功能
  3. 点击可选功能
  4. 点击添加功能
  5. 找到Open SSH 客户端 点击安装即可

验证Open SSH 是否安装成功

  • 打开命令行工具,输入ssh出现如下指令提示则安装成功

win server 2008 服务端

win server 2008 由于没有自带ssh功能,因此需要安装一个第三方应用freeSSHd。目前应该是免费ssh软件中最好用的了 吧。

获取freeSSHd

官网下载freesshd
下载 最新版本 freesshd ,并将其拷贝到服务器上。

安装freesshd

  • 点击运行freeSSHd.exe,安装时默认下一步即可。注意 最后两部弹出对话框是否需要生成私钥和是否设置为系统服务时,选择是即可。

配置freesshd

  1. 双击运行桌面上的freesshd 图标,在右下角系统托盘中打开freeSSHd配置界面
  2. 话不多说,看配置:

添加用户设置用户密码和登录方式等
开启日志,并设定日志存放路径

指定sftp上传下载的文件根目录,不指定默认为根目录如C盘

这里要注意下,开启 ssh 服务后,要去 windows 服务看一下,必须那里也显示启动了。有时候这两者不同步。

这里改成服务器地址,端口默认是 22,也可以改成别的。最大连接数默认是 0,一定要改!

其他地方配置保持默认就行。如此,用户名 / 密码登录方式就可以了。

证书登录方式配置如下:

这个用户 a 的名字要和客户端公钥文件名一致。否则连不上。

如上,文件名就叫 a, 不要任何后缀。与服务器端里添加的用户名一致。

常见问题

  1. 你不能通过freesshd窗口启动ssh服务
    通过services.msc停止正在运行的freesshd服务,重新运行或重新启动服务。

  2. 客户端不能正常连接
    确保托盘区的图标存在或freesshd服务正在运行,确保监听地址处的IP设置正确。

  3. 客户端连接了但返回一些错误信息。
    到C:\Program Files\freeSSHd\freesshd.log看错误消息。如果是密钥错误说明你没有正确配置好公钥,检查“认证”设置的路径,检查给定路径中的公钥文件是否和用户名相同,最后再次检查一下公钥。任何更改后不要忘了重新载入。

常用指令

  1. ssh username@ip 登录到目标服务器
  2. scp /localpath/filename username@ip:/remotepath/ 上传指定路径下的文件到目标服务器路径
  3. scp -r /localpath/ username@ip:/remotepath/ 上传指定文件目录到目标服务器
  4. scp username@ip:/remotepath/filename /localpath/ 从服务器下载文件
  5. scp -r username@ip:/remotepath/ /localpath/ 从服务器下载文件夹下所有文件
  6. sftp username@ip sftp 登录
  7. put -r /localpath/ /remotepath/ 在sftp环境下上传文件夹到服务器
  8. put -r /remotepath/ /localpath/ 在sftp环境下从服务器拷贝文件夹
参考文章
  1. freesshd使用教程
  2. freesshd 两种登录方式
  3. windows 上搭建sftp服务器
  4. freeSSHD连接SSH server显示The specified address is already in use.

(完)

Win10客户端 ssh 远程连接 win server 2008 R2服务器相关推荐

  1. Win10如何远程连接Windows Server 2008,以及提示“您的凭证不工作”问题解决

    Win10如何远程连接Windows Server 2008,以及提示"您的凭证不工作"问题解决 参考文章: (1)Win10如何远程连接Windows Server 2008,以 ...

  2. 服务器2008 r2开启远程桌面连接不上,windows server 2008 R2怎么开启远程桌面_windows server 2008 R2开启远程桌面的步骤...

    windows server 2008 R2是一款服务器操作系统,提供了全新的虚拟化技术,给用户们带来了更多的功能,然而有不少用户由于需要想要对windows server 2008 R2开启远程桌面 ...

  3. 服务器操作系统win2008如何打补丁,如何安装win server 2008 r2 sp1补丁?

    如何安装win server 2008 r2 sp1补丁? win server 2008是许多企业都会运行的服务器操作系统,但是许多技术人员对它并不是很熟悉.还有,如何安装win server 20 ...

  4. Windows server 2008 R2 服务器系统安全防御加固方法

    一.更改终端默认端口号 步骤: 1.运行regedit 2.[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\W ...

  5. 部署C#服务到win7/Windows server 2008 R2服务器上

    操作系统:win7/Windows server 2008 R2服务器 开发语言:C# 功能:部署C#服务 安装服务(cmd命令): C:\Windows\Microsoft.NET\Framewor ...

  6. Windows Server 2008 R2 服务器系统安装图文教程

    Windows Server 2008 R2 服务器系统安装图文教程 https://www.jb51.net/os/535658.html http://www.machenike.com/arti ...

  7. 一台服务器多人远程桌面连接,Windows Server 2008 R2多用户远程桌面连接授权

    这篇文章主要介绍了Server 2008 R2多用户远程桌面连接授权,解决120天过期问题,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 在工作中,我们往往需要远程服务器,经常会遇到以下这两个麻烦 ...

  8. windows server 2008 r2服务器安全加固

    主机安全 启用防火墙 补丁更新 启用windows更新服务,设置为自动更新状态,以便及时打补丁.不要用360了,360安全卫士不支持2008补丁的安装 这个一定要检查! 账号口令 优化账号 操作目的 ...

  9. 稳定可靠的Windows Server 2008 R2服务器操作系统

    几月前随手写了篇偏市场的文章,有幸被成为微软的Windows Server 2008 "闪亮的日子" 征文活动获奖作品,转过来分享给给想了解windows Server 2008 ...

  10. windows server 2008 R2 服务器关机总结

    故障描述:国庆前在公司内网搭建了一台服务器,主要挂网站用的,dell的服务器型号是T420,安装了windows server 2008 R2操作系统.国庆假期结束,今天来上班,每隔一个小时左右会自己 ...

最新文章

  1. linux更新驱动脚本,编写Linux驱动常见错误(不断更新)!
  2. python进阶书籍的推荐-Python 入门到进阶书籍推荐
  3. INSERT IGNORE 与INSERT INTO的区别
  4. en45545防火标准_揭秘:600岁故宫如何防火?
  5. mysql之mysqldump命令
  6. 怎么样把Java的字符串转化为字节数组?
  7. 林肯航海家使用android auto,汽车头条 - 林肯航海家/MKC瞄准了30万+的市场 它们的对手要慌了...
  8. Docker学习总结(18)——阿里超大规模Docker化之路
  9. filters获取data中的数据
  10. vue延迟渲染组件_做一个可复用的 echarts-vue 组件(延迟动画加载)
  11. 力软 框架 转 mysql_开发框架-.Net:Learun(力软敏捷开发)
  12. 小米商城网页制作代码
  13. cad转图片格式后不清晰怎么办?三步即可解决
  14. oracle 更改归档位置,oracle更改归档路径
  15. 满足哪些条件的商品有资格参与亚马逊秒杀卖家们知多少?
  16. cad动态块制作翻转_CAD创建动态块实例教程:旋转参数和动作的应用 - CAD自学网...
  17. 苹果 iOS/iPadOS 14.4 beta 2新功能
  18. 企业邮箱格式怎么写怎么申请邮箱?电子邮箱的正确填写地址
  19. 织梦CMS建站入门学习(二)
  20. pg数据库 设置不区分大小写_浅谈PostgreSQL中大小写不敏感问题

热门文章

  1. TSO/GSO/LRO/GRO
  2. LRO -- skb_buff->frags[] skb_buff->frag_list
  3. nova组件-launch,shut off,start,lock,reboot,terminate虚拟机
  4. Windows10系统 无法更换锁屏图片一直转圈圈(含替换系统默认锁屏壁纸教程)异常处理
  5. 计算机专业同学综合自我评估,计算机专业学生个人自我评价
  6. Linux和Windows双系统下,找回丢失Windows启动项
  7. 开关电源Buck电路CCM与DCM工作模式有什么区别?
  8. KMS知识文档管理系统如何与BPM流程管理相结合
  9. 打造爆款关键词选择10种方法
  10. select *和select 字段名