0 当我需要安装Node包或做类似的事情composer self-update我必须在所有命令前加上sudo。 如何重新配置我的Vagrant实例(或Ubuntu 14操作系统)以忽略sudo通过SSH连接时的需要? 我已经尝试了以下内容: sudo chown -R $USER /usr/local 但是,当任何Node包尝试安装任何其他包(例如Yeoman生成器)时,我遇到权限问题。 ubuntu vagrant — EcomEvo source
1 你不能删除 sudo的需要。但是,您可以暂时成为root用户,无需每次都输入sudo而输入一组命令。这并不能消除对sudo 的需求,但它可以让你绕过它一会儿。 sudo su root在您退出命令shell或注销之前,它将为您提供root权限。为了提醒您非常小心,命令提示符将更改为#。键入exit以返回正常的命令shell。 — 迈克尔狄龙 source