我已经安装了Homestead
流浪盒添加laravel /宅基地 流浪汉 流浪汉
我可以使用用户vagrant:vagrant登录,但我无法以root身份登录!
我有解决方案:没有root密码,因为用户“vagrant”可以运行sudo -s bash。
答案 0 :(得分:4)
对我来说,我能够输入sudo su
,然后我变成了root
。
请参阅https://laracasts.com/discuss/channels/laravel/root-password-for-homestead-not-mysql-root-password/replies/107601和https://stackoverflow.com/a/28097781/470749
答案 1 :(得分:1)
根据docs,无用用户的默认密码仅为vagrant
。
应使用 Vagrant 作为默认尝试SSH的默认密钥对设置此用户。此外,即使 Vagrant 默认情况下使用基于密钥的身份验证,通常的惯例是将“ vagrant ”用户的 password 设置为“ 无用”。这样,人们便可以根据需要手动以该用户身份登录。
答案 2 :(得分:0)
两个数据库的用户名和密码均为homestead / secret。 遵循https://laravel.com/docs/8.x/homestead#connecting-to-databases
中的“连接到数据库”部分答案 3 :(得分:-2)
尝试此密码:secret
我认为密码有效。