Permissions 流浪汉的权限被拒绝错误
我犯了一个错误,曾经运行“sudo vagrant up”,现在每当我运行“vagrant up”,它都会给我以下错误Permissions 流浪汉的权限被拒绝错误,permissions,vagrant,Permissions,Vagrant,我犯了一个错误,曾经运行“sudo vagrant up”,现在每当我运行“vagrant up”,它都会给我以下错误 ==> default: Running cleanup tasks for 'chef_solo' provisioner... /opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/environment.rb:492:in `initialize': P Permission denied - /Us
==> default: Running cleanup tasks for 'chef_solo' provisioner...
/opt/vagrant/embedded/gems/gems/vagrant-1.7.1/lib/vagrant/environment.rb:492:in `initialize': P Permission denied - /Users/mkv/.vagrant.d/data/lock.fpcollision.lock (Errno::EACCES)
我尝试过删除.vagrant文件夹和Cheffile,但总是出现同样的错误
我能做些什么来解决这个问题?这个问题与您意外使用root运行应用程序的权限有关 按照以下步骤操作:
/Users/mkv/.vagrant.d/data/lock.fpcollision.lock
并再次运行vagrant up
find /Users/mkv -type f -user root -print
对于那些想知道如何将用户更改为当前用户的用户,请使用find命令:
sudo find ~/.vagrant.d/data/lock.fpcollision.lock -type f -user root -exec chown $USER {} \;
删除
/Users/mkv/.vagrant.d/data/lock.fpcollision.lock
并再次运行vagrant up
。其次,在/Users/mkv下查找root拥有的任何文件,包括隐藏文件。如果找到,请将其更改回您自己的用户帐户。这样可以修复它。谢谢!好消息,那么我来回答。谢谢你——这起作用了!我运行了sudo vagrant
,它开始引发所有这些问题。差不多一年半后的回应方式;)@卷心菜真的很难抱我那么久。。几分钟后,我几乎滑倒了,想做出回应,但随后我要告诉自己“你比这更强大,好事需要时间”。我等着。。直到今天。