相关疑难解决方法(0)

如何使用命令行将用户添加为新的 sudoer?

使用 添加用户后adduser,我无法通过系统 > 管理 > 用户和组看到它除非我注销然后重新登录。这是正常的吗?

另外,我可以将新添加的用户设置为sudoer 还是必须在添加后才能更改?我怎样才能通过外壳做到这一点?

最后,我可以删除在 Ubuntu 初始安装时创建的原始用户,还是这个用户在某种程度上“特殊”?

command-line sudo user-management

898
推荐指数
7
解决办法
300万
查看次数

如何不成为root用户?管理员是root吗?

我在我的电脑上安装了 Ubuntu。要登录,我使用我在安装过程中创建的用户名和密码。这是否意味着我是 root 用户?如果是,那么我如何成为非root用户?看起来非 root 用户比管理员用户更安全。

root sudo users administrator privileges

43
推荐指数
1
解决办法
4万
查看次数

为什么我突然不再是sudoer了?

我今天启动了 Ubuntu 12.10,在尝试时sudo,我像往常一样输入了密码,但它说我不是 sudoer。所以我去用户帐户下检查我的帐户,出于某种原因,我现在是标准用户?

我已经尝试通过恢复模式将自己重新添加到管理员,但是没有用。

编辑: UserMod 命令将不起作用。得到错误:usermod: cannot lock /etc/passwd; 稍后再试。

编辑2:感谢所有帮助!您的支持是极大的赞赏!

root sudo

15
推荐指数
2
解决办法
1万
查看次数

如何限制其他用户访问程序?

我正在设置一个新的用户帐户,我想只允许该帐户访问某些程序。我该怎么做呢?

permissions users

13
推荐指数
1
解决办法
2万
查看次数

组 root 和组 sudo 有什么区别?为什么 root 用户默认不是 sudo 组的成员?

我对这个问题很困惑。

据我所知,用户 root 拥有所有特权。

此外,组 sudo 的所有用户都拥有所有特权。

但默认情况下,用户 root 不是组 sudo 的成员。那么root用户怎么可能是sudo用户呢?

请向我解释整个概念。

请注意,下面提到的命令会产生下面提到的输出:

$root@lenovo:/home/rancho# compgen -u
-----
-----
root
rancho
-----
-----
$root@lenovo:/home/rancho# compgen -g
-----
-----
root
rancho
sudo
-----
-----
$root@lenovo:/home/rancho# getent group sudo
sudo:x:27:rancho
$root@lenovo:/home/rancho# getent group root
root:x:0
$root@lenovo:/home/rancho# visudo
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page …
Run Code Online (Sandbox Code Playgroud)

root sudo user-management visudo groups

2
推荐指数
1
解决办法
4581
查看次数