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.