Linux用户与用户口令管理(详解 + 例题) | 您所在的位置:网站首页 › linux为用户设置密码命令是什么 › Linux用户与用户口令管理(详解 + 例题) |
一 Linux 用户和用户口令管理
Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统. 每个用户账号都拥有一个唯一的用户名和各自的口令。 用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录。 实现用户账号的管理,要完成的工作主要有如下几个方面: 用户账号的添加、删除与修改。用户口令的管理。用户组的管理。 1、添加新的用户账号使用useradd命令,其语法如下: useradd 选项 用户名参数说明: 选项: -c comment 指定一段注释性描述。-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。-g 用户组 指定用户所属的用户组。-G 用户组,用户组 指定用户所属的附加组。例 : (1)添加新用户itcast # useradd itcast 2、删除帐号 # userdel 选项 用户名常用的选项是 -r,它的作用是把用户的主目录一起删除。 例: (2)删除用户zhansan # userdel zhangsan (3)删除用户zhansan 以及 他的主目录 # userdel -r zhangsan 3、修改帐号 # usermod 选项 用户名常用的选项包括-c, -d, -m, -g, -G, -s, -u以及-o等,这些选项的意义与useradd命令中的选项一样,可以为用户指定新的资源值 例: (4)将用户 maker 的登录 Shell 修改为 Kfc , 主目录 改为 /home/z , 用户组 改为 developer 。 # usermod -s /bin/ksh -d /home/z –g developer maker 4、用户口令的管理用户管理的一项重要内容是用户口令的管理。用户账号刚创建时没有口令,但是被系统锁定,无法使用,必须为其指定口令后才可以使用,即使是指定空口令。 指定和修改用户口令的Shell命令是passwd。超级用户可以为自己和其他用户指定口令,普通用户只能用它修改自己的口令。命令的格式为: passwd 选项 用户名参数说明: -l 锁定口令,即禁用账号。-u 口令解锁。-d 使账号无口令。-f 强迫用户下次登录时修改口令。如果默认用户名,则修改当前用户的口令。 例如,假设当前用户是maker,则下面的命令修改该用户自己的口令 # passwdold passwd :****** New password:******* Confirm password new password:******* 如果是超级用户,可以用下列形式指定任何用户的口令: # passwd super userNew password:******* Confirm password new password:******* 如果想为用户使用 空口令时,执行下列形式的命令: # passwd -d 用户名如果想 锁定某一用户,使其不能登录 ,执行下列形式的命令: # passwd -l 用户名如果想 解锁某一用户,执行下列形式的命令: # passwd -u 用户名例 : (5) 清除node01 用户密码 。 passwd -d node01 (6) 将用户node01 锁定 。 passwd -l node01 (7) 将用户node01 解锁 。 passwd -u node01 |
CopyRight 2018-2019 实验室设备网 版权所有 |