我已经安装了Laravel homestead Vagrant盒子,它运行良好,没有错误,但我决定使用它而不是通过ssh而是virtualbox gui,所以我添加了
config.vm.provider "virtualbox" do |vb|
vb.gui = true
end
到Vagrantfile配置,它可以工作,但要求宅基地登录,是否有可能绕过它?
答案 0 :(得分:1)
据我所知,Vagrant在username
中没有password
和GUI
的情况下无法登录。在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
您可以制作此脚本,如果您不想在所有流浪的虚拟机中手动设置,可以进行配置。