`

linux下强制新用户首次登陆修改密码

阅读更多
linux下强制新用户首次登陆修改密码
1. 使用useradd添加用户
2. 使用passwd配置用户密码
3. 使用usermod -L来锁密码
4. 强制用户帐号过期chage -d 0 username
5. 解锁用户帐号

上面流程的示例:
   # useradd dan
   # passwd dan
   Changing password for user dan.
   New password:
   Retype new password:
   passwd: all authentication tokens updated successfully.
   # usermod -L dan
   # chage -d 0 dan
   # usermod -U dan
当然用户dan第一次登录,就会提示配置密码如下:
   $ su dan
   Password:
   You are required to change your password immediately (root enforced)
   Changing password for dan
   (current) UNIX password:
   New password:
   Retype new password:
分享到:
评论

相关推荐

    linux怎么添加用户.docx

    有时,我们希望在用户首次登录时强制他们更改密码。可以通过锁定用户口令和设置即刻过期实现。首先,使用`usermod -L`锁定用户`newuser`的密码: ```bash usermod -L newuser ``` 然后,通过`chage -d`设置口令立即...

    Linux常见问题分析(pdf文档)

    - 更改密码:`passwd root` - 重启。 #### 15. 使Ctrl+Alt+Del生效 - **方法**: - 编辑`/etc/init/control.conf`,确保`exec`行正确设置。 - 可能需要重启系统。 #### 16. 如何查看当前Linux的版本 - **...

    企业级Linux服务器安全防护要点.docx

    - 强制用户在首次登录时更改初始密码。 - 使用密码强度检查工具评估密码强度。 3. **密码存储与保护**: - 使用加密技术存储密码,如影子文件(/etc/shadow),仅限root用户访问。 - 定期审计密码文件,检测...

    Linux 入门常用命令

    本篇将详细介绍Linux中的几个基础操作,包括用户登录与退出、修改口令、虚拟控制台的使用以及文件的复制、删除和移动命令。 1. **用户登录与退出** - **登录**:Linux系统需要用户账号才能进入,通常有超级用户...

    Oracle Linux 6.5虚拟机安装

    20. **输入 root 密码**:为root用户设置一个安全的密码,这将是系统管理员的凭证。 21. **选择默认安装类型**:通常,选择“默认”安装类型即可,这会安装一套基础的软件包。 22. **格式化磁盘**:在分区配置中,...

    linux 相关安装

    本文将深入讲解Linux的相关安装过程,帮助初级用户掌握如何配置Linux系统。 一、选择发行版 Linux有众多发行版,如Ubuntu、CentOS、Debian、Fedora等。对于初学者,推荐使用Ubuntu或CentOS,因为它们拥有丰富的社区...

    LINUX 常用命令ppt幻灯片

    - `passwd`:更改用户密码。 - `date`:显示当前日期和时间。 - `cal`:显示日历。 - `logname`:显示当前用户登录名,与`whoami`类似。 - `uname`:提供系统信息,如操作系统名称、版本等。 3. **关机与重启*...

    Linux命令大全完整版

    - `--disabled-password`: 不设置密码(用户首次登录时需要修改密码) - `--gecos "备注"`: 设置用户的备注信息 - `--ingroup 组名`: 将用户添加到指定组 - **示例**: `adduser --disabled-password --gecos ...

    分析Linux系统的熟悉与使用操作系统实验报告.pdf

    - 更改密码:使用`passwd`命令可以修改用户密码,管理员可以修改其他用户的密码。 - 注销系统:`logout`、`exit`或按`CTRL+D`组合键可以退出当前用户会话。 3. 目录和文件管理 - 列出目录内容:`ls`命令用于查看...

    linux常用命令

    这条命令将创建名为`name`的新用户组。 **2. 创建用户** 创建一个新用户可以通过`useradd`命令实现。比如: ```bash useradd liyong ``` 此命令创建了一个名为`liyong`的新用户。 **3. 设置用户密码** 设置或...

    操作系统安全实验2实验报告.doc

    - 使用`chage`命令来强制用户首次登录时必须修改密码,以及设定每90天必须更改密码,并提前10天提醒用户。 - **账户禁用与恢复**: - 通过`passwd`命令锁定或解锁账户,特别注意锁定除root外的其他超级用户账户。...

    linux 常用命令及技巧

    Linux是一种免费开源的操作系统内核,由Linus Torvalds于1991年首次发布,随后发展成为一个全球开发者社区支持的庞大项目。它以稳定、安全和高效著称,在服务器领域占据主导地位,同时也广泛应用于个人电脑、移动...

    Linux讲义

    - **强制更改口令**:设置首次登录必须更改口令。 **知识点14:文件权限管理** - **权限设置**:使用chmod命令调整文件读写执行权限。 - **所有权更改**:使用chown命令改变文件所有者。 #### 八、Linux管理工具与...

    linux下使用RPM安装mysql5.7.17

    在Linux环境下,使用RPM(Red Hat Package Manager)安装MySQL 5.7.17是一个常见且方便的方法,尤其对于那些使用基于RPM的Linux发行版(如CentOS、Fedora等)的用户。以下是安装过程的详细步骤及一些相关的知识点: ...

    Linux chage命令详解

    强制新建用户首次登录时更改密码** ```bash [root@DB-Server home]# useradd test [root@DB-Server home]# passwd test Changing password for user test. New password: Retype new password: passwd: all ...

    Linux.docx

    ### Linux基础知识精讲 #### 基本指令与操作 - **粘贴**: `p` (在命令行模式下使用) - **查找下一个**: `n` (同样在命令行模式下使用) - **查找**: `/关键字` (在命令行模式下输入关键词进行查找) - **复制当前行*...

    MySQL8.0.11安装

    下面将详细介绍在Linux环境下MySQL8.0.11的安装过程,包括解压安装包、配置文件的生成、数据库初始化、root用户密码设置、启动、停止等关键步骤。 1. 解压安装包:首先需要下载MySQL8.0.11的压缩包,并解压至指定...

    11231242认为个人

    - **开源性**:Linux 是开源的,这意味着任何人都可以查看其源代码并对其进行修改;相比之下,Windows 是闭源的,只有微软拥有其源代码。 - **安全性**:由于 Linux 的开源特性以及较少的病毒威胁,通常被认为比 ...

Global site tag (gtag.js) - Google Analytics