ubuntu中,/etc/sudoer 的权限为 0440时才能正常使用,否则sudo命令就不能正常使用。出现类似:sudo: /etc/sudoers is mode 0640, should be 0440 的对话。解决办法:1、Ctrl+Alt+F1 进入文本模式。用超级用户登录,如root2、输入:chmod 0440 /etc/sudoers Enter3、exit 退出4、Ctrl+Alt+F7 返回图形模式。5、在试试sudo命令,可以用了
发布时间:
2013-07-31 |
类别:
技术文章 | 阅读:203393 | 评论:0 |
标签:
sudo
经常碰到文件修改后才发现没有权限,而事先又没有使用sudo来编辑.当然可以用w保存到一个临时文件然后再mv一下.不过还有一种办法是::w !sudo tee %http://serverfault.com/questions/22558/vim-re-edit-as-roothttp://stackoverflow.com/questions/1005/getting-root-permissions-on-a-file-inside-of-vi