Windows安装和启动SSH服务

news2024/11/25 3:30:19

前言

作者在做项目时遇到需要从Windows系统远程传文件到Ubuntu系统,Ubuntu系统这边使用了gFTP的文件传输工具,但是远程Windows时发现老是连接不上,后面发现是Windows这边没有开启SSH服务。
找了一些文章,结合自己的操作把配置方法记录下来。

方法一

安装Windows10系统自带OpenSSH,这里参考如下文章:
https://blog.csdn.net/m0_72838865/article/details/126990098

方法二

1、Github上下载OpenSSH包

下载地址 https://github.com/PowerShell/Win32-OpenSSH/releases
在这里插入图片描述

2、解压后将整个包拷贝到C:\Program Files文件夹下

3、将路径加入系统变量

右键单击计算机 --> 属性 --> 高级系统设置 --> 环境变量–系统变量,在此框里面找到 Path 进行编辑,windows7系统编辑时候是以文本形式,所以就需要在最后先添加 “; ” 英文分号,再把你安装路径 如 C:\Program Files\OpenSSH-Win64 粘贴进去。windows 10系统添加比较方便,进到Path里面,点击-新建直接粘贴进去!
在这里插入图片描述

4、检查安装结果

命令提示符cmd中输入ssh,查看输出结果如下
在这里插入图片描述
命令提示符cmd中输入scp,查看输出结果如下
在这里插入图片描述
到此: OpenSSH安装结束,客户端就可以正常使用。但是想要让本机成为ssh服务被远程访问的话,还需要后续操作。

5、开启SSH服务

打开命令提示符,cd命令进入C:\Program Files\OpenSSH-Win64目录

5.1 安装ssh服务

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

在这里插入图片描述

5.2 将22号端口打开

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

在这里插入图片描述

5.3 使sshd服务开机自启动

sc config sshd start= auto

在这里插入图片描述

5.4 开启sshd服务

net start sshd

在这里插入图片描述

5.5 检查22号端口是否被监听

netstat -an

在这里插入图片描述

5.6 在其他系统连接本机

ssh 用户名@本机IP

例如作者的如下:

ssh Administrator@10.18.11.197

回车,接着输入密码,点击回车后如下图
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/586409.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于工业互联网的RV1126+AI安防单目/双目高清视觉分析计数仪方案

1产品简介 产品介绍 单目视觉分析计数器是信迈科技基于单目图像分析以及深度学习算法研发的一款区域统计计数器。它可以精确的识别监控区域内的物体,统计区域内停驻的人数/车辆等,也可以统计区域内进入以及离开人数。它可适用于公交车,大巴&…

旧衣回收小程序开发需具备哪些功能呢?

旧衣回收小程序开发需具备哪些功能呢? 1、预约回收。只要通过手机小程序进行预约就可以进行上门回收旧衣,平台会根据预约的时间安排就近回收员上门进行回收废旧衣服。或者用户直接在小程序上点击捐赠,填写地址信息、时间、联系方式等待…

Android进阶 View的工作原理:源码分析View的三大工作流程

Android进阶 View的工作原理:源码分析View的三大工作流程 导语 想象一下,如果我们要画画,把画画的流程拆分的话,那么应该分几个部分呢?一般来说,专业的画师会进行提前构图,然后再进行绘画最后上…

docker hub 访问不了,可以进行拉取和推送,但是不能进行注册登陆了,界面找不到了,大家一起讨论看看有什么好的解决办法。

1,docker hub 不能访问了 在 oschina 的地方找找了文章和原因: https://www.oschina.net/comment/news/241627 2,通过啥方式进行访问呢? 目前配置源还是可以正常的pull 和 push 的。 {"data-root": "/data/doc…

数据链路层:可靠传输

1.数据链路层:可靠传输 笔记来源: 湖科大教书匠:可靠传输的基本概念 湖科大教书匠:可靠传输的实现机制–停止等待协议SW 声明:该学习笔记来自湖科大教书匠,笔记仅做学习参考 1.1 可靠传输的基本概念 接收…

Rust 笔记:WebAssembly 的 JavaScript API

WebAssembly WebAssembly 的 JavaScript API 作者:李俊才 (jcLee95):https://blog.csdn.net/qq_28550263?spm1001.2101.3001.5343 邮箱 :291148484163.com 本文地址:https://blog.csdn.net/qq_28550263/ar…

2023/5/29总结

abstract修饰符 抽象类就是当类和类之间有相同特征时,将这些共同的特征提取出来,形成的就是抽象类。 抽象类的特点: 抽象类和抽象方法必须使用abstract 关键字修饰:publicabstract class 类名 / public abstract void eat();抽象…

