Windows SSH 配置和SCP的使用

news2024/10/2 18:18:51

使用用户界面安装 ssh 功能

要在 Windows 10/11 上启用 SSH 服务器,请按照以下步骤操作:

  1. 按“Windows 键 +I”打开“设置”菜单,然后选择“应用程序”。
  2. 在左侧菜单栏中选择“应用和功能”。
  3. 从列表中选择“可选功能”。

在这里插入图片描述

  1. 点击“添加功能”按钮。
    在这里插入图片描述
  2. 滚动并查找“OpenSSH Server”,然后单击它。
  3. 单击“安装”按钮并等待安装完成。
  4. 安装完成后,打开“命令提示符”或“Windows PowerShell”(根据您的偏好)。
  5. 输入以下命令以启动 SSH 服务:
net start sshd
# OR Start-Service sshd, ssh-agent

这样,您就已经在 Windows 10/11 上启用了 SSH 服务器。您现在可以使用 SSH 客户端或其他远程访问工具连接到您的计算机。

使用命令行安装 ssh 功能

上面的安装步骤基于 GUI 操作,也可以使用下面的 poweshell 命令来进行安装:

以管理员身份运行一个终端:

  1. 检查是否拥有 open ssh
Get-WindowsCapability -Online | Where-Object Name -like  'OpenSSH*'

如果输出是 Installed 那么说明相关功能已经安装。
在这里插入图片描述
2. 如果没有安装,可以输入下面的命令安装:

# 安装open ssh 客户端
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0

# 安装 open ssh服务端
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
  1. 安装成功后,还是输入下面的命令开启 ssh 服务
net start sshd
# OR Start-Service sshd, ssh-agent

设置 ssh 开启自启动

以管理员打开终端,输入下面的命令:

Set-Service ssh-agent -StartupType Automatic
Start-Service sshd, ssh-agent

或者在界面上进行以下操作:

  1. 在 Windows 10 上搜索“服务”并打开服务应用程序。
  2. 或者,使用组合键 Win + R 快捷键,然后键入“services.msc”并按 Enter 键。
  3. 在“服务”应用程序中,你将看到列出的所有服务。在这里,您可以更改服务的设置,例如启动类型、状态等。
  4. 按字母“O”键以快速查找您所需的服务,例如“OpenSSH Authentication Agent”和“sshd”。
  5. 找到所需服务后,右键单击服务名称,选择“属性”,然后更改启动类型为“自动”,这将使该服务在 Windows 启动时自动启动。
  6. 重复此步骤以设置另一个服务的启动类型为“自动”。
  7. 设置完成后,单击“应用”或“确定”按钮以保存更改。

在这里插入图片描述

使用

远程登陆的用户名和密码

用户名可以使用下面的方式在服务器上查看:

  1. 按下“Win+R”键,在运行窗口中键入“cmd”,并按下“Enter”键。
  2. 在命令提示符下,键入“net user”并按下“Enter”键。
  3. 在输出中查找您的用户名。

密码就是登录 windows 的密码,一般是微软的账户密码,或者是本地账户的密码,不是 PIN 码。

命令行

在其他电脑上打开终端输入

  • 远程登陆其他电脑
ssh username@192.168.1.100
  • 使用 scp 复制文件
# 复制本地文件到远程主机
scp -r local_file username@server:C:/Users/UserName/Downloads
# 从远程主机复制文件到本地
scp -r username@server:C:/Users/UserName/Downloads/remote_file .
# -r 选项表示 recursive, 如果复制的是目录,递归所有子文件和文件夹

使用 WinSCP 软件

安装 winscp,打开 powershell,输入

winget install winscp

安装完成后,打开软件,新建会话:

在这里插入图片描述

输入正确的主机名(IP 地址),用户名,密码:

在这里插入图片描述

然后就可以在本地和远程互相拖动文件了。

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

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

相关文章

[数据结构]:15-堆排序(顺序表指针实现形式)(C语言实现)

