通过GUI而不是SSH进行流动的虚拟机配置

时间:2015-10-11 14:31:00

标签: laravel configuration vagrant virtualbox

我已经安装了Laravel homestead Vagrant盒子,它运行良好,没有错误,但我决定使用它而不是通过ssh而是virtualbox gui,所以我添加了

config.vm.provider "virtualbox" do |vb|
    vb.gui = true
end

到Vagrantfile配置,它可以工作,但要求宅基地登录,是否有可能绕过它?

Image

1 个答案:

答案 0 :(得分:1)

据我所知,Vagrant在username中没有passwordGUI的情况下无法登录。在CLI中,它允许无密码登录,因为默认框是使用基于SSH密钥的身份验证创建的,默认vagrant用户使用默认的SSH insecure_private_key密钥。

auto-login你可以做(​​低于ubuntu 14.04的设置)

sudo mkdir /etc/lightdm/lightdm.conf.d
sudo nano /etc/lightdm/lightdm.conf.d/50-myconfig.conf

并添加

[SeatDefaults]
autologin-user=vagrant

参考:Ubuntu Documentation

您可以制作此脚本,如果您不想在所有流浪的虚拟机中手动设置,可以进行配置。