Diferență între revizuiri ale paginii „ACES - Vivado remote run”

De la WikiLabs
Jump to navigationJump to search
(Configuration of client for Remote Host usage)
 
 
Linia 8: Linia 8:
 
A2: Append the contents of the published key to an authorized_keys file on the server
 
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”
+
cat ~/.ssh/id_rsa.pub | ssh bachus.arh.pub.ro "cat - >> ~/.ssh/authorized_keys"
  
 
A3: Enable key forwarding:
 
A3: Enable key forwarding:

Versiunea curentă din 8 martie 2020 08:57

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 youruser@bachus.arh.pub.ro

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