[技巧]还在使用RDP远程windows?OpenSSH远程win10操作系统!

简介: [技巧]还在使用RDP远程windows?OpenSSH远程win10操作系统!

前言

最近一直在使用vscode远程虚拟机进行开发,linux系统远程非常顺畅,windows每次都要进入虚拟机,非常麻烦,想着能不能就用统一的命令行远程,一番操作 openssh他来了!

一、Win10开启OpenSSH服务

1.1 查看本机是否安装了openssh

Win+R键入cmd,回车,打开命令提示符 或者打开 Windows PowerShell

在命令提示符里键入ssh

如果有上图中的输出,则可跳过该下载openssh部分

1.2 下载openssh

当前的Win 10版本已经支持OpenSSH服务。

1.3 查看ssh是否安装

Win 10默认程序已经安装好了OpenSSH 客户端,打开Windows设置(win+i)–>应用–>应用和功能-可选功能就可看到系统已经安装好的可选功能,如下图所示。

如下图说明已经安装了openssh客户端 服务端只需要打开即可

1.4 安装openssh服务端

勾选之后

选择安装

1.5 启动openssh服务

win+r cmd 输入 services.msc

打开服务管理器

选择启动方式为自启动

然后启动

1.6 查看openssh服务是否启动正常

win+x -> T 启动任务管理

服务

查找ssh服务

正在运行说明服务 启动成功 运行正常

二、开始远程

2.1 在目标机器上查看用户名

打开powershellwin+i

输入

whoami

获得用户名vm-test\11136 (这是我的)

2.2 使用ssh命令远程

powershell中输入ssh命令(注意引号)

ssh -v 'vm-test\11136@192.168.111.130'

输入yes,保存一个key以便下次登陆校验。

输入密码,注意密码是账号密码而非6位数pin码

ok 可以欢快的远程虚拟机了

提示:

配合pscp 远程文件系统 服用效果更佳

三、常见问题

3.1 ssh命令登陆提示 Connection reset by XXX port 22

用户名输入错误,找不到该用户 需要在目标机器 使用whoami 查看账号名

3.2 登陆之后密码始终错误

要使用微软密码 而不是pin码(6位数那个,开机输入的)

四、开发技巧

4.1 windows使用scp命令上传文件到windows服务器

https://blog.csdn.net/weixin_42506905/article/details/90339253

scp "C:\xxx.py"  "xxxx@192.168.111.130:C:\"
• 1

解决上传路径中带有空格问题很重要

4.2 vscode+ssh远程windows服务器开发

利用vscode的ssh插件配合openssh winodws开发易如反掌

五、拓展阅读

Windows 中的 OpenSSH

windows使用pscp远程拷贝文件

windows 开启openssh服务

winscp远程windows文件系统

使用ssh on cygwin进行ssh连接

总结

使用ssh主要是方便 避免linux用ssh windows用rdp 切换很麻烦 而且有时候习惯命令 rdp的图像完全没必要

相关文章
|
2月前
|
数据安全/隐私保护 虚拟化 Windows
如何在 VM 虚拟机中安装 Windows Server 2012 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Windows Server 2012 操作系统保姆级教程(附链接)
|
2月前
|
数据安全/隐私保护 虚拟化 Windows
如何在 VM 虚拟机中安装 Windows Server 2003 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Windows Server 2003 操作系统保姆级教程(附链接)
|
2月前
|
数据安全/隐私保护 虚拟化 Windows
如何在 VM 虚拟机中安装 Windows 7 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Windows 7 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Windows 7 操作系统保姆级教程(附链接)
|
2月前
|
数据安全/隐私保护 虚拟化 Windows
如何在 VM 虚拟机中安装 Windows XP 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Windows XP 操作系统保姆级教程(附链接)
|
3月前
|
弹性计算 运维 安全
阿里云服务器Windows和Linux操作系统区别对比
阿里云服务器Windows和Linux操作系统区别对比,性能有差异吗?有,同配置下Linux性能要优于Windows,但这与阿里云无关,仅仅是linux和windows之间的区别。另外,阿里云提供的windows和linux操作系统均为正版授权,用户不需要额外支付许可费用,如何选择?看用户自己的应用程序情况。
|
2月前
|
监控 API 数据库
Python语言Windows操作系统
Python语言Windows操作系统
|
2月前
|
物联网 Windows
安装windows 10操作系统
安装windows 10操作系统
51 1
|
2月前
如何在vm虚拟机里面安装win10操作系统
如何在vm虚拟机里面安装win10操作系统
13 0
|
2月前
|
虚拟化 数据安全/隐私保护 Windows
如何在 VM 虚拟机中安装 Win10 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Win10 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Win10 操作系统保姆级教程(附链接)
|
3月前
|
关系型数据库 MySQL 开发工具
【开发工具专题_02】windows操作系统下载与安装mysql8.0.18教程
【开发工具专题_02】windows操作系统下载与安装mysql8.0.18教程