第一次遇到這個問題時,自己誤打誤撞解決了。但是,當?shù)诙斡龅降臅r候,卻不知道怎么辦才好了。所以,百度 Google 了一下,加上自己總結知道了解決的辦法。
首先,這是因為用戶的權限不夠導致的。
使用 ls -l /etc/passwd 查看所有用戶及權限。只有可讀權限(r),說明用戶的權限不夠。
因此,我們可以用以下方法修改用戶權限:
1. su root #進入超級用戶
2. ll /etc/sudoers #查看/etc/sudoers的權限
3. chmod 777 /etc/sudoers #修改/etc/sudoers文件的權限成可讀可寫可執(zhí)行
4. echo 'username ALL=(ALL) ALL' >> /etc/sudoers # 'username'指用戶名,給指定用戶名權限
5. chmod 440 /etc/sudoers #退出保存/etc/sudoers文件
6. su username #切換用戶到指定用戶
最后,在執(zhí)行安裝或下載等各種命令時,使用 sudo 加指令就行了。
|
|