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

Linux用户管理

时间:2023-10-29 20:12:50浏览次数:22  
标签:管理 用户 etc 密码 Linux qf01 home root

1 用户/组概览
Linux系统是多用户、多任务的分时操作系统,系统上每一个进程都有一个特定的文件,每个文件都被一个特定的用户所拥有。如果需要使用系统资源,首先必须向系统超级用户申请成为普通用户,然后以普通用户的身份进入系统。超级用户可以对普通用户进行跟踪,并设置他们的访问权限,这样可以保证系统的安全。
每个用户都属于一个用户组或者多个组,系统可以对一个用户组中的所有用户进行集中管理。组与组的控制权限是不同的,系统根据不同的需求,把用户分别放在不同的组中。

2管理用户组

首先使用useradd 命令创建用户qf01,不指定任何选项,然后使用grep命令过滤出该用户信息,
具体如下所示。 ufo|
[root@qfedu ~]# useradd qf01
[root@qfedu ~]# grep "qf01" /etc/passwd /etc/shadow /ete/group/etc/passwd:qf01:x:1004:1004::/home/qf01:/bin/bash/etc/shadow:qf01:!!:17630:0:99999:7:::/etc/group;qf01:x:1004:[root@qfedu ~]# ls /home/ qf01
[root@qfedu ~]# 1s /var/spool/mail/ qf01
其中,/etc/shadow的行中显示“!!”,由此可以看出密码未设置。在/home目录下可查看新创建的用户,系统还会为用户创建一个邮箱。
在Linux下创建一个用户时,若未指定任何组(主组或附加组),系统会默认给该用户创建一个和用户名相同的组作为用户的主组。如果将多个用户划入一个组,只需要对组设定权限即可,由此也能减少很多后台管理上的麻烦。

删除用户/组
如果一个用户需要被删除,可以使用userdel命令,但若想同时在/home目录与mail spool 中删除
该用户,则需要添加“-1”参数。若用户已不存在 可以使用“rm-rf”手动删除.

 修改用户密码
任何用户都可以通过passwd 命令修改自己的密码。只有root用户可以修改其他用户的密码。通用户修改密码需要提供原密码,对新密冯要求也比较苛刻,root用户修改普通用户的密码则不需要提供原密码。当新密码不足8位时,系统会给予警告.

标签:管理,用户,etc,密码,Linux,qf01,home,root
From: https://www.cnblogs.com/zhoumengjie/p/17796323.html

相关文章

  • 创建一个自己的 Linux系统
    简单来说就是一个文件传递的机制,首先创建/安装一个硬盘,然后把前硬盘中的一部分文件先转移到Linux系统上,再通过Linux系统转移到创建的新硬盘,之后用虚拟机,把新硬盘装在其中,就可以在新硬盘上做到一些功能了前知识准备:Linux启动流程:1、首先Linux要通过自检,检查硬件设备有......
  • 第一章 初识Linux
    1.Linux简介1.1Linux是多用户多任务的操作系统,免费开源,主要用于搭建服务器,性能稳定。但是Linux系统是专业系统,原始环境较为简单,大部分功能的实现都需要自我搭建。1.2  Linux系统都是由文件构成。对于操作系统内核而言,命令、硬件、软件设备都被视为一个拥有特定功能的......
  • 5.7数据库创建用户
    基本的创建语句:grantallon.to'root'@'%'identifiedby'123456'grantall授予默认权限的操作,还有一种granttoprivilege授予全部权限on*.*表示所有数据库下的所有表to'root'@'%'授予的角色信息,该例中表示:所有地方都可以登录的root用户identifiedby'123456�......
  • 基于Vue2+elementUI的二手书管理系统-计算机毕业设计源码+LW文档
    摘 要本设计完成了基于Vue2+elementUI的二手书管理系统的设计与实现。现代移动化网络发展下,不同于以往的短信、邮件、收音机传递信息,网页是向用户传输信息的主要媒介之一。书籍也是向人们传递信息和知识的媒介,如今书籍印刷和出版的快速发展,以及社会文化水平的进步,越来越多的读书......
  • linux学习-2
    进程管理一、静态查看进程状态ps查看静态进程psaux查看当前目录的进程USERPID  %CPU %MEMVSZRSSTTYSTATSTARTTIMECOMMAN用户名进程编号cpu占用率内存占用率占用虚拟内存占用实际内存进程运行终端进程状......
  • linux第四周
    这周学了基本权限UGO,其中U代表该用户本身,G代表该其属组,O代表其他用户;r表示可读,w代表可写,X代表可执行,ll命令查看UGO权限,第2到10个字符中前三位代表的是用户自己的权限,中间三位代表的是属组的权限,后面三位代表的是其他用户的权限,使用chown命令修改文件拥有者和属组,可......
  • Unix/Linux系统编程自学笔记-第四章:并发编程
    1、并行计算并行计算并行计算是一种计算方法,通过使用多个执行并行算法的处理器相较串行计算更快地解决问题。现代多核处理器的结构能很好的实现并行计算。计算机的发展未来也是并行计算。顺序算法与并行计算顺序算法一般代码块格式如下,顺序算法的每个代码块可能包含多......
  • Linux shell编程学习笔记16:bash中的关联数组
    上一节我们探讨了普通的数组,即使用数字下标来索引数组中不同的元素的数组,也可以称之为索引数组。相比纯粹的数字,字符串不仅能表明含义,也更便于记忆使用,于是就有了关联数组。一、关联数组概述bash从4.0开始支持关联数组,关联数组可以使用可以使用任意的字符串、或者整数作为下标来......
  • Linux - 用户及文件权限管理
    本篇内容介绍Linux中创建用户,及用户组等操作Linux中的文件权限设置本篇内容知识点总结Linux用户管理Linux权限管理......
  • Linux文件及目录权限
    例如ls-l中显示的内容如下:-rwxrw-r--lrootroot1213Feb209:39abc10个字符确定不同用户能对文件干什么第一个字符代表文件类型-lbcd其余字符每三个一组(rwx)读(r)写(w)执行(x)第一组rwx:文件拥有者的权限是读,写和执行第二组rw-:与文件拥有者同一组的用户的权限是读,......