ACES - Vivado remote run

De la WikiLabs

In order to be able to offload Vivado work to another Linux machine ("remote host" or "server") the following must be implemented: (see:

(A) Client: A1: Generate SSH key: ssh-keygen -t rsa

A2: Append the contents of the published key to an authorized_keys file on the server

cat ~/.ssh/ | ssh "cat - >> ~/.ssh/authorized_keys"

A3: Enable key forwarding: ssh-add

A4: Check SSH connection to the remote machine. Access should be granted without requiring a password: ssh

(B) Server: - install Vivado 2018.3 System Edition - set proper licence - create a user for the client - install ssh server