zoukankan      html  css  js  c++  java
  • 【终端使用】用户管理 "useradd"、"password"、"userdel"命令

    参考连接:

    【终端使用】"usermod"命令 和 组(包括:主组、附加组)

    注意:创建用户、设置密码/修改密码、删除用户的终端命令都需要通过"sudo"命令执行,否则会提示“权限不够”等信息。

    命令 作用 说明
    useradd -m -g 组名 用户名 添加新用户
    • "-m"选项,自动建立用户主目录
    • "-g"选项,指定用户所在的组(主组)。否则就会建立一个与用户名同名的组名。
    passwd 用户名 设置用户密码 如果是普通用户,直接使用"passwd 用户名"命令。可以修改自己账号的密码。
    userdel -r 用户名 删除用户
    • "-r"选项,删除主目录和邮件池。
    cat /etc/passwd | grep 用户名 确认添加的用户信息 新建用户后,用户信息会保存在"/etc/passwd"文件中。

    提示:

    • "-m"选项,会自动创建一个用户主目录。如果创建用户时,忘记添加"-m"选项,最简单的办法就是删除用户,重新创建用户
    • "-g 组名"选项,会指定用户所在的组。如果创建用户时,忘记添加"-g"选项,默认会创建一个和用户名 同名组名
    • 用户信息保存在"/etc/passwd"文件中。
    • "/home/"目录下,会存在用户主目录的文件夹(注意:使用"-m"选项,创建用户主目录)。

    1、创建一个名为"zhangsan"的用户,要求:新建的用户 用户主目录、新建用户所属"my_dev"组、密码设置为"123456"。

    • 创建"my_dev"组命令:sudo groupadd my_dev
    • 确认"my_dev"组信息命令:cat /etc/group | grep my_dev
    • 添加用户命令:sudo useradd -m -g 组名 用户名
    • 确认添加的用户信息:cat /etc/passwd | grep 用户名
    • 设置用户密码:sudo passwd 用户名

    2、创建一个名为"lisi"的用户,要求:新建的用户没有 用户主目录、新建用户所属 组名 与 用户名 同名、密码设置为"123456"。

    • 添加用户命令:sudo useradd 用户名
    • 确认添加的用户信息:cat /etc/passwd | grep 用户名
    • 设置用户密码:sudo passwd 用户名

     3、删除"zhangsan"用户,并删除"my_dev"组名。

    • 删除用户命令:sudo userdel -r 用户名

     

    4、删除"lisi"用户。

    • 删除用户命令:sudo userdel -r 用户名

  • 相关阅读:
    Django学习:博客分类统计(14)
    Django学习:上下篇博客和按日期分类(13)
    Django学习:分页优化(12)
    Django学习:shell命令行模式以及分页(11)
    Django学习:博客页面的响应式布局(10)
    Django学习:响应式导航条(9)
    八、Django学习:使用css美化页面
    七、Django学习:模板嵌套
    js日期使用总结
    Vue 的数据劫持 + 发布订阅
  • 原文地址:https://www.cnblogs.com/greamrod/p/12377184.html
Copyright © 2011-2022 走看看