OpenSSH 是安全 Shell (SSH) 工具的开放源代码版本,Linux 及其他非 Windows 系统的管理员使用此类工具跨平台管理远程系统。OpenSSH提供了服务端后台程序和客户端工具,用来加密远程控制和文件传输过程中的数据。

Microsoft官方说明:OpenSSH 已添加至 Windows,并包含在 Windows 10 和 Windows Server 2019 中。但我没在工作的win10系统找到,所以自己进行安装了。

下载

下载地址:https://openssh.en.softonic.com/download

默认了下载路径:C:\Users\Administrator\Downloads

解压

将其解压至C:\Program Files目录下

该目录是官网要求的,请不要移动到其它位置

启动SSH服务

① Win+R键——>输入CMD——>回车启动CMD终端

② CMD进入当前C:\Program Files\OpenSSH目录

cd C:\Program Files\OpenSSH

③ 安装sshd服务

powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1

注意:powershell是windows系统自带的服务,如果提示没有powershell.exe命令时,需检查环境变量path; 参考powershell环境配置操作

* powershell环境配置(存在则跳过)

a.Win+R键——>输入sysdm.cpl——>回车打开系统设置

b.选择高级——>环境变量——>系统变量path——>编辑

检查是否存在这四个配置,如果没有则依次‘新建’

%SystemRoot%\system32;

%SystemRoot%;

%SystemRoot%\System32\Wbem;

%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;

c.CMD重新进去C:\Program Files\OpenSSH下,执行安装服务sshd服务

④ 开放22号端口

netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22

⑤ 配置开机自启sshd服务

sc config sshd start= auto

⑥ 启动ssh服务 (建议不要配置SSH环境变量,每次进入该目录启动或执行SSH命令)

net start sshd

测试SSH

ssh

常用指令

SSH远程服务器:

ssh root@150.158.185.140 -p22

sftp文件传输:

# 连接ftp服务

sftp root@150.158.185.140 -p22

# 上传文件

put [本地文件路径] [服务器文件路径]

#注意:如果没给服务器文件目录,那么默认在root目录下

来源:oschina

链接:https://my.oschina.net/u/4361896/blog/4889280

openssh linux 下载,OpenSSH 下载与配置相关推荐

  1. 【Java安装】Linux(CentOS7) Java8下载安装配置

    前言 一.下载 二.卸载OpenJDK 1.查看java版本 2.查看rpm包 3.卸载java-1.8.0-openjdk包 4.卸载java-1.8.0-openjdk-headless包 5.再 ...

  2. Linux下载安装与网络配置

    本篇文章介绍的是Linux下载安装与网络配置,如有错误或不当之处,还望各位大神批评指教. 一.Linux下载 Linux有很多不同的发行版本,本篇文章介绍的是centos 6.5 64位的下载,地址为 ...

  3. Linux升级OpenSSH完整手册

    本手册旨在升级OpenSSH版本,提升Linux安全性. 在RedHat AS3 Update8和RedHat AS4 Update7上测试成功. 一. 升级zLib至1.2.3版本 1. 下载Zli ...

  4. linux服务器ssh忘记root密码,linux: OpenSSH后门获取root密码及防范

    相对于Windows操作系统,Linux操作系统的密码较难获取.而很多Linux服务器都配置了Openssh服务,在获取root权限的情况下,可以通过修改或者更新OpenSSH代码等方法,截取并保存其 ...

  5. 踩坑记:Git的下载、安装和配置

    一.下载安装 下载: 安装可以参考下面的两位(大神排名不分先后): 糖葫芦的小黑屋        FaxMiao 二.Git环境配置 坑在这个环节,坑在细节上: 1.在 Github 账户的 sett ...

  6. 【C++ 语言】Visual Studio 配置 FFMPEG 开发环境 ( VS2019 CMake 环境安装 | 下载 FFMPEG 开发包 | 配置 FFMPEG )

    文章目录 Visual Studio 2019 社区版 CMakeList 开发环境安装 创建 FFMPEG 配置项目 FFMPEG 开发包下载 FFMPEG 头文件 静态链接库 ( .lib ) 动 ...

  7. 最新Linux教程发布下载【最后更新4月12日

    以下是Linux爱好者最新发布的Linux书籍,本贴定期更新,欢迎下载. 红帽(RedHat)授权Linux认证培训中心.只要你敢来,我就敢让你过! 二本Linux测试题目考察 http://www. ...

  8. linux c url下载文件,OpenCV教程之使用cmake生成MakeFile时下载文件

    在编译OpenCV以及其附加模块时,有时会需要一些第三方的库,如果本地没有,会自动下载,下载地址一般为GitHub,结果当然就是卡死在那里,根本无法下载,下面教大家如何解决这种问题. 问题重现 比如我 ...

  9. Debian Linux安装OpenSSH(sshd-server)

    Debian Linux安装OpenSSH(sshd-server) 您需要使用apt-get或aptitude命令在Debian Linux下安装OpenSSH服务器. 打开终端并键入以下命令以ro ...

  10. Maven的下载、安装和配置

    一   下载和安装Maven 1 .下载maven的bin,在apache官方网站可以下载,登录 :http://maven.apache.org/download.cgi站点下载Maven最新版本如 ...

最新文章

  1. 个人JS体系整理(二)
  2. 为什么 Go 模块在下游服务抖动恢复后,CPU 占用无法恢复
  3. Web页面减肥,慎用VS的自动格式化功能!
  4. 嵌入式操作系统 NuttX 5.0 发布
  5. ES基础命令(参照mysql)
  6. 鸿蒙测试版苹果,华为鸿蒙OS 2.0开发者Beta新增招募 苹果macOS 11.4测试版发布
  7. laravel改代码没变化_菜鸡程序员是如何写代码的?
  8. 基于JavaWeb的新闻发布管理系统设计与实现 毕业论文+任务书+开题报告+答辩PPT+项目源码及数据库文件
  9. 值得推荐五个编程学习的网站
  10. MySQL学习之MySQL引擎
  11. 【图像融合】基于非下采样剪切波变换(NSST)实现红外图像和可见光图像融合matlab代码
  12. oracle突然变慢 awr,AWR收集缓慢、挂起的几种常见情况分析
  13. Node-RED使用指南:26:使用exec执行系统命令
  14. 5步加速时间智能分析之 Power BI 篇【附模型下载】
  15. PolynomialFeatures进行逻辑回归拟合
  16. SQL Server 递归查询上下级
  17. 系统架构设计笔记(103)—— 标准化知识
  18. php字节集转成十六进制文本,易语言带易语言对应
  19. 吐血整理50家企业真实大数据面试题!!学长实测,真实面试!!快收藏!
  20. 误删除的照片从哪里可以找回来,误删除的照片如何恢复。

热门文章

  1. java 什么是原子操作_java原子操作CAS
  2. php在线打包(hacklog修改版),wordpress配置记录
  3. 一图秒懂 - MD文件语法标签,最简单的markdown入门
  4. Material Design设计之【色彩】实践
  5. 正余弦函数的复指数表示
  6. 融合改进天牛须和正余弦的双重搜索优化算法
  7. 搜索光纤测试软件,了解光纤的常用工具及使用方法
  8. OA系统都能为企业带来什么
  9. yapi接口导出为word_还在手工写接口测试文档,已经out了
  10. 迷宫游戏html5代码,css3实现的迷宫游戏