目录 前言 已完成内容 堆排序实现 01-开发环境 02-文件布局 03-代码 01-主函数 02-头文件 03-PSeqListFunction.cpp 04-SortCommon.cpp 05-SortFunction.cpp 结语 前言 此专栏包含408考研数据结构全部内容,除其中使用到C引用外,全为C语言代码…

android h5考勤管理系统myeclipse开发mysql数据库编程服务端java计算机程序设计

一、源码特点 android h5考勤管理系统是一套完善的WEBandroid设计系统,对理解JSP java,安卓app编程开发语言有帮助(系统采用web服务端APP端 综合模式进行设计开发),系统具有完整的源代 码和数据库,系统主…

平板触控笔要原装的吗?开学季必备电容笔推荐

如今对那些把ipad当做学习工具的用户而言,Apple Pencil就显得尤为重要了。但由于Apple Pencil的售价实在太高,让学生党望而却步。因此,最好的办法就是选择平替电容笔。我是一个ipad设备的忠实用户,同时也是一个数码热衷者&#xf…

MySQL增量备份和全量备份

1 全量备份 1.1 创建用于备份的目录 mkdir /root/mysql.backup1.2 创建存入备份文件的目录 mkdir /root/mysql.backup/data1.3 进入备份目录,创建备份脚本 cd /root/mysql.backupvim mysqlBackuoShell.sh#!/bin/bash #保存备份个数,31条 number31 #备份保存路…

Infineon Aurix 系列网络安全概述

目录 硬件安全 其它 1999年,英飞凌推出了第一代AUDO(汽车统一处理器)系列。基于统一的以RISC/MCU/DSP处理器为核心,这款32位TriCore™微控制器是一款强大的计算机器。其不断改进和优化TriCore的概念,最终形成了现在的第六代TriCore™,由于其…

