用户创建密码(Ubuntu)
  kIM7GUNpnV3x 2023年11月02日 70 0

一:概述

   创建密码一个命令就行,就是passwd。完成用户的创建之后还需要为该用户设置密码,为了提高安全性,Linux系统中的用户应该定期修改自己的密码。注意:root可以设置或更改任何用户密码,普通用户只能修改自己的密码。

  命令格式:passwd [选项] [用户名]

  常用的选项如下:

    

选项

说明

-l

锁定用户密码,会在文件/etc/shadow的第二字段的最前面加上!让密码失败

-u

解锁用户密码

-d

删除密码

-n

设置密码不能被修改的天数[-n 天数],也就是文件/etc/shadoww的第四个字段

-x

设置密码需要重新修改的天数[-x 天数],也就是文件/etc/shadow的第五个字段

-w

设置密码需要修改期限之前的警告天数[-w 天数],也就是文件/etc/shadow的第六个字段

-i

设置密码密码失效的日期[-i 日期],也就是文件/etc/shadow的第七个字段

-S

显示密码信息,可以显示文件/etc/shadow的大部分内容

   如果你没有指定任何选项为用户设置密码,那么系统将以交互式方式进行密码的设置。注意:"passwd 用户名"表示指定用户设置密码,如果直接使用passwd命令而没有指定用户名,就表示修改密码。

     注意:设置的密码不要过于简单。一般遵循下面几点:

  • 密码不可以与用户名相同。
  • 密码长度要超过8个字符。
  • 密码中不要使用自己的个人信息,比如身份证号码、手机号码等。
  • 尽量提高密码的复杂度,可以使用大小写字符、数字、特殊字符(比如$、@)的组合。
  • 尽量不要使用常用字符。

   下面使用passwd命令成功地为用户user2创建密码,查看文件/etc/passwd和/etc/shadow中的内容如下图所示:

                                                      用户创建密码(Ubuntu)_用户信息

二:如何删除用户

  在你由于某种原因需要删除一个账号时,可以使用userdel命令。这个命令的格式比较简单,

  格式: userdel [选项] 用户名

   userdel命令有一个常用的选项-r,表示删除用户主目录以及其下的文件。使用这个命令要特别小心,需要确定不需要将这个用户登录到系统上。

三:修改之前创建的用户信息

  修改用户信息的命令,那必须得知道usermod。这个命令就是用于修改已存在与系统中的用户基本信息的。usermod命令的

使用格式: usermod [选项] 用户名

 下面是一些常用的选项,如下表所示:

选项

说明

-l

修改用户名[-l 用户名],也是文件/etc/passwd的第一个字段

-L

暂时冻结用户密码,会在文件/etc/passwd的第二个字段的最前面加上!让密码失效

-U

解锁密码,将!去掉

-u

修改用户标识符(UID)[-u UID],也就是文件?etc/passwd的第三个字段

-g

修改用户所属的组[-u 初始用户组],也就是文件/etc/passwd的第四个字段

-G

修改用户所属的附加群组

-c

修改用户注释字段的值,也就是文件/etc/passwd的第五个字段

-d

修改用户的家目录[-d 用户家目录],也就是文件/etc/passwd的第六个字段

-s

修改用户默认的Shell

 当你修改用户名时,可以使用"usermod -| 新用户名 旧用户名"命令。

下面举一个例子,把用户名user2 改为 user3,演示如下图所示:

                                                      用户创建密码(Ubuntu)_字段_02

  







【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  wwLZeziuqjLR   2023年11月19日   19   0   0 用户名whoami
  G5UoiZ5izCEW   2023年11月13日   36   0   0 字段
  L83A5jZvvg3Q   2023年11月19日   29   0   0 用户名可选值子树
  pfl0iGEgXbv6   2023年11月19日   22   0   0 git用户名bc
  eHipUjOuzYYH   2023年11月13日   28   0   0 cssico字段
  L83A5jZvvg3Q   2023年11月22日   22   0   0 HTTP重定向字段
  L83A5jZvvg3Q   2023年11月22日   29   0   0 客户端HTTP字段
kIM7GUNpnV3x