如何在Linux下添加用户并提供root权限Linux教程

如何在Linux下添加用户并提供root权限Linux教程
1。添加用户,首先添加一个普通用户使用adduser命令,并命令如下:
# adduser汤米
添加一个名为汤米的用户
# passwd汤米 / /修改密码
更改用户密码。
新UNIX密码:在这里输入新密码
重新输入新密码: / /输入新密码
口令:所有认证令牌更新成功。
2。给root权限
方法:修改/等/ sudoers文件,找到下面的行,对前面的说明(#)删除
允许在组轮# #运行所有命令的人
%轮=(全部)全部
然后将用户修改为属于根组(轮),命令如下所示:
# usermod -g根汤米
修改后,您现在可以使用托米帐户登录,然后使用命令——您可以获得root权限进行操作
方法二:修改/等/ sudoers文件,找到下面的线,在根目录下添加一行,如下图所示:
允许根运行任何命令# #任何地方
根=(全部)全部
汤米=(全部)全部
改造后,你现在可以登录与汤米的帐户,然后使用命令sudo ndash;可以获取root权限来做手术。
方法三:修改/等/ passwd文件,找到下行,并修改用户ID为0,如下所示:
汤米:X:0时33分:汤米: / / /:数据Webroot bin /狂欢
Linux系统用户帐户管理
用户帐户的管理主要涉及用户帐号的添加、修改和删除。
添加用户帐户是在系统中创建一个新帐户,
然后分配新帐号的用户号、用户组、主目录和登录shell。
新添加的帐户已锁定,无法使用。
1。添加一个新的用户帐户使用useradd命令,
添加用户帐户是添加在 / / passwd文件和更新等其他系统文件如 / /阴影等新的用户记录, / /组等,等等。
Linux提供了一个集成的系统管理工具,userconf,可用于用户帐户的统一管理。
Grammar:
因为选择的用户名
语义:
- C注释指定注释说明的一部分。
d目录指定用户主目录。如果该目录不存在,则同时使用m选项创建主目录。
用户组指定用户属于的用户组。
G用户组用户组指定用户所属的附加组。
s shell文件指定用户的登录shell。
用户的用户号由u用户编号指定,如果O选项同时可用,其他用户的标识号可以重复使用。
用户名指定新用户的登录名。
例1:
因为美元ndash;D / usr /山姆- m Sam
改述:
此命令创建用户山姆,
- D和M的选项是用来产生一个主目录 / usr /山姆登录名山姆( / usr目录的父目录,默认的用户主目录所在地)。
例2:
因为美元的 /斌/ SH G组G ADM、根宝石
改述:
这个命令创建一个新的用户宝石,用户的登录shell是,
它属于组用户组,也属于ADM和root用户组,其中组用户组是它的主要组。
新的用户组可以用作命令:
$组组
$加ADM
2。删除帐号
如果不再使用用户帐户,则可以从系统中删除该帐户。
删除用户帐户删除系统文件如/等/密码和删除用户的主目录如果需要用户的记录。
Grammar:
userdel选择用户名
选项:
r,将用户的主目录删除。
例1:
userdel美元-山姆
改述:
该命令会删除系统中的文件的用户山姆的记录(主要是 / / /密码等,等 / / /阴影等组,等)。
同时删除用户的主目录。
三.修改帐号
修改用户帐户是根据实际情况更改用户的相关属性,如用户号、主目录、用户组、登录shell等。
修改现有的用户信息使用usermod命令。
Grammar:
usermod选项用户名
选项:
包括- C,D,- m,- G,- G,- S,- u,和o,等等。
这些选项的意义,就像在useradd命令的选项,可以为用户指定新的资源价值。
此外,有些系统可以使用以下选项:
l新用户名指定一个新帐户,原始用户名将更改为新用户名。
例如:
usermod美元的 /斌/ KSH - D /家/ Z G开发者山姆
改述:
此命令向用户发送山姆:
登录shell改为KSH,
主目录被改为,
将用户组更改为开发人员。
4。向现有用户添加工作
usermod -G组名用户名
或:gpasswd -用户组
5、用户密码管理
用户密码管理是用户管理的重要内容之一。
用户帐户在创建密码时没有密码,但它被系统锁定。它不能使用。必须指定它的密码,即使它被指定为空密码。
shell命令,指定和修改用户密码口令。
超级用户可以指定自己和其他用户的密码,而普通用户只能用它来修改自己的密码。
Grammar:
选择用户名口令
选项:
- l锁定密码,也就是禁用帐户。
U密码解锁。
- D使帐户没有密码。
f强制用户在下一次登录登录时修改密码。
如果用户名为默认值,则修改当前用户的密码。
例如:
假设当前用户是山姆,
下面的命令修改用户自己的密码:
在美元
旧密码:******
新密码:*******
重新输入新密码:*******
如果它是超级用户,
任何用户的密码都可以按以下格式指定:
$ passwd山姆
新密码:*******
重新输入新密码:*******
当普通用户修改密码时,
passwd命令会询问原密码,然后要求用户输入新密码两次。
如果两个输入的密码一致,则将密码分配给用户。
当一个超级用户指定用户密码,它不需要知道原始密码。
为了系统安全起见,用户应该选择更复杂的密码,
例如,最好使用8位长密码,包括大写字母、小写字母和数字,应该与姓名和生日不同。
例如,1:
在为用户指定空密码时,执行以下命令形式:
$ passwd D山姆
改述:
此命令将删除用户的Sam password,以便用户山姆在下一次登录时不要求密码。
passwd命令也可以使用L(锁定)锁定用户无法登录,例如:
例如,2:
$ passwd L山姆
linux系统用户组管理
每个用户都有一个用户组,可以集中管理用户组中的所有用户。
不同的Linux系统对用户组有不同的规则。
例如,Linux下的用户是具有相同名称的用户组,该用户组在创建用户时是同时创建的。
用户组的管理包括添加、删除和修改用户组。
1、添加新的用户组使用组命令。
Grammar:
加入用户组选项
选项:
G GID指定组标识号(GID)的新用户组。
啊,一般是用在与G选项结合使用,表明新用户组的GID可以作为系统的现有用户组的GID相同。
例1:
加1美元
改述:
这个命令添加一个新组1的系统,和新组的身份号码增加1对当前最大的组标识号的基础上。
例2:
G组加101美元
改述:
这个命令添加一个新组组到系统中,并指定新组的组标识号是101。
2。如果你想删除一个现有的用户群,使用groupdel命令。
Grammar:
groupdel用户组
例1:
groupdel美元1
改述:
此命令从系统中删除组1。
三.修改用户组的属性,使用MOD的命令。
Grammar:
MOD选项用户组
选项:
G GID指定一组新的身份证号码的用户组。
o使用-g选项的同时,和用户组的新系统可以为系统的现有用户组的GID相同。
N新用户组将用户组的名称更改为新名称。
例1:
MOD组- G 102美元
改述:
这个命令修改组组的组标识号102。
例2:
MOD美元ndash;G组组10000 n
改述:
该命令改变组组身份证号码10000,和组名改为3。
4。如果用户同时属于多个用户组,则用户可以在用户组之间切换以具有其他用户组的权限。
用户可以使用命令newgrp切换到登录后其他用户组,该命令的参数目标用户群。
例如:
newgrp元根
改述:
此命令将当前用户切换到根用户组,前提是根用户组确实是用户的主要组或附加组。
类似于用户帐户的管理,用户组的管理也可以通过集成的系统管理工具来完成。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部