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

[玩转系统] 如何在 Windows Server 上访问 SSHfs

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

如何在 Windows Server 上访问 SSHfs


SSHfs 是基于 SSH(Secure Shell)协议的文件系统,常用于 Linux 和 BSD 系统。它允许您通过 SSH 将任何目录挂载为文件系统。本指南将演示如何在 Windows 系统上使用 SSHfs。

我们将解释如何让 SSHfs 运行,甚至使用它将网络位置映射到您的 Windows Server。但是,在开始之前,请确保您已准备好在 Windows 上与 SSHfs 一起使用的 SSH 服务器。

[玩转系统] 如何在 Windows Server 上访问 SSHfs

如何安装巧克力

Chocolatey 是 Windows 的包管理器工具,可显着简化 Windows Server 上 SSHfs 的安装过程。它特别有利,因为它简化了 Winget 工具的安装,这是安装 SSHfs 的先决条件。如果没有 Chocolatey,SSHfs 的设置可能会成为一项繁琐的任务。

要在 Windows Server 系统上安装 Chocolatey,您应该首先以管理员权限打开 PowerShell 窗口。窗口打开后,您需要输入以下 PowerShell 脚本。该脚本将执行一系列旨在在您的系统上配置和安装 Chocolatey 的命令:

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

成功安装 Chocolatey 后,可以通过在 PowerShell 中运行 choco help 命令来验证其功能。如果执行此命令没有产生任何响应,则可能表明需要重新安装 Chocolatey。

如何安装Winget

Winget 是另一个 Windows 包管理器,功能类似于 Chocolatey。它提供对 Windows 的 SSHfs 的访问。安装 Winget 对于在 Windows Server 系统上挂载 SSH 文件系统至关重要。要继续安装,请确保管理员级别的 PowerShell 窗口处于活动状态。然后,输入以下命令开始 Winget 工具的安装过程:

choco 安装 winget

输入命令后,请务必仔细按照屏幕上的提示进行操作。这可确保 Winget 工具安装正确且完整。安装后,可以通过在 PowerShell 中运行 winget help 命令来确认 Winget 的功能。如果此命令无法按预期运行,则可能需要重新安装 Winget 工具。

安装 SSHfs

现在已安装 Chocolatey 并用于安装 Winget,下一步是使用 Winget 在 Windows Server 系统上安装 SSHfs-Win。通过使用管理员权限打开 PowerShell 窗口来开始此过程。然后,输入以下命令,这是安装和设置 SSHfs-Win 所必需的:

winget install -h -e --id "WinFsp.WinFsp"
winget install -h -e --id "SSHFS-Win.SSHFS-Win"

正确执行这些命令将导致在 Windows Server 系统上成功安装 SSHfs-Win。这将使您能够有效地利用 SSH 文件系统。

如何访问 Windows Server 上的 SSHfs 共享

要访问 Windows Server 上的 SSHfs 共享,请执行以下操作。首先,在 Windows Server 桌面上打开 Windows 资源管理器窗口。打开后,选择 Windows Server 中的地址栏。

用鼠标选择地址栏后,在地址栏中输入\sshfs\。它应该看起来像:

\sshfs\

输入 \sshfs\ 后,添加您计划访问的 SSH 服务器的用户帐户。例如,我的 NixOS 服务器使用“derrik”用户,因此我的地址栏应如下所示:

[玩转系统] 如何在 Windows Server 上访问 SSHfs

\sshfs\derrik

添加用户名后,添加主机名。主机名是 SSH 服务器计算机在网络上的名称。当我通过 SSHfs 连接 NixOS 服务器时,我会添加“nixos-server”:

\sshfs\derrik@nixos-server\

指定主机名后,按键盘上的 Enter 键向服务器提交连接请求。按Enter后,Windows 将弹出一个登录框。输入您在地址栏中指定的用户名的密码以完成连接。

如何在 Windows Server 上映射 SSHfs 共享

在 Windows Server 上映射 SSHfs 共享的最简单方法是使用 PowerShell,利用 net use 命令。首先,在 Windows Server 桌面上以管理员身份启动 PowerShell 窗口。

PowerShell 窗口打开后,首先指定驱动器盘符。例如,要将 SSHfs 共享挂载到“Z”,请执行以下操作:

[玩转系统] 如何在 Windows Server 上访问 SSHfs

净使用Z:

选择驱动器号后,添加网络位置:

网络使用 Z:\sshfs\derrik@nixos-server\

Enter键将您的网络位置映射到驱动器号。映射后,即可通过“此电脑”访问。

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

取消回复欢迎 发表评论:

关灯