title: Add a remote node in rundeck
body: <p>I want to be able to execute shell commands on remote nodes using Rundeck and I found <a href="https://www.youtube.com/watch?v=RxNSqprG_BU" rel="nofollow noreferrer">this video</a> that explains how to do that but I don't understand the private-key part and how to configure it. I keep getting the following error:</p>
  
  <blockquote>
    <p>Authentication failure connecting to node: "test-001". Make sure your
    resource definitions and credentials are up to date. Failed:
    AuthenticationFailure: Authentication failure connecting to node:
    "test-001". Make sure your resource definitions and credentials are up
    to date.</p>
  </blockquote>
  
  <p>I have a remote server set up and I configured the resource.xml file like the following:</p>
  
  <pre><code>&lt;node name="test-001" description="demo for test" tags="demo" hostname="10.10.10.10:22"  osFamily="unix" osName="Linux" osVersion="2.6.32" username="demo"  /&gt;
  </code></pre>
  
  <p>Do I need to add the <code>ssh-key</code> value to the xml file? If so, do I have to copy the public or private keys from the Rundeck server to the host server?<br> 
  Also, the username demo has a password too, so how can I define it?</p>