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

Linux 用户和用户组管理

时间:2023-11-20 17:23:28浏览次数:45  
标签:选项 用户组 指定 用户 GID Linux

一、Linux系统用户账号的管理

1、添加新的用户账号使用useradd命令,其语法如下:

useradd 选项 用户名

参数说明:

  • 选项:

  • -c comment 指定一段注释性描述。
    -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
    -g 用户组 指定用户所属的用户组。
    -G 用户组,用户组 指定用户所属的附加组。
    -s Shell文件 指定用户的登录Shell。
    -u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。

2、删除帐号

userdel 选项 用户名

常用的选项是 -r,它的作用是把用户的主目录一起删除。

3、修改帐号

usermod 选项 用户名

4、用户口令的管理

passwd 选项 用户名

可使用的选项:

-l 锁定口令,即禁用账号。

-u 口令解锁。

-d 使账号无口令。

-f 强迫用户下次登录时修改口令。二、Linux系统用户组的管理

二、Linux系统用户组的管理

1、增加一个新的用户组使用groupadd命令。其格式如下:

groupadd 选项 用户组

可以使用的选项有:

-g GID 指定新用户组的组标识号(GID)。

-o 一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同

2、如果要删除一个已有的用户组,使用groupdel命令,其格式如下:

groupdel 用户组

3、修改用户组的属性使用groupmod命令。其语法如下:

groupmod 选项 用户组

4、如果一个用户同时属于多个用户组,那么用户可以在用户组之间切换,以便具有其他用户组的权限。

$ newgrp root

 

 

标签:选项,用户组,指定,用户,GID,Linux
From: https://www.cnblogs.com/zyj2580/p/17844400.html

相关文章

  • 案例--用户注册
    regiseter.html<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title>Document&l......
  • Linux常用命令记录
    Linux常用命令记录系统目录结构文件与目录管理命令Linux的文件目录是树状结构,最顶级的目录为根目录/,其他目录是通过挂载将其添加到文件树上,通过解除挂载将其移除。首先先了解什么是绝对路径和相对路径绝对路径:从根目录开始的完整路径描述,通常以/开头,从根目录root一直到......
  • Linux第六章I/O重定向与管道
    1、I/O重定向(1)tty显示终端的号码date会显示当前时间date> date.txt会把时间的结果写入date.txt里(2)tty打开一个终端4将终端3的日期输出结果重定向到终端4date>/dev/pts/4(3)利用passwd改密码,系统会产生一个进程,其PID为10277ls/proc/10277/fd可以查看内核与进程......
  • Linux第五章进程管理11.10
    1、查看进程(1)psaux可以查看静态进程(2)psaux--sort-%cpu可以按照cpu占用的百分比的降序排列(3)ps-ef可以查看UID,PID,PPID等信息(4)psaxo可以自定义显示的字段2、动态查看进程(1)使用top命令;按回车键立马更新;按M键以内存占用率排序;按P键以cpu占用率排序;按N键用PID数值......
  • Linux第四章文件权限(2) 2023.11.1
    1、SUID权限(1)普通用户可以通过SUID用户提权chmodu+s/usr/bin/cat(2)在一个目录上添加SGID,该目录新创建的文件会继承其属组chmodg+s/home/hrll-d/home/hrtouch/home/hr/file03ll/home/hr2、Sticky权限添加Sticky后,当用户对目录具有w,x权限在该目录下建立的文件或目......
  • linux shell "<" 、 "<<" 、 ">" 、">>" 的含义
    linux关于标准输入输出的规定Linux规定一下文件描述符文件描述符文件对应设备0标准输入keyboard,mouse1标准输出屏幕监视器2错误输出屏幕监视器输出重定向>,>>>和>>都是输出重定向符号其中>是重写>>是追加到文件进阶Shell中1>&22>&1&>......
  • 一 Linux 学习
    远程登录一台linux后,怎么查看是什么发行版。一般来说 Linux著名系统分两大类  Redhat系列:Redhat centosfedora  Debian系列:DebianUbuntu   1.有yum命令的是Redhat系列,有apt-get是Debian系列  2.使用lsb_release-a 命令。        可......
  • Linux vs Windows
    特点比较费用·windows:收费且很贵linux:免费或少许收费软件与支持windows:数量和质量都有优势,不过大部分为收费软件;由微软官方提供支持和服务linux:开源自由软件,用户可以修改定制和再发布,由于基本免费没有资金支持,部分软件质量和体验欠缺;由全球所有linux开发者和自由软件社区提供支......
  • linux时间比较大小----亲测OK
    摘自:https://blog.csdn.net/u010429831/article/details/122722187 (Linux_C环境编程:时间日期函数总结)//TimeUtil.h#ifndef__TIME_UTIL_H__#define__TIME_UTIL_H__#ifdef__cplusplus//告诉编译器,这部分代码按C语言的格式进行编译,而不是C++的extern"C"{......
  • 简单统计SQLSERVER用户数据表大小(包括记录总数和空间占用情况)
    在SQLSERVER,简单的组合sp_spaceused和sp_MSforeachtable这两个存储过程,可以方便的统计出用户数据表的大小,包括记录总数和空间占用情况,非常实用,在SqlServer2K和SqlServer2005中都测试通过。/*1.execsp_spaceused'表名'      (SQL统计数据,大量事务操作后可能不准)2.exe......