sudo命令不可用的解决方法
2008-02-20 09:27
155 查看
今天进入Linux系统(ubuntu 7.10)后,突然出现了好几个问题:
1、一是声卡没有作用了。
2、没有办法使用sudo命令。
觉得很奇怪,还以为中了病毒呢。但是想想这个是ubuntu,不可能
那么容易就中招了,何况现在针对Linux的病毒本来就很少。
于是到网上查了查,发现有不少人也遇到了类似的情况。
在使用sudo命令的时候的提示如下:
fafa211 is not in the sudoers file.
但是显然的,之前是能用的,也就是说之前fafa211应该是在/etc/sudoers中的.
cat /etc/sudoers
发现居然没有权限看这个文件。现在真的是什么事情都做不了了。没有sudo,在ubuntu中真是寸步难行啊!
在网上查到了,只有属于admin组的用户才可使用sudo命令。
使用:cat /etc/group|grep admin 命令,查看fafa211用户是否在admin中,结果很显然,不在了。
为何现在fafa211这个用户名不在admin组中呢,这个可是装系统时设定的用户。
仔细想了想,昨天下午在测试限制su命令使用者的时候,使用了以下一句命令:
sudo usermod -G wheel fafa211
然后查了下usermod命令的详细使用规则,
sudo usermod -G wheel fafa211 这个命令只是把自己加入了一个组,即wheel组中,
usermod会先把用户fafa211从所有组中删除,然后再添加到-G参数中指定的组列表中。这个设计是在是。。。
声卡没法使用应该也是这个操作造成的,以至没有权限了。
解决方法:
su root
口令:
输入口令进入root用户(没有设置root用户的可以重启机器进入recovery模式)
然后执行下面命令
sudo usermod -aG admin,dialout,dip,fax,cdrom,floppy,tape,audio,plugdev,scanner fafa211
把自己加入到该加入的组中。
重新启动,一切恢复正常了。
1、一是声卡没有作用了。
2、没有办法使用sudo命令。
觉得很奇怪,还以为中了病毒呢。但是想想这个是ubuntu,不可能
那么容易就中招了,何况现在针对Linux的病毒本来就很少。
于是到网上查了查,发现有不少人也遇到了类似的情况。
在使用sudo命令的时候的提示如下:
fafa211 is not in the sudoers file.
但是显然的,之前是能用的,也就是说之前fafa211应该是在/etc/sudoers中的.
cat /etc/sudoers
发现居然没有权限看这个文件。现在真的是什么事情都做不了了。没有sudo,在ubuntu中真是寸步难行啊!
在网上查到了,只有属于admin组的用户才可使用sudo命令。
使用:cat /etc/group|grep admin 命令,查看fafa211用户是否在admin中,结果很显然,不在了。
为何现在fafa211这个用户名不在admin组中呢,这个可是装系统时设定的用户。
仔细想了想,昨天下午在测试限制su命令使用者的时候,使用了以下一句命令:
sudo usermod -G wheel fafa211
然后查了下usermod命令的详细使用规则,
sudo usermod -G wheel fafa211 这个命令只是把自己加入了一个组,即wheel组中,
usermod会先把用户fafa211从所有组中删除,然后再添加到-G参数中指定的组列表中。这个设计是在是。。。
声卡没法使用应该也是这个操作造成的,以至没有权限了。
解决方法:
su root
口令:
输入口令进入root用户(没有设置root用户的可以重启机器进入recovery模式)
然后执行下面命令
sudo usermod -aG admin,dialout,dip,fax,cdrom,floppy,tape,audio,plugdev,scanner fafa211
把自己加入到该加入的组中。
重新启动,一切恢复正常了。
相关文章推荐
- Ubuntu系统下Sudo命令不可用的解决方法
- sudo命令不可用的解决方法
- debian中默认不存在sudo命令解决方法
- CentOS or Redhat 非root用户利用sudo执行root相关命令的解决方法
- linux系统使用sudo命令报xxx is not in the sudoers file.This incident will be reported.的解决方法
- linux 下普通用户无法使用sudo命令的解决方法
- linux 下普通用户无法使用sudo命令的解决方法
- linux 下普通用户无法使用sudo命令的解决方法
- 无法获取IP地址,运行“ipconfig/renew”命令后提示“RPC服务器不可用”的解决方法
- ubuntu中使用tab键来补齐输入命令普通用户可用切换root后不能的解决方法
- Ubuntu使用sudo命令出现must be setuid root错误的解决方法
- 加入域提示“设备不识别此命令 或者提示:指定的网络名不可用”解决方法
- sudo命令速度慢解决方法
- debian安装后sudo命令不能用的解决方法
- sudo执行命令时环境变量被重置的解决方法
- 解决ubuntu sudo 命令无效的方法
- huazi用户没有权限使用sudo命令以root身份执行命令 解决方法
- ping 和ipconfig等命令不可用(不是内部也不是外部命令)解决方法
- 无法获取IP地址,运行“ipconfig/renew”命令后提示“RPC服务器不可用”的解决方法
- 解决/etc/sudoers权限出错导致sudo不可用的方法