Ubuntu14.04 如何修改/etc/sudoers 和错误修改权限的解决办法

开始学习hadoop啦!!!

在Ubuntu14.04上新建了一个名为hadoop的用户,但总是遇到各种权限问题,于是就想干脆把这个账户变成root账户。

网上查到说是直接修改/etc/sudoers,修改时提示read-only,修改不了,自然而然想到去修改文件的权限,

sudo chown u+w /etc/sudoers,修改好了后发现sudo su要报错。

解决的办法是进入到Ubuntu的recovery mode中的root shell进行修改,遇到了和http://www.cnblogs.com/joyeecheung/p/3647195.html一样的问题,参照该帖能成功解决。

至于如何修改/etc/sudoers,参照http://jingyan.baidu.com/article/454316ab753a1cf7a6c03a75.html成功解决read-only的问题

时间: 2024-10-08 21:06:20

Ubuntu14.04 如何修改/etc/sudoers 和错误修改权限的解决办法的相关文章

ASP: Response 对象 错误 'ASP 0251 : 80004005' 解决办法

Response 对象 错误 'ASP 0251 : 80004005' 超过响应缓冲区限制 这种情况一般是因为需要输出的网页内容太大了,由于asp在输入内容到客户的浏览器上之前,会把需要输出的全部内容先输出到缓存区,这个缓存区一般默认大小为4194304,即4MB. 参见:c:\windows\system32\inetsrv\下的metabase.xml文件里的AspBufferingLimit="4194304" 当需要输出的网页内容超过设置的AspBufferingLimit时

[转]"error while loading shared libraries: xxx.so.x" 错误的原因和解决办法

[转]"error while loading shared libraries: xxx.so.x" 错误的原因和解决办法 http://blog.csdn.net/sahusoft/article/details/7388617 一般我们在Linux下执行某些外部程序的时候可能会提示找不到共享库的错误, 比如: tmux: error while loading shared libraries: libevent-1.4.so.2: cannot open shared obje

cocos2d-x 3.2 for wp8-xaml应用商店提交应用时出现的API错误(不能用CreateEventExA)解决办法

好不容易做完一个游戏,提交到商店显示"本地API不支持CreateEventExA"之类的错误提示 于是我在整个解决方案里查找CreateEventExA,发现没有,却在Audio.h找到了CreateEventEx: StreamingVoiceContext() : hBufferEndEvent(CreateEventEx(NULL, FALSE, FALSE, NULL)) { } 刚开始由于懒,直接注释掉了这些,然后发现运行时出现闪退. 然后我查看CreateEventEx,

nginx “403 Forbidden” 错误的原因及解决办法

nginx 的 403 Forbidden errors 表示你在请求一个资源文件但是nginx不允许你查看. 403 Forbidden 只是一个HTTP状态码,像404,200一样不是技术上的错误. 哪些场景需要返回403状态码的场景? 1.网站禁止特定的用户访问所有内容,例:网站屏蔽某个ip访问. 2.访问禁止目录浏览的目录,例:设置autoindex off后访问目录. 3.用户访问只能被内网访问的文件. 以上几种常见的需要返回 403 Forbidden 的场景. 由于服务器端的错误配

CentOS GRUB引导错误无法进入系统解决办法

本来想整个LFS试试,结果在最后关头设置LFS系统启动的时候挂了.其余的安装笔记没写多少,先来写写系统怎么挂的. 在LFS之前就在想,万一把我宿主机挂了咋办,没想到真挂了. 但我进行到LFS系统grub安装时,那LFS说明上说的也不明白,我做的也稀里糊涂.似乎把宿主机系统GRUB损坏了,重写了.结果LFS系统也没装好,重启后LFS进不去,宿主机系统就更别说了,根本没有宿主机进系统的选项.... 于是开始找办法,我想即便是LFS挂了,恢复出宿主机也好啊,结果手贱点错了,直接双击了.vmdk文件,立

【转】nginx 499错误的原因及解决办法

本文给大家介绍了nginx 499错误的原因及解决办法,具体内容如下所示: 1.499网上的解释是客户端主动关闭了连接 在一个项目上传文件的时候,nginx log报499,关闭iptables就可以 2.从排除故障的方法来说 nginx->tomcat,问题就出在这两个上面 看nginx的请求是否在日志里面能发现,这次是post请求是499 看tomcat的日志,是否有异常 3.从网络层,应用层,从下至上排除 iptables和网络方面的问题 4.使用工具 tcpdump tcpdump -X

Ubuntu12.04 LTS更新后,VirtualBox虚拟机不能使用的解决办法

$ sudo apt-get install linux-headers-`uname -r` Remove and reinstall dkms (will also remove virtualbox-dkms): $ sudo apt-get remove dkms   $ sudo apt-get install dkms virtualbox-dkms   $ sudo modprobe vboxdrv Ubuntu12.04 LTS更新后,VirtualBox虚拟机不能使用的解决办法

Matlab 错误使用 mcc的解决办法//vs可以用matlab生成的库:C#调用由matlab生成的dll 或是C++ 生成lib dll

Matlab 错误使用 mcc的解决办法:如果不是lic的问题就是版本问题 注意:vs的版本要比matlab版本低,matlab有相应支持vs的版本才可以进行dll的生成 1.C#关于生成dll 参考如下网址 注意:必须安装MCRInstall , 这个版本也要和vs对应 http://www.cnblogs.com/pacoyang/archive/2013/03/27/2694785.html 不需要添加库目录等 2.C++生成lib.dll参考网址 需要添加库目录等 https://blo

ubuntu14.04服务版/etc/init.d/smbd restart无效的解决方法

刚装的ubuntu14.04配置完smbd发现service或者/etc/init.d/smbd restart都不显示任何输出,也没起作用 echo $?输出1,查看脚本发现 if init_is_upstart; then exit 1 fi 所有动作都被这句返回了 upstart好像是ubuntu新的服务管理方式,上官网查了下重启服务方法 sudo restart smbd