2.1.1. Executable for Windows
2.1.1.1. Generate SSH Key
AN/LT Utility requires an SSH key pair to run as a SSH service. To generate a SSH key pair, please open Command Prompt or PowerShell on Windows.
> ssh-keygen -t rsa
You will be prompted to save and name the key. If not found, read Generate SSH Keys in Windows 10/11.
> Generating public/private rsa key pair. Enter file in which to save the key (C:\Users\USER\.ssh\id_rsa):
Press Enter to use the default name id_rsa
.
Important
The filename of the key should be id_rsa
. Please don’t use other filenames otherwise the application won’t be able to run.
Next you will be asked to create and confirm a passphrase for the key:
> Enter passphrase (empty for no passphrase):
Press Enter to skip passphrase.
> Enter same passphrase again:
Press Enter again to confirm passphrase.
This will generate two files, by default called id_rsa
and id_rsa.pub
in C:\Users\USER\.ssh
See also
You can read more about Generating SSH Key
Attention
If your machine doesn’t have internet access, you should generate the SSK keys on another machine and copy the keys to your target machine.
2.1.1.2. Download Windows Executable
Download xoa-utils-win-x64-
.
2.1.1.2.1. Start AN/LT Utility
Unzip the file and run xoa-utils-win-x64-<version>.exe
. The executable includes Python itself, xoa-driver, and all the dependencies.
Important
There is no need to install Python or any Python packages on your PC to run the AN/LT Utility Windows executable, but remember you still need to generate the SSH key.
> xoa-utils
(PID: 12345) AN/LT Utility SSH Service (1.1.0) running on 0.0.0.0:22622.
Note
Unlike the Python package, you can’t change the port number on which you run the SSH server if using the Windows executable.