基于pytorch搭建多特征LSTM时间序列预测代码详细解读(附完整代码)

文章目录 LSTM时间序列预测数据获取与预处理模型构建训练与测试 LSTM时间序列预测 对于LSTM神经网络的概念想必大家也是熟练掌握了,所以本文章不涉及对LSTM概念的解读,仅解释如何使用pytorch使用LSTM进行时间序列预测,复原使用代码实现的全流…

【Python实战】Python采集小说文本内容

前言 今天,我们将采集某小说数据,通过这个案例,加深我们对正则表达式的理解。我们今天来通过使用正则表达式来获取我们想要的文本。 环境使用 python 3.9pycharm模块使用 requests模块介绍 requests requests是一个很实用的Python HTTP客户端库,爬虫和测试服务器响应…

MaxScript的Shape相关操作例子

MaxScript学习笔记目录 大家好,我是阿赵。之前有网友私信问了我一个相关的问题,我发现之前漏了MaxScript里面的Shape的内容,所以补一个例子,当做一个记录吧。 一、例子说明 这里做一个关于MaxScript读取二维形状(Shape)数据的例…

加盐加密——保障你的数据安全

目录 今日良言:理性和激情是生活不可或缺的调味品 一、加盐加密 1.普通密码的缺点 2.什么是加盐加密 3.加盐加密的过程 4.加盐加密的实现 今日良言:理性和激情是生活不可或缺的调味品 一、加盐加密 1.普通密码的缺点 在介绍加盐加密之前,先想想为什么普通密…

STM32F4_指针(单片机)

目录 前言 1. 计算机存储机制 2. 定义指针 2.1 指针操作 2.2 数组与指针 前言 指针(Pointer)是C语言的一个重要知识点,其使用灵活、功能强大,是C语言的灵魂。指针与底层硬件联系密切,使用指针可操作数据的地址,实现数据的间…

PreSumm模型

Text Summarization with Pretrained Encoders(PreSumm模型) 论文地址 摘要 在本文中,我们展示了如何在文本摘要中有效地应用BERT,并为提取性模型和抽象模型提出了一个通用框架。我们介绍了基于BERT的新颖文档级编码器&#xf…

安装VMware Workstation和虚拟机教程

一、VM简介   VMware Workstation中文版是一个“虚拟 PC”软件。它使你可以在一台机器上同时运行二个或更多 Windows、DOS、LINUX 系统。与“多启动”系统相比,VMWare 采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重…

iPad Pro “买后生产力” - 在iPad上远程连接服务器编程写代码【公网远程】

文章目录 前言视频教程1. 本地环境配置2. 内网穿透2.1 安装cpolar内网穿透(支持一键自动安装脚本)2.2 创建HTTP隧道 3. 测试远程访问4. 配置固定二级子域名4.1 保留二级子域名4.2 配置二级子域名 5. 测试使用固定二级子域名远程访问6. iPad通过软件远程vscode6.1 创建TCP隧道 7…

sprintboot logback高级特性使用

一、业务需求 日志级别的分类 日志的级别分为: trace:微量,少许的意思,级别最低info:普通的打印信息debug:需要调试时候的关键信息打印warn:警告,不影响使⽤,但需要注…

Socket(四)

文章目录 1. 服务器Socket简介2. 使用ServerSocket3. 用Socket写入服务器4. 关闭服务器Socket 1. 服务器Socket简介 博客Socket(一)~Socket(二)从客户端的角度讨论了Socket,客户端就是向监听连接的服务器打…

Git基本概念

Git基础 git 介绍git工作流程 git 介绍 1、git是什么:是目前世界上最先进的分布式版本控制系统 2、git的优势 ● 适合分布式开发、强调个体。 ● 公共服务器压力和数量都不会太大 ● 速度快、灵活 ● 任意两个开发者之间可以很容易的解决冲突 ● 离线工作 3、git能…

华为OD机试真题B卷 Java 实现【乱序整数序列两数之和绝对值最小】,附详细解题思路

一、题目描述 给定一个随机的整数(可能存在正整数和负整数)数组 nums,请你在该数组中找出两个数,其和的绝对值(|nums[x]nums[y]|)为最小值,并返回这个两个数(按从小到大返回)以及绝对值。 每种…

全志V3S嵌入式驱动开发(网卡驱动)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing 163.com】 一开始上来就说网卡,好像有点不太对劲。这主要是因为如果开发板可以连接网络的话,可以帮我们节约很多的时间,开…