|
|
1
79
我总是使用“适当”的解决方案,但在其他情况下我使用了expect。 Here 我发现了以下建议:
|
|
|
2
4
使用公钥身份验证和使用没有密码的密钥不是更容易吗? 当源计算机上的用户执行此操作以生成RSA密钥时
现在将~/.ssh/id_rsa.pub复制到目标计算机,并将其附加到目标用户的authorized_keys文件中 |
|
|
3
4
你最快的前进方向(除非你想成为一名Tcl专家,这在2009年是……不寻常的……)可能是使用
http://expect.nist.gov/example/autoexpect.man.html
简而言之,开火
还有 this question 它已经包含了一个接近你所寻求的示例。 |
|
|
4
0
Cygwin的autoexpect不在bin包中。运行setup.exe,搜索expect并选中源复选框。您将在/usr/src中看到生成的树,其中有一个expect/empt/examples目录。里面有一个autoexpect脚本的副本。 |
|
|
5
0
密钥解决方案将不起作用……因为密钥必须只能由运行ssh的人读取。在xp上,您无法创建具有正确权限的密钥结构。所以ssh不会读取它们。这可能已经改变了,但上次我检查它仍然不起作用。 |
|
|
OM222O · Bash命令替换问题 1 年前 |
|
|
Kilian Calefice · Docker容器外的SSH隧道 1 年前 |
|
|
Ahmed0LorD · SSH服务器a上载配置文件时出错 1 年前 |
|
|
RamenCoder · 易出错的剧本外壳模块不工作 1 年前 |
|
|
asayke · 写入远程linux机器上的文件[关闭] 2 年前 |