有时候可能由于我们自己的失误操作导致sudo命令不了用了。
(如自己修改了用户,或修改了/usr/下目录的权限等都会导致sudoers文件不可用,此时最好的办法是 (1)su root登录超级用户 (2)修改文件sudoers的权限,修改文件。(3) 改回文件的权限 )
(1) 为ubuntu系统激活超级用户(为ubuntu系统设置超级用户)
在终端中输入:sudo passwd root
之后要求你输入两次root用户的密码,重启后就可以登陆root用户了。
退出root权限方法:$ exit
若想禁用 root 帐号: sudo passwd -l root
这样要使用root用户完成一些工作的话,就可以切换到root用户
sudo su root 输入密码即可。
或者 sudo -i
su
su -
su -root
zhoumh@zhoumh:~$ 第一个zhoumh为用户名 第二个zhoumh为主机名。
ubuntu修改主机和用户名称:主机名在 /etc/hostname。用户名 dash home->all settings->User Accounts中设置。
修改用户名称:
切换到root打开如下两个配置文件
vi /etc/passwd
把我想改的"xxx"这个用户名改为"cyrec"了,保存并退出
vi /etc/shadow
同样把"xxx"改为"cyrec" ,保存并退出
重启后名字就变成了cyrec@xxx-dest-top:
现在要修改计算机名称xxx-dest-top为YYY-ZZZ:
修改有两步:
[1]修改/etc/hosts:sudo vi /etc/hosts
127.0.0.1 localhost
192.168.76.21 YYY-ZZZ
[2]修改/etc/hostname
内容为
YYY-ZZZ
保存,退出,重启,就可以了。
进入超级用户模式:
su进入超级用户(一般用户环境)/su - su -root 进入超级用户(root环境) /sudo -s /sudo -i
root@ubuntu:~#
在普通用户下使用超级权限
sudo su root
root@ubuntu:/home/tarena#
su(用户环境) su- su -root(root环境) 超级用户密码(123456)或(123)
sudo -i 普通用户密码(root环境 )
sudo -s 普通用户密码 (用户环境)
sudo su root 普通用户密码(123456)(用户环境)
有时sudo命令进root权限不管用,试试su命令即可。
ubuntu系统中有关sudoers文件访问错误的解决方法
需积分: 43 10 浏览量
2013-07-16
17:15:03
上传
评论
收藏 1KB ZIP 举报
zhoumh23212
- 粉丝: 2
- 资源: 31
最新资源
- Screenshot_20240427_031602.jpg
- 网页PDF_2024年04月26日 23-46-14_QQ浏览器网页保存_QQ浏览器转格式(6).docx
- 直接插入排序,冒泡排序,直接选择排序.zip
- 在排序2的基础上,再次对快排进行优化,其次增加快排非递归,归并排序,归并排序非递归版.zip
- 实现了7种排序算法.三种复杂度排序.三种nlogn复杂度排序(堆排序,归并排序,快速排序)一种线性复杂度的排序.zip
- 冒泡排序 直接选择排序 直接插入排序 随机快速排序 归并排序 堆排序.zip
- 课设-内部排序算法比较 包括冒泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、归并排序和堆排序.zip
- Python排序算法.zip
- C语言实现直接插入排序、希尔排序、选择排序、冒泡排序、堆排序、快速排序、归并排序、计数排序,并带图详解.zip
- 常用工具集参考用于图像等数据处理
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