本文教你在Fedora系统中使用sudo的方法,只需要简单配置一下即可实现。
前言 sudo命令可以更轻松地管理你的Fedora系统,Fedora中的某些命令只能由特权用户或管理员运行,sudo命令允许运行命令,就像是管理员一样,称为root。 与其他一些方法不同,它还提供了一些关键功能:当有人使用sudo运行命令时保留日志、支持自动命令行完成、允许在不共享root密码的情况下共享权限。
在安装Fedora期间配置 如果要安装Fedora,可以提前配置此功能,在安装程序中,当你设置普通用户帐户时,请选中“使此用户成为管理员”选项,即Make this user administrator:
此选项设置用户,以便他们在登录时可以使用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个技巧一文。
相关主题 |