配置您的 Fedora 使用的系统 sudo

[ad_1]

这 sudo 命令可以更轻松地管理您的 Fedora 系统。 中的某些命令 Fedora 预计只能由特权用户或管理员运行。 这 sudo command 让您可以像管理员一样运行命令, 称为根。

与其他一些方法不同,它还提供了一些关键功能:

  • 当有人使用时保留日志 sudo 运行命令
  • 支持自动命令行完成
  • 允许共享权限而不共享 root 密码

在安装期间设置

如果你是 安装 Fedora,您可以提前配置此功能。 在安装程序中,当您设置普通用户帐户时,请选中使该用户成为管理员的选项:

在幕后,此选项设置用户,以便他们可以使用 sudo 当他们登录时。 这对于像笔记本电脑这样的安装来说是一个节省时间的方法。 他们通常有一个拥有系统的用户。

安装后设置

如果您已经安装了系统,请不要担心。 您仍然可以配置此选项。 首先,如果需要,打开一个终端。 使用此命令验证您的用户帐户名称:

$ id
uid=1000(john) gid=1000(john) groups=1000(john) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023

在此示例中,您的帐户名称是 john。 接下来,使用此命令承担系统管理员 root 的权限。 Enter 提示符下的 root 密码。

su -

接下来运行此命令将您的用户名添加到特殊的轮组。 该组已设置为提供 sudo 使用权:

usermod -a -G wheel john

您可以使用 id 命令检查结果:

# id
uid=1000(john) gid=1000(john) groups=1000(john),10(wheel) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023

使用 sudo

您必须先注销,然后再登录,才能继承组成员资格更改。 完成后,您可以发出如下命令:

sudo <command>

系统会要求您输入帐户密码,而不是 root 密码。 然后该命令运行,就像您是系统管理员一样。 如果要启动交互式 root shell,请使用以下命令:

sudo -i

[ad_2]

Related Posts