1. Support Portal
  2. Features
  3. Configuration Management - Backup Restore, Firmware Deploy

What is the recommended external file server for Windows

This article provide an example of how to set up an OpenSSH file server on windows using Powershell.

The Cruz Windows package comes with an internal file server that is only suitable for  testing and very small environments. The internal server also has limited protocol support and cannot be accessed with login credential like a typical file server. An external file server is always recommended.  Refer to this article for more information.

You may use any third party server or servers  that support the protocols used by your equipment. The example steps below use Powershell to install OpenSSH on a  Windows 2019 server. You can  cut and paste these command onto your Powershell window. 

 
# Install the OpenSSH Client
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
# Install the OpenSSH Server
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0Start-Service sshd

# OPTIONAL but recommended:
Set-Service -Name sshd -StartupType 'Automatic'

# Confirm the firewall rule is configured. It should be created automatically by setup.
Get-NetFirewallRule -Name *ssh*

# There should be a firewall rule named "OpenSSH-Server-In-TCP", which should be enabled
# If the firewall does not exist, create one
New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22
Next open Cruz and go to Configuration Management -> File servers portlet and create a new file server entry for you new server.   IP address = Server IP and  login credentials are the same as the windows login.