[玩转系统] 如何在Windows 10中使用本机SSH客户端?
作者:精品下载站 日期:2024-12-14 20:15:45 浏览:15 分类:玩电脑
如何在Windows 10中使用本机SSH客户端?
内置 SSH 客户端出现在 Windows 10 和 Windows Server 2019 中。
Ssh.exe
可用于安全连接到 Linux/UNIX 服务器、VMWare ESXi 主机和其他设备,而不是 Putty、MTPuTTY 和其他第三方 SSH 客户端。本机 Windows SSH 客户端基于 OpenSSH 端口,并从 Windows 10 版本 1809 开始预安装在 Windows 中。
如何在 Windows 10 上启用(安装)OpenSSH 客户端?
OpenSSH 客户端包含在 Windows 10 按需功能中(如 RSAT)。默认情况下,Windows Server 2019、Windows 10 1809 及更高版本上安装了 SSH 客户端。
检查是否安装了 SSH 客户端:
Get-WindowsCapability -Online | ? Name -like 'OpenSSH.Client*'
在我们的示例中,OpenSSH 客户端已安装(状态:已安装)。
如果没有(状态:不存在),您可以使用以下命令安装它:
PowerShell 命令:
Add-WindowsCapability -Online -Name OpenSSH.Client*
使用 DISM:
dism /Online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0
通过设置 -> 应用程序 -> 可选功能 -> 添加功能。在列表中找到OpenSSH 客户端,然后单击安装。
OpenSSH 二进制文件位于
c:\Windows\System32\OpenSSH\
。
ssh.exe
- SSH 客户端可执行文件;
scp.exe
- 用于在 SSH 会话中复制文件的工具;
ssh-keygen.exe
- 生成 RSA SSH 身份验证密钥的工具;
ssh-agent.exe
- 用于管理RSA密钥;
ssh-add.exe
- 将密钥添加到 SSH 代理数据库。
您也可以在以前的 Windows 版本上安装 OpenSSH:只需从 GitHub 下载并安装 Win32-OpenSSH(您可以在文章中找到示例:在 Windows 上配置 SSH FTP)。
在 Windows 10 上使用本机 SSH 客户端
要启动 SSH 客户端,请运行 PowerShell 或 cmd.exe 提示符。您可以列出 ssh.exe 的可用选项和语法:
ssh
usage: ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-E log_file] [-e escape_char]
[-F configfile] [-I pkcs11] [-i identity_file]
[-J [user@]host[:port]] [-L address] [-l login_name] [-m mac_spec]
[-O ctl_cmd] [-o option] [-p port] [-Q query_option] [-R address]
[-S ctl_path] [-W host:port] [-w local_tun[:remote_tun]]
destination [command]
要使用 SSH 连接到远程服务器,请使用以下命令:
ssh username@host
如果您的 SSH 服务器运行在与标准 TCP/22 不同的端口上,请指定端口号:
ssh username@host -p port
例如,要以 root 身份连接到 IP 地址为 192.168.1.102 的 Linux 主机,请运行以下命令:
ssh [email protected]
第一次连接时,您将看到将主机密钥添加到受信任列表的请求。类型
yes
并按 ENTER 键。然后,主机密钥指纹将添加到 C:\Users\username\.ssh\known_hosts 文件中。
系统将提示您输入密码。指定 root 密码,远程 Linux 服务器的控制台应该打开(在我的示例中,CentOS 安装在远程服务器上)。
使用 SSH,您可以连接到 *Nix 操作系统和 Windows。在之前的一篇文章中,我们展示了如何在 Windows 10 中配置 OpenSSH 服务器并使用 SSH 客户端从 Windows 主机连接到它。
如果您使用带有 RSA 密钥的 SSH 身份验证(请参阅有关如何在 Windows 中使用密钥配置 SSH 身份验证的示例),您可以在 SSH 客户端中指定私钥文件的路径,如下所示:
ssh [email protected] -i "C:\Users\username\.ssh\id_rsa"
您还可以将私钥添加到 SSH-Agent。首先,启用ssh-agent服务并为其配置自动启动。
set-service ssh-agent StartupType 'Automatic'
Start-Service ssh-agent
将您的私钥添加到 ssh-agent 数据库:
ssh-add "C:\Users\username\.ssh\id_rsa"
然后,您将能够通过 SSH 连接到服务器,而无需指定 RSA 密钥的路径。它将自动使用。现在您可以安全地连接到您的服务器而无需密码(如果您没有使用不同的密码保护您的 RSA 密钥):
ssh [email protected]
以下是一些更有用的 SSH 参数:
-C
- 用于压缩客户端和服务器之间的流量(在连接缓慢或不稳定的情况下很有用)
-v
- 显示有关所有 SSH 客户端操作的详细信息
-R/-L
- 可用于使用 SSH 隧道转发端口
使用 SCP.exe 通过 SSH 与 Windows 主机传输文件
使用 scp.exe 工具(Windows 10 SSH 客户端软件包的一部分),您可以将文件从计算机复制到 SSH 服务器:
scp.exe "E:\ISO\CentOS-8.1.x86_64.iso" [email protected]:/home
您可以递归复制所有目录内容:
scp -r E:\ISO\ [email protected]:/home
反之亦然,您可以将文件从远程服务器传输到您的计算机:
scp.exe [email protected]:/home/CentOS-8.1.x86_64.iso c:\iso
如果您使用 RSA 密钥配置身份验证,则系统不会提示您输入密码来传输文件。如果您想配置自动计划文件复制,这非常有用。
因此,您可以直接从 Windows 10 连接到 SSH 服务器,使用 scp 复制文件,无需任何其他第三方应用程序或工具。
猜你还喜欢
- 03-30 [玩转系统] 如何用批处理实现关机,注销,重启和锁定计算机
- 02-14 [系统故障] Win10下报错:该文件没有与之关联的应用来执行该操作
- 01-07 [系统问题] Win10--解决锁屏后会断网的问题
- 01-02 [系统技巧] Windows系统如何关闭防火墙保姆式教程,超详细
- 12-15 [玩转系统] 如何在 Windows 10 和 11 上允许多个 RDP 会话
- 12-15 [玩转系统] 查找 Exchange/Microsoft 365 中不活动(未使用)的通讯组列表
- 12-15 [玩转系统] 如何在 Windows 上安装远程服务器管理工具 (RSAT)
- 12-15 [玩转系统] 如何在 Windows 上重置组策略设置
- 12-15 [玩转系统] 如何获取计算机上的本地管理员列表?
- 12-15 [玩转系统] 在 Visual Studio Code 中连接到 MS SQL Server 数据库
- 12-15 [玩转系统] 如何降级 Windows Server 版本或许可证
- 12-15 [玩转系统] 如何允许非管理员用户在 Windows 中启动/停止服务
取消回复欢迎 你 发表评论:
- 精品推荐!
-
- 最新文章
- 热门文章
- 热评文章
[影视] 黑道中人 Alto Knights(2025)剧情 犯罪 历史 电影
[古装剧] [七侠五义][全75集][WEB-MP4/76G][国语无字][1080P][焦恩俊经典]
[实用软件] 虚拟手机号 电话 验证码 注册
[电视剧] 安眠书店/你 第五季 You Season 5 (2025) 【全10集】
[电视剧] 棋士(2025) 4K 1080P【全22集】悬疑 犯罪 王宝强 陈明昊
[软件合集] 25年6月5日 精选软件22个
[软件合集] 25年6月4日 精选软件36个
[短剧] 2025年06月04日 精选+付费短剧推荐33部
[短剧] 2025年06月03日 精选+付费短剧推荐25部
[软件合集] 25年6月3日 精选软件44个
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电视剧] 欢乐颂.5部全 (2016-2024)
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[影视] 【稀有资源】香港老片 艺坛照妖镜之96应召名册 (1996)
[剧集] 神经风云(2023)(完结).4K
[剧集] [BT] [TVB] [黑夜彩虹(2003)] [全21集] [粤语中字] [TV-RMVB]
[实用软件] 虚拟手机号 电话 验证码 注册
[资源] B站充电视频合集,包含多位重量级up主,全是大佬真金白银买来的~【99GB】
[影视] 内地绝版高清录像带 [mpg]
[书籍] 古今奇书禁书三教九流资料大合集 猎奇必备珍藏资源PDF版 1.14G
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电影] 美国队长4 4K原盘REMUX 杜比视界 内封简繁英双语字幕 49G
[电影] 死神来了(1-6)大合集!
[软件合集] 25年05月13日 精选软件16个
[精品软件] 25年05月15日 精选软件18个
[绝版资源] 南与北 第1-2季 合集 North and South (1985) /美国/豆瓣: 8.8[1080P][中文字幕]
[软件] 25年05月14日 精选软件57个
[短剧] 2025年05月14日 精选+付费短剧推荐39部
[短剧] 2025年05月15日 精选+付费短剧推荐36部
- 最新评论
-
- 热门tag