VBoxManage setextradata "myUbu" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/Protocol" TCP
VBoxManage setextradata "myUbu" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/GuestPort" 80
VBoxManage setextradata "myUbu" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/HostPort" 8000
目前似乎只有敲命令了。上面的是样本:”Linux Guest”是你VirtualBox里面虚拟机的名字,”pcnet”是虚拟网卡的名字(缺省),其它只要照猫画虎即可。注意一点就是HostPort 必须是大于1024的,这是因为Linux的安全机制规定<1024的端口只能被root用户使用(当然,如果您开机就root的话……)。
没有用的话都去掉了。我机器测试过,可以!
VBoxManage setextradata "myUbu" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/GuestPort" 80
VBoxManage setextradata "myUbu" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/HostPort" 8000
目前似乎只有敲命令了。上面的是样本:”Linux Guest”是你VirtualBox里面虚拟机的名字,”pcnet”是虚拟网卡的名字(缺省),其它只要照猫画虎即可。注意一点就是HostPort 必须是大于1024的,这是因为Linux的安全机制规定<1024的端口只能被root用户使用(当然,如果您开机就root的话……)。
没有用的话都去掉了。我机器测试过,可以!
本文介绍如何通过命令设置VirtualBox中虚拟机的SSH端口转发,具体包括设置协议为TCP,虚拟机内部端口80与宿主机端口8000之间的映射方法。
1016

被折叠的 条评论
为什么被折叠?



