首页 > 系统相关 >Linux用户管理

Linux用户管理

时间:2023-10-25 20:45:54浏览次数:30  
标签:命令 管理 passwd 用户 密码 Linux root

Linux的用户分为:超级用户,系统用户,普通用户。

UID与GID:

UID为用户的id,GID为用户所属组的id。

 Linux是一个多任务多用户的系统:

        在系统各种会存在这多个用户。我们的使用者靠用户名来区分各自登陆的账号。

        如果我们的用户想要使用系统资源,就必须在系统中拥有合法的账号。

在linux系统中,所有用户的用户名和密码都存放在/etc/passwd和/etc/shadow这两个文件中。

passwd文件中,一行记录对应一个用户,每行记录又被冒号(:)分为7个字段,依次为用户名称,密码占位符,用户UID,主组GID,注释性描述,用户主目录,用户的shell。

shadow文件中,如passwd一样,有9个字段,依次为用户名称,加密后的密码,最近改动密码时间,密码不可变动时间,密码重新更新时间等。

以下介绍用户管理相关命令

创建用户:useradd

如:useradd alice

创建组:groupadd

如:groupadd sale

删除用户组:userdel

如:userdel -r user02

修改用户密码:passwd

如:passwd alice

忘记密码怎么做?
  对于普通账户的密码遗失,可以通过 root 账户解决,它会重新给你配置好指定账户的密码,而不需知道你原有的密码(利用 root 的身份使用 passwd 命令即可)。
  如果 root 账号的密码遗失,则需要重新启动进入单用户模式,系统会提供 root 权限的 bash 接口,此时可以用 passwd 命令修改账户密码;也可以通过挂载根目录,修改 /etc/shadow,将账户的 root 密码清空的方法,此方式可使用 root 无法密码即可登陆,建议登陆后使用 passwd 命令配置 root 密码。

总结:

这些是Linux操作系统用户管理中的主要概念,对于Linux系统管理员来说,熟悉这些概念非常重要,以上这些命令可以帮助我们很方便地查看和执行历史命令,希望我们大家一起加油努力,牢记这些命令,提高了命令行使用效率。

 

标签:命令,管理,passwd,用户,密码,Linux,root
From: https://www.cnblogs.com/lizeping/p/17788076.html

相关文章

  • 初识Linux(swxy,2021tln)
    什么是Linux,为什么要学习Linux,这是我们学习Liunx的第一步。Linux是一套操作系统,与windows,苹果电脑的macOSX一样,都是可以在电脑上运行的操作系统。但是相对于windows7,windows10,以及macos来说,Linux在个人电脑上可以说是很小众了,在我们的日常生活中可能根本看不到。其实不然,Lin......
  • 第2篇:磁盘管理&Dos命令
    磁盘管理固态硬盘:抗震,电子,读写快机械硬盘:指针读取,不抗震磁盘阵列raidraid0raid5奇偶校验数据保护存储器单位字节=8bitKB=1024字节MB=1024KBGB=1024MBTB=1024GB虚拟机添加磁盘打开虚拟机联机将磁盘加载到虚拟机初始化磁盘新建raid-......
  • LINUX基础知识和命令 二
    LINUXalias(别名)自定义命令=原始命令原始命令中有特殊符@#%()请打上引号,单双无所谓例:vim/etc/sysconfig/network-scripts/ifcfg-ens33aliasmyvim=“vim/etc/sysconfig/network-scripts/ifcfg-ens33”下次可以直接打myvim  alias直接打显示当前系统所有的别名在Li......
  • Linux第四次周总结
    4.3.2SGID权限在一个程序上添加SGID,用户在执行过程中会获得该程序用户组的权限(相当于临时加了程序地用户组)。在一个目录上添加SGID,该目录下新创建的文件会继承其属组。4.3.3Sticky权限添加Sticky后,当用户对目录具有w、x权限,在该目录下建立的文件或目录,仅有自己与root才有权......
  • 记录--纯前端也可以实现「用户无感知录屏」
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助前言要在JavaScript中实现屏幕录制,可以使用navigator.mediaDevices.getDisplayMedia()方法来获取屏幕的媒体流。然后,可使用MediaRecorder对象将媒体流录制为视频文件。但该方法会在浏览器弹出一个授权窗口,......
  • 智能停车场管理系统 JAVA开源项目 毕业设计
    https://gf.bilibili.com/item/detail/1103632029为了帮助小白入门Java,博主录制了本项目配套的《项目手把手启动教程》,希望能给同学们带来帮助。一、摘要随着我国经济的不断发展,人民生活水平的也日益提高,外出购物、旅游意向也越来越强,对交通出行的需求也越来越大。在一些大型商贸......
  • Linux-sed命令
    Linux-sed命令sed(StreamEDitor):流编辑器,是一个非交互式命令行文本编辑器。用于在一个输入流(一个文件或者管道上的输入)上执行基本文本的转换语法完整的sed命令格式sedOPTIONS...[SCRIPT][INPUTFILE...]OPTIONS:表示选项SCRIPT:表示脚本,脚本由地址(addr)、命令(opt......
  • Linux/UNIX系统编程手册 Michael Kerrisk/孙剑 pdf电子版
    Linux/UNIX系统编程手册MichaelKerrisk/孙剑pdf电子版下载作者: MichaelKerrisk / 孙剑原作名: TheLinuxProgrammingInterface:ALinuxandUNIXSystemProgrammingHandbook出版年: 2014-1ISBN: 9787115328670连接提取码:hfkr内容确实组织得比APUE更适合系统学习......
  • 项目团队管理的常见难点,如何有效解决?
    在项目管理中,项目经理经常会遇到团队成员工作不积极、工作任务互相推诿、踢皮球以及习惯性甩锅等一系列的团队管理相关的问题;遭遇这几大常见问题后,项目推进就容易陷入僵局。在这种情况下,如何有效解决问题,提升工作效率呢?1.从根源出发,针对性解决解决问题的前提是要分析出现以上问题的......
  • 简单破解Windows系统管理员密码
    首先关机,然后挂载系统盘进到\Windows\System32目录例如cd/DF:\Windows\system32然后通过下面代码替换【讲述人】takeown.exe/Fnarrator.exeicacls.exenarrator.exe/grantadministrators:Frenamenarrator.exenarrator.exe.bakcopycmd.exenarrator.exe重新......