Cómo acceder a SSHfs en Windows Server
SSHfs es un sistema de archivos basado en el protocolo SSH (Secure Shell), comúnmente utilizado en sistemas Linux y BSD. Le permite montar cualquier directorio a través de SSH como un sistema de archivos. Esta guía demostrará cómo utilizar SSHfs en un sistema Windows.
Explicaremos cómo hacer que SSHf esté operativo e incluso cómo asignar una ubicación de red a su servidor Windows usándolo. Sin embargo, antes de comenzar, asegúrese de tener un servidor SSH preparado para usar con SSHfs en Windows.
Cómo instalar chocolatey
Chocolatey, la herramienta de administración de paquetes para Windows, facilita significativamente el proceso de instalación de SSHfs en Windows Server. Es particularmente ventajoso porque simplifica la instalación de la herramienta Winget, que es un requisito previo para instalar SSHfs. Sin Chocolatey, la configuración de SSHf puede convertirse en una tarea engorrosa.
Para instalar Chocolatey en su sistema Windows Server, debe comenzar abriendo una ventana de PowerShell con privilegios de administrador. Una vez que la ventana esté abierta, debe ingresar el siguiente script de PowerShell. Este script ejecutará una serie de comandos diseñados para configurar e instalar Chocolatey en su sistema:
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'))
Tras la instalación exitosa de Chocolatey, su funcionalidad se puede verificar ejecutando el comando choco help en PowerShell. Si la ejecución de este comando no produce respuesta, podría indicar la necesidad de reinstalar Chocolatey.
Cómo instalar Winget
Winget sirve como otro administrador de paquetes de Windows y funciona como Chocolatey. Proporciona acceso a SSHfs para Windows. La instalación de Winget es esencial para montar sistemas de archivos SSH en su sistema Windows Server. Para continuar con la instalación, asegúrese de tener activa una ventana de PowerShell de nivel de administrador. Luego, ingrese el siguiente comando para comenzar el proceso de instalación de la herramienta Winget:
choco instalar ala
Es importante seguir atentamente las indicaciones que aparecen en la pantalla después de ingresar el comando. Esto garantiza que la herramienta Winget esté instalada correcta y completamente. Después de la instalación, la funcionalidad de Winget se puede confirmar ejecutando el comando winget help en PowerShell. Si este comando no funciona como se esperaba, podría ser necesaria una reinstalación de la herramienta Winget.
Instalación de SSHf
Con Chocolatey ahora instalado y utilizado para instalar Winget, el siguiente paso es usar Winget para instalar SSHfs-Win en su sistema Windows Server. Comience este proceso abriendo una ventana de PowerShell con derechos de administrador. Luego, ingrese los siguientes comandos, que son esenciales para la instalación y configuración de SSHfs-Win:
winget install -h -e --id "WinFsp.WinFsp"
winget install -h -e --id "SSHFS-Win.SSHFS-Win"
La ejecución correcta de estos comandos conducirá a la instalación exitosa de SSHfs-Win en su sistema Windows Server. Esto le permitirá utilizar sistemas de archivos SSH de forma eficaz.
Cómo acceder a recursos compartidos SSHfs en Windows Server
Para acceder a sus recursos compartidos SSHfs en Windows Server, haga lo siguiente. Primero, abra una ventana del Explorador de Windows en el escritorio de Windows Server. Una vez abierto, seleccione la barra de direcciones en Windows Server.
Después de haber seleccionado la barra de direcciones con el mouse, ingrese \\sshfs\ en la barra de direcciones. Debería verse así:
Inmediatamente después de ingresar \\sshfs\, agregue la cuenta de usuario del servidor SSH al que planea acceder. Por ejemplo, mi servidor NixOS usa el usuario "derrik", por lo que mi barra de direcciones debería verse así:
Después de agregar el nombre de usuario, agregue el nombre de host. El nombre de host es el nombre que recibe la computadora del servidor SSH en la red. Mientras conecto mi servidor NixOS a través de SSHfs, agregaría "nixos-server":
Cuando haya especificado el nombre de host, presione la tecla Intro en el teclado para enviar su solicitud de conexión al servidor. Al presionar Entrar, Windows mostrará un cuadro de inicio de sesión. Ingrese la contraseña del nombre de usuario que especificó en la barra de direcciones para completar la conexión.
Cómo asignar un recurso compartido SSHfs en Windows Server
La forma más sencilla de asignar un recurso compartido SSHfs en Windows Server es con PowerShell, utilizando el comando net use. Para comenzar, inicie una ventana de PowerShell como administrador en el escritorio de Windows Server.
Una vez que la ventana de PowerShell esté abierta, comience especificando una letra de unidad. Por ejemplo, para montar su recurso compartido SSHfs en "Z", haga lo siguiente:
uso neto Z:
Después de elegir una letra de unidad, agregue la ubicación de red:
uso neto Z: \\sshfs\derrik@nixos-server\
Presione la tecla Entrar para asignar su ubicación de red a la letra de la unidad. Una vez asignado, se puede acceder a él a través de "Esta PC".


