ACES - Vivado remote run
In order to be able to offload Vivado work to another Linux machine ("remote host" or "server") the following must be implemented: (see: https://www.xilinx.com/support/documentation/sw_manuals/xilinx2017_4/ug904-vivado-implementation.pdf)
(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/id_rsa.pub | ssh bachus.arh.pub.ro "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 firstname.lastname@example.org
(B) Server: - install Vivado 2018.3 System Edition - set proper licence - create a user for the client - install ssh server