You can use UDOO VISION as a Desktop PC, connected to 4K or UHD monitors, keyboard and mouse. This is probably the most used setup, but if you want you can communicate with the board in remote way, so long as you leaving the board connected to a network.

Requirements

A first condition to establish a SSH connection with your UDOO VISION is to have previously completed the tutorial about Find IP Address.
A second condition is to install a SSH Server on your UDOO VISION system, and install an SSH Client on the PC from which you want to connect to UDOO VISION.

SSH Server on UDOO VISION

Choose the software for the OS you've installed on your UDOO VISION.

On a Linux system we suggest to use OpenSSH Server.

On Ubuntu/Debian/Linux Mint type the following command:

$ sudo apt install openssh-server

N.B: On Ubuntu you usually find the openssh-server already installed out of the box.

On RHEL/Centos/Fedora type the following command:

# yum -y install openssh-server

On ArchLinux type the following command:

# pacman -S openssh

You can change some OpenSSH server configuration in the file /etc/ssh/sshd_config. Make a copy of the original sshd configuration file first.

sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.backup
sudo gedit /etc/ssh/sshd_config

Heads up! Take note of your Linux username and password. These will be required during the connection from the client.

If you want to use another SSH Server different from OpenSSh, you can find a comparison of SSH Server here.

On Windows you usually won't use the SSH connection to access a terminal, so we suggest to follow the docs on the next page to use a complete Remote Desktop (VNC) connection.

SSH Client on the remote PC

On the PC from which you want to connect to UDOO VISION choose the client for the OS you use.

On a Linux system we suggest to use OpenSSH Client.

On Ubuntu/Debian/Linux Mint type the following command:

$ sudo apt install openssh-client

N.B: On Ubuntu you usually find the openssh-server already installed out of the box.

On RHEL/Centos/Fedora type the following command:

# yum -y install openssh-clients

On ArchLinux type the following command:

# pacman -S openssh

There are lots of valid SSH clients for Windows.

We suggest to use MobaXterm, a complete enhanced terminal for Windows with X11 server, tabbed SSH client, network tools and much more.

Another famous SSH client is PuTTY.

Connection via SSH

Once you have completed these steps, open your SSH client. For the sake of this example, we consider you're using PuTTY on Windows. Opening PuTTY a window will ask you to specify the destination you want to connect to.
In the first blank space, named Host Name or IP address, type the IP Address of UDOO VISION.

Eventually, a Windows Firewall popup could appear the first time you do this. If this happens, allow PuTTY to bypass the firewall.

When the connection succeeds, a black window will appear. That is the terminal.
It will ask you to enter your login credential. Type the name of the user , then press "Enter". A new line will appear:

<username>@<IPAddress>' password:

Type the password of the username then press "Enter".
Heads up! Do not worry if you don't see what you type in the terminal: it's an expedient to hide your password to eventual onlookers.

At this point you can use your terminal:

Welcome to Ubuntu 20.04.4 LTS (GNU/Linux 5.15.0-46-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

90 packages can be updated.
40 updates are security updates.

Last login: Tue Aug 23 11:38:51 2022 from 192.168.1.143
udooer@udoovision:~$


Good job, mate: you are now connected to your UDOO Neo via SSH.

This page was last updated on Monday, October 24, 2022 at 9:22 AM.