我需要创建一个自动输入密码给OpenSSH ssh客户端的脚本.
假设我需要myname@somehost使用密码进入SSH a1234b.
我已经尝试过......
#~/bin/myssh.sh
ssh myname@somehost
a1234b
Run Code Online (Sandbox Code Playgroud)
......但这不起作用.
如何将此功能添加到脚本中?
我想知道是否可以编写 qemu 脚本,以便您可以启动它并自动让它在来宾操作系统中运行程序?就我而言,那就是 Linux。基本上,我想避免与客人互动,以便我可以用秃鹰或类似的东西进行一批实验。
我看到了这个问题,它提出了一种使用 python 的方法,但我想知道 qemu 本身是否支持任何其他方法?
我不想做任何太花哨的事情。假设来宾自动登录到一个简单的 shell,我正在考虑这样的脚本:
cd <some_dir>
./experiment
scp result me@my.machine.com:
Run Code Online (Sandbox Code Playgroud)
任何想法,否则我会尝试上面的python方法?