使用Java控制KVM来宾Linux操作系统,无需网络访问

时间:2014-10-31 21:28:53

标签: java controls kvm

我知道有

kvm -stdio

无需设置网络即可访问kvm来宾。但它很慢,可能很麻烦。有更好的解决方案吗?我想运行命令并传输数据。

主要问题是我不想运行具有root权限的任何内容,并且我不希望本地桥接网络需要ssh访问,因为这需要用户ad-hoc无法完成的特定主机配置。也许有其他选择?用户网络等?

1 个答案:

答案 0 :(得分:0)

来自http://www.linux-kvm.org/page/Networking

kvm -hda img -device e1000,netdev=user.0 \
    -netdev user,id=user.0,hostfwd=tcp::5555-:22 -nographic

端口转发的用户网络。用户可以在端口上侦听> 1024,kvm将它重定向到端口22.应该可以使用tcp(ssh,scp,rsync,telnet等)。