永发信息网

ubuntu sudo操作有问题。

答案:2  悬赏:50  手机版
解决时间 2021-02-15 21:54
  • 提问者网友:暗中人
  • 2021-02-15 16:01
cwc@cwc-computer:~$ sudo su
[sudo] password for cwc:
cwc is not in the sudoers file. This incident will be reported.
cwc@cwc-computer:~$ su -
Password:
su: Authentication failure
cwc@cwc-computer:~$
这个怎么破。。。
最佳答案
  • 五星知识达人网友:孤独入客枕
  • 2021-02-15 16:07
1、Linux 的 su 需要 root 密码。ubuntu 的 root 密码默认是一种特殊的无密码不能登录状态,所以 ubuntu 的 su 到 root 权限其实默认是不能用的。sudo 需要输入的是自己的密码,这两个提权方式不同。
2、sudo 的安全权限控制很严格,想用 sudo ,必须在 /etc/sudoers 的设置文件里面符合权限。比如需要加入 sudo 专用的用户组(我忘了 ubuntu 对应的用户组了,一般 Linux 都是 wheel 或者 sudo 或者 sudoers ),或者在这个配置文件里面增加新的组,或者在这个文件里面直接写用户 ID 的权限。
3、安装系统时按安装程序要求增加的新用户,会自动加入 sudo 权限组。自己另外增加的用户,权限很少。
4、“sudo su” 这个命令有点那啥……

ubuntu 用户请果断放弃 su ……
全部回答
  • 1楼网友:詩光轨車
  • 2021-02-15 17:15
在linux里面用户角色和权限分的很细也很严。不像windows,由于windows对这个基本没分,所以xp中病毒很多,因为别人只要获得一个用户权限就是超级用户就可以对你电脑做什么都可以。win7稍微又加入了一些linux里面的权限的概念。在ubuntu下,如果你不是root,那么,你在执行一些命令做一些操作时是不允许的,可以在命令前面加上sudo rm -rf xxx,这样需要你输入你当前用户的密码还是root的密码我忘了,这样你就可以运行了。所以我喜欢一开始sudo su切换到root,这样就不用每次都输入sudo了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