云网牛站
所在位置:首页 > Linux教程 > 配置Fedora系统以使用sudo的方法

配置Fedora系统以使用sudo的方法

2019-03-13 10:51:52作者:吴金全稿源:云网牛站

本文教你在Fedora系统中使用sudo的方法,只需要简单配置一下即可实现。

 

前言

sudo命令可以更轻松地管理你的Fedora系统,Fedora中的某些命令只能由特权用户或管理员运行,sudo命令允许运行命令,就像是管理员一样,称为root。

与其他一些方法不同,它还提供了一些关键功能:当有人使用sudo运行命令时保留日志、支持自动命令行完成、允许在不共享root密码的情况下共享权限。

 

在安装Fedora期间配置

如果要安装Fedora,可以提前配置此功能,在安装程序中,当你设置普通用户帐户时,请选中“使此用户成为管理员”选项,即Make this user administrator:

配置Fedora系统以使用sudo的方法

此选项设置用户,以便他们在登录时可以使用sudo。

 

安装Fedora后配置

如果已经安装了Fedora系统,你仍然可以配置此选项,首先请打开系统终端,使用下面命令验证你的用户帐户名称:

$ id

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

在此示例中,你的帐户名称是john,接下来,使用此命令来承担root(系统管理员)的权限。在提示符下输入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

知识扩展参考:在Ubuntu系统上为用户授予和删除sudo权限的方法

 

使用sudo

你必须注销,然后登录才能继承组成员身份更改,完成后,输入如下命令:

sudo <command>

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

sudo -i

关于使用技巧请参考Linux系统中sudo命令的10个技巧一文。

 

相关主题

在Linux系统下查找所有sudo用户的方法

精选文章
热门文章