首页 文章

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

提问于
浏览
2

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

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

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

Image

1 回答

  • 1

    据我所知,Vagrant在 GUI 没有 usernamepassword 的情况下无法登录 . 在 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

    你可以编写这个脚本,如果你不想在所有流浪汉VM中手动设置这个脚本 .

相关问题