当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] PowerShell 7:启用 SSH 远程处理

作者:精品下载站 日期:2024-12-14 07:37:05 浏览:15 分类:玩电脑

PowerShell 7:启用 SSH 远程处理


借助 Powershell 7,我们可以启用并使用 SSH 远程处理。与 WinRM 不同,SSH 更受欢迎,因为它是一种更熟悉的技术,并且也可以在其他平台上使用。在这篇文章中,我将向您展示如何通过几行代码轻松在 PowerShell 7 上启用 SSH。

安装 OpenSSH 客户端和服务器

我们现在通过 Internet 安装 SSH。因此,您应该确保您的计算机可以访问互联网。

Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0

配置SSH服务

接下来,我们需要配置SSH服务。我们将启动类型设置为自动。

Start-Service sshd -Verbose
Set-Service -Name sshd -StartupType 'Automatic' -Verbose

启用 SSH 远程处理

现在我们安装 PowerShell 远程工具,启用 SSH,最后重新启动服务。

Install-Module -Name Microsoft.PowerShell.RemotingTools -Force -AllowClobber -Verbose
Enable-SSHRemoting 
Restart-Service sshd -Verbose

我们完了。现在是时候测试一下了。

在启用 SSH 的 Windows 11 计算机之间使用 SSH 远程处理

我输入以下代码从计算机 A 连接到计算机 B。

Enter-PSSession -HostName 192.168.0.104 -UserName admin

[玩转系统] PowerShell 7:启用 SSH 远程处理

今天就这样。希望你喜欢它!

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