数码资讯
linux用户帐户管理方法
linux系统中用户帐户的管理主要涉及用户帐号的添加、修改和删除,这是每个系统管理员必须要做的工作。我们如何在Linux系统中完成这样的工作,Windows系统和用户帐户管理之间有什么区别 添加用户帐户 添加用户帐户是在系统中创建一个新帐户,然后为新帐户分配用户号、用户组、主目录和登录shell。新
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
linux系统中用户帐户的管理主要涉及用户帐号的添加、修改和删除,这是每个系统管理员必须要做的工作。我们如何在Linux系统中完成这样的工作,Windows系统和用户帐户管理之间有什么区别
添加用户帐户
添加用户帐户是在系统中创建一个新帐户,然后为新帐户分配用户号、用户组、主目录和登录shell。新添加的帐户已锁定,不能使用。
1,添加一个新的用户帐户使用useradd命令,语法如下:
因为选择的用户名
选项的含义如下:
- C注释指定注释说明的一部分。
d目录指定用户主目录。如果该目录不存在,则同时使用m选项创建主目录。
用户组指定用户属于的用户组。
G用户组中,用户组指定用户所属的附加组。
s shell文件指定用户的登录shell。
用户的用户号由u用户编号指定,如果O选项同时可用,其他用户的标识号可以重复使用。
用户名指定新帐户的登录名。
实例的描述
例1
因为# - D / usr /山姆- m Sam;
此命令创建用户山姆,
- D和M的选项是用来产生一个主目录 / usr /山姆登录名山姆( / usr目录的父目录,默认的用户主目录所在地)。
例2:
因为S /斌/ SH - G组#;G ADM、根宝石
这个命令创建一个新的用户宝石。用户的登录shell是 /斌/表明它属于该组的用户群,属于ADM和根用户组。组用户组是它的主要组。
这可能是新的群体:#组组和组ADM
添加用户帐户添加在 / / passwd文件等新的用户记录,并更新其他系统文件如 / / /阴影等,等/组等。
Linux提供了一个集成的系统管理工具,userconf,可用于用户帐户的统一管理。
删除帐户
如果一个用户的账户不再使用,它可以从系统中删除。删除用户帐户删除系统文件如/等/密码和删除用户的主目录如果需要用户的记录,删除现有的用户帐户使用的userdel命令,这是在下面的格式:
userdel选择用户名
常见的选项是r,它用于将用户的主目录一起删除。
例如:
# userdel山姆
该命令删除系统文件用户的山姆记录(主要是 / / /密码等,等 / / /阴影等组,等),删除用户的主目录。
修改帐户
修改用户帐户是根据实际情况更改用户的相关属性,如用户号、主目录、用户组、登录shell等。
usermod命令用于修改现有的用户信息,其格式如下:
usermod选项用户名
常用的选项包括:C、D、M、G、G、S、U、O。这些选项是类似于useradd命令的选项,它可以为用户分配新的资源值。此外,一些系统可以使用以下选项:
l新用户名
此选项指定一个新帐户,并将原始用户名更改为新用户名。
例如:
usermod - S /斌/ KSH - D /家/ Z—#;G developer Sam
这个命令修改用户山姆ksh登录shell,主目录改为 /家/ Z,和用户组改为开发商。
用户密码管理
用户管理的一个重要组成部分是用户密码的管理,用户帐号在创建时没有密码,但被系统锁定。它不能使用。必须指定它的密码,即使它被指定为空密码。
shell命令,指定和修改用户密码口令。超级用户可以指定自己和其他用户的密码,而普通用户只能用它来修改自己的密码。该命令的格式是:
选择用户名口令
可用的选项:
- l锁定密码,也就是禁用帐户。
U密码解锁。
- D使帐户没有密码。
f强制用户在下一次登录登录时修改密码。
如果用户名为默认值,则修改当前用户的密码。
例如,如果当前用户是山姆,则以下命令修改用户自己的密码:
在美元
旧密码:******
新密码:*******
重新输入新密码:*******
如果是超级用户,则可以按以下格式指定任何用户的密码:
#口令山姆
新密码:*******
重新输入新密码:*******
普通用户修改自己的密码,passwd命令将首先要求原密码验证,然后要求用户两次输入新的密码,如果输入的两个密码,密码将被提供给用户;而超级用户为用户指定一个密码,不需要知道原密码。
为了保证系统的安全,用户需要选择更复杂的密码。例如,最好使用8位长密码。密码包含大写字母、小写字母和数字,应该与姓名、生日等不同。
在为用户指定空密码时,执行以下命令形式:
# passwd D山姆
此命令将删除用户的Sam password,以便用户山姆在下一次登录时不要求密码。
The passwd command can also use the -l (lock) option to lock a user so that it cannot log in, for example:
# passwd -l山姆
添加用户帐户
添加用户帐户是在系统中创建一个新帐户,然后为新帐户分配用户号、用户组、主目录和登录shell。新添加的帐户已锁定,不能使用。
1,添加一个新的用户帐户使用useradd命令,语法如下:
因为选择的用户名
选项的含义如下:
- C注释指定注释说明的一部分。
d目录指定用户主目录。如果该目录不存在,则同时使用m选项创建主目录。
用户组指定用户属于的用户组。
G用户组中,用户组指定用户所属的附加组。
s shell文件指定用户的登录shell。
用户的用户号由u用户编号指定,如果O选项同时可用,其他用户的标识号可以重复使用。
用户名指定新帐户的登录名。
实例的描述
例1
因为# - D / usr /山姆- m Sam;
此命令创建用户山姆,
- D和M的选项是用来产生一个主目录 / usr /山姆登录名山姆( / usr目录的父目录,默认的用户主目录所在地)。
例2:
因为S /斌/ SH - G组#;G ADM、根宝石
这个命令创建一个新的用户宝石。用户的登录shell是 /斌/表明它属于该组的用户群,属于ADM和根用户组。组用户组是它的主要组。
这可能是新的群体:#组组和组ADM
添加用户帐户添加在 / / passwd文件等新的用户记录,并更新其他系统文件如 / / /阴影等,等/组等。
Linux提供了一个集成的系统管理工具,userconf,可用于用户帐户的统一管理。
删除帐户
如果一个用户的账户不再使用,它可以从系统中删除。删除用户帐户删除系统文件如/等/密码和删除用户的主目录如果需要用户的记录,删除现有的用户帐户使用的userdel命令,这是在下面的格式:
userdel选择用户名
常见的选项是r,它用于将用户的主目录一起删除。
例如:
# userdel山姆
该命令删除系统文件用户的山姆记录(主要是 / / /密码等,等 / / /阴影等组,等),删除用户的主目录。
修改帐户
修改用户帐户是根据实际情况更改用户的相关属性,如用户号、主目录、用户组、登录shell等。
usermod命令用于修改现有的用户信息,其格式如下:
usermod选项用户名
常用的选项包括:C、D、M、G、G、S、U、O。这些选项是类似于useradd命令的选项,它可以为用户分配新的资源值。此外,一些系统可以使用以下选项:
l新用户名
此选项指定一个新帐户,并将原始用户名更改为新用户名。
例如:
usermod - S /斌/ KSH - D /家/ Z—#;G developer Sam
这个命令修改用户山姆ksh登录shell,主目录改为 /家/ Z,和用户组改为开发商。
用户密码管理
用户管理的一个重要组成部分是用户密码的管理,用户帐号在创建时没有密码,但被系统锁定。它不能使用。必须指定它的密码,即使它被指定为空密码。
shell命令,指定和修改用户密码口令。超级用户可以指定自己和其他用户的密码,而普通用户只能用它来修改自己的密码。该命令的格式是:
选择用户名口令
可用的选项:
- l锁定密码,也就是禁用帐户。
U密码解锁。
- D使帐户没有密码。
f强制用户在下一次登录登录时修改密码。
如果用户名为默认值,则修改当前用户的密码。
例如,如果当前用户是山姆,则以下命令修改用户自己的密码:
在美元
旧密码:******
新密码:*******
重新输入新密码:*******
如果是超级用户,则可以按以下格式指定任何用户的密码:
#口令山姆
新密码:*******
重新输入新密码:*******
普通用户修改自己的密码,passwd命令将首先要求原密码验证,然后要求用户两次输入新的密码,如果输入的两个密码,密码将被提供给用户;而超级用户为用户指定一个密码,不需要知道原密码。
为了保证系统的安全,用户需要选择更复杂的密码。例如,最好使用8位长密码。密码包含大写字母、小写字母和数字,应该与姓名、生日等不同。
在为用户指定空密码时,执行以下命令形式:
# passwd D山姆
此命令将删除用户的Sam password,以便用户山姆在下一次登录时不要求密码。
The passwd command can also use the -l (lock) option to lock a user so that it cannot log in, for example:
# passwd -l山姆
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。