擅长:python、mysql、java
<p>我不太确定您在问什么,但您可能要问的是让SSH在无密码模式下使用公钥工作。一般的想法是生成一个SSH密钥对:</p>
<pre><code>ssh-keygen -t rsa
</code></pre>
<p>这给了你<code>id_rsa</code>和{<cd2>}。您将<code>id_rsa.pub</code>的内容附加到目标用户的<code>~/.ssh/authorized_keys</code>文件中,从此以后SSH将不再请求凭据。在您的示例中,这将导致:</p>
<p><strong>仅一次</strong></p>
^{pr2}$
<p>从现在开始,你现在可以跑了</p>
<pre><code>ssh someuser@somehost.com "sh -c 'cd /some/dir; command.sh'"
</code></pre>
<p>不会被提示输入凭据。在</p>