ACWING蓝桥杯每日一题python(持续更新

ACWing蓝桥杯每日一题 一直没时间去总结算法&#xff0c;终于有空可以总结一下刷的acwing了&#xff0c;因为没时间所以最近只刷了ACWING的蓝桥杯每日一题。。。真是该死 1.截断数组 首先我们要知道&#xff0c;如果sum(a)不能被3整除或者len(a) < 3 &#xff0c;那么他肯…

Android使用移动智能终端补充设备标识获取OAID

官网http://www.msa-alliance.cn/col.jsp?id120首先到官网注册账号&#xff0c;申请下载相关sdk和授权证书2.把 oaid_sdk_x.x.x.aar 拷贝到项目的 libs 目录&#xff0c;并设置依赖&#xff0c;其中x.x.x 代表版本号3.supplierconfig.json 拷贝到项目 assets 目录下&#xff0…

keepalived实现nginx高可用

文章目录前言keepalived简介软件架构简单理解环境准备一、keepalived安装1.1 下载keepalived 安装包1.2 解压/下载依赖1.3 编译1.4 创建软连接1.5 增加系统服务1.6 启动keepalived二、实现Nginx高可用2.1 创建keepalived配置文件2.2 Nginx监控脚本2.4 重启keepalived2.5 查看虚…

自己DIY装机后,如何使用U盘装系统

最近自己整了一台主机&#xff0c;然后需要装一下系统&#xff0c;这边就讲一下如何用U盘给新电脑装系统。 安装Windows 10 光盘映像 首先你需要一个内存大于8GB的U盘&#xff0c;并且是纯净的&#xff0c;里面没有东西。 这边以Windows 10 为例&#xff1a; 百度搜索 下载…

IMX6ULL 启动方式之启动设备的选择

一. 硬件启动方式选择 汇编程序启动 LED 灯实验&#xff0c;是从SD卡读取 bin 文件并启动&#xff0c;说明 IMX6ULL 支持从 SD 卡启动。 IMX6ULL 支持多种启动方式。 注意&#xff1a;硬件原理图中&#xff0c;标注 DNP ( do not pupulate) 的意思是不焊接&#xff0c;即没…

【AcWing】归并排序及其应用

&#x1f386;音乐分享 &#xff08;点击链接可以听哦&#x1f60e;&#xff09; 无名之辈 - 陈雪燃 目录 归并排序 归并排序应用 文章中的图片来源&#xff1a; (2条消息) 归并排序&#xff08;分治法&#xff09;_分治法 归并排序_小小的香辛料的博客-CSDN博客 AcWing…

Springboot怎么实现WebSocket通信(二)

前言上一篇文章分享了单机模式下&#xff0c;websocket的基本使用方法&#xff0c;但在实际的业务中&#xff0c;通常是不会这样使用的&#xff0c;大部项目都是分布式部署的&#xff0c;一个工程布署了多个服务节点&#xff0c;前端并不直接请求具体服务节点&#xff0c;而是先…

C51---PWM 脉冲宽度调制

1.PWM:脉冲宽度调制,它是通过一系列脉冲宽度进行调制&#xff0c;等效出所需要的波形&#xff08;包含形状以及幅值&#xff09;。对模拟信号电平进行数字编码。也就是说通过调节占空比的变化来调节信号、能量等的变化&#xff0c;占空比就是指在一个周期内&#xff0c;信号处于…

第九届省赛——6打印大X

题目&#xff1a;本题目要求你在控制台输出一个由数字组成的等腰三角形。具体的步骤是&#xff1a;1. 先用1,2,3&#xff0c;...的自然数拼一个足够长的串2. 用这个串填充三角形的三条边。从上方顶点开始&#xff0c;逆时针填充。比如&#xff0c;当三角形高度是8时&#xff1a…

【Java开发】JUC进阶 06:异步回调、JMM、Volatile

1 异步回调异步是多线程的一种特殊实现方式&#x1f4cc; 举例我需要一个计算时间5秒方法的返回值我不想等这5秒钟&#xff0c;我想要继续执行下面的代码&#xff0c;那就异步执行这个方法当我通过get去获取这个返回值时&#xff0c;如果已经过了5秒&#xff0c;也就是方法执行…

16、参数估计

概率基本定义先验分布&#xff1a;似然函数&#xff1a;后验分布&#xff1a;贝叶斯公式&#xff1a;&#xff0c;其中后验分布 似然函数 先验分布 / P(D)贝叶斯公式假设&#xff0c;现在有两个一定概率发生的事件A和B&#xff0c;且它们之间存在一定的关系P(A) 表示事件A发生…

UNIX网络编程卷一 学习笔记 第八章 基本UDP套接字编程

UDP是无连接不可靠的数据报协议&#xff0c;不同于TCP提供的面向连接的可靠字节流。使用UDP编写的常见程序有&#xff1a;DNS、NFS、SNMP。 以下是典型的UDP客户/服务器程序的函数调用&#xff0c;客户不与服务器建立连接&#xff0c;而是只使用sendto函数给服务器发送数据报&…

03_Linux压缩解压,用户用户组,文件权限

目录 Linux下常用的压缩格式 gzip 压缩工具 gzip 对文件夹进行压缩 bzip2 压缩工具 tar打包工具 对.tar.bz2 进行压缩和解压缩 对.tar.gz 进行压缩和解压缩 rar格式 zip格式 Linux用户 Linux用户组 创建用户和用户组 Linux文件权限 Linux文件权限修改 Linux下常用…

windows10安装nodejs

一、下载 官网 Download | Node.js 某云盘 链接&#xff1a;https://pan.baidu.com/s/1PCd4fh4ohEvAc8qSrb4-WA 提取码&#xff1a;yola 二、安裝 双击安装程序&#xff1a;具体步骤如下&#xff1a; 设置环境变量 验证安装是否安装成功 进入cmd命令行窗口&#xff0c;输入…

SQL优化操作1

一.存储过程建表 建两张30万条数据的表以做测试用 1.user_course_info delimiter $$ # 定义结束符 drop procedure if exists addTestDataOne; # 存储过程名叫&#xff1a;addTestData create procedure addTestDataOne() begin declare number int; set number 1; w…