User:Ppomorsk/AiiDA: Difference between revisions

Jump to navigation Jump to search
no edit summary
(start)
 
No edit summary
Line 7: Line 7:
To do this, AiiDA must be able to make many SSH connections to the clusters autonomously.  This becomes a problem on clusters which require interactive [[Multifactor authentication|Multifactor authentication (MFA)]].  The implementation of MFA support in AiiDA is still under development.
To do this, AiiDA must be able to make many SSH connections to the clusters autonomously.  This becomes a problem on clusters which require interactive [[Multifactor authentication|Multifactor authentication (MFA)]].  The implementation of MFA support in AiiDA is still under development.


= Robot node =
= [[Automation in the context of multifactor authentication]] =


To allow AiiDA and other similar software to connect to Alliance clusters, we have set up so-called robot nodes on each cluster.  These allow SSH connections without MFA, subject to restrictions.
To allow AiiDA and other similar software to connect to Alliance clusters, we have set up so-called [[Automation_in_the_context_of_multifactor_authentication#Automation_nodes_for_each_cluster|robot nodes]] on each cluster.  These allow SSH connections without MFA, subject to restrictions.
 
= Instructions on using AiiDA with Alliance clusters robot nodes =
 
These instructions assume the reader is already familiar with how AiiDA works.
 
The first step is to upload the public SSH key to enable access.  Generate this key on the machine which will be running AiiDA.
 
The uploaded key needs to specify the IP address that will be used to connect, as well as the working directory that AiiDA will be using (specified during AiiDA "computer setup" stage).
cc_staff
229

edits

Navigation menu