VirtualBox-VRDE认证方式

VirtualBox的headless模式有三种认证模式:null,external,guest。第一种是完全没有安全性可言的,第三种目前还是测试之中。重点介绍第二种external
http://www.virtualbox.org/manual/ch07.html
上面的官网给了一段介绍,这里简单说明一下:

启动external认证模式,输入:

VBoxManage modifyvm <vm> –vrdeauthtype external

然后又有两种模式,一种是PAM,就是系统自带的用户认证模式。默认就是这种了。不过现在要介绍的是另外一种模式:VBoxAuthSimple
使用VBoxAuthSimple模式,输入:

VBoxManage setproperty vrdeauthlibrary “VBoxAuthSimple”

接下来就是要设置用户名和密码了。密码当然不能是明文了,需要经过hash处理,方法如下:

VBoxManage internalcommands passwordhash “secret”
#结果为:2bb80d537b1da3e38bd30361aa855686bde0eacd7162fef6a25fe97bf527a25b

现在假设用户名为admin,密码为secret,那么就是输入:

VBoxManage setextradata <vm> “VBoxAuthSimple/users/admin” 2bb80d537b1da3e38bd30361aa855686bde0eacd7162fef6a25fe97bf527a25b

到现在为止,应该就可以使用密码来登陆了。


        
打赏

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注