组管理

如何在Linux下添加组

  1. groupadd 组名[添加组]
  1. cat /etc/group [查看有多少组]
  1. cat /etc/shadow [查看用户密码]

创建用户,并同时指定将该用户分配到哪个组

  1. useradd -g 组名  用户名
  1. cat /etc/passwd [查看所有用户]
  1. passwd 用户名[给用户设定或更改密码]

修改用户账号信息

  1. usermod [option][username]
  2. usermod  -g  组名   用户名   //管理权限可以改变某个用户所在的组

    usermod  -d  目录名  用户名 //改变用户登录的初始目录

删除用户账号命令------userdel

  1. userdel -r [用户名]#删除用户的同时一并删除用户的文件夹
  2. userdel [用户名]#删除用户,但不删除文件夹

用户组管理命令

用户组的管理命令包含用户组添加命令groupadd、用户组修改命令groupmod和用户组删除命令groupdel

  1. groupadd [option][groupname]#添加新的用户组
  2. groupmod [option][groupname]#用户组修改命令
  3. groupdel [groupname]#删除用户组命令

Linux下对一个组设置多个组的权限(setfacl getfacl)

http://blog.csdn.net/yygydjkthh/article/details/20289121#comments

时间: 2024-10-24 10:16:49

组管理的相关文章

11-用户及组管理.txt

回顾: 文件管理命令,bash的基础特性,文件本管理命令 文件管理命令:cp ,mv,rm bash的基础特性,alias/unalias,glob (*,?,[],[^]),快捷键 IO重定向.管道, 标准输出重定向:> ,>> 标准错误重定向:2>,2>> &>,&>> COMMND >/path/to/somefile.out 2> &1 输入重定向:< 显式使用:tr 隐式使用:... 管道:COMMN

用户和组管理类命令

1.列出当前系统上所有已经登陆的用户的用户名,注意:同一个用户登陆多次,则显示一次即可. who |cut -d' ' -f1 | sort | uniq 2.取出最后登陆到当前系统的用户的相关信息 w|tail-n1或者who|tail-n1 3.取出当前系统上被用户当做其默认shell的最多的那个shell cat /etc/passwd | awk -F':' '{print $7}'|uniq –c 结果为:/sbin/nologin awk -F':' '{a[$7]++}END{fo

第2章 系统用户/组管理

2.1 用户和组的基本概念 用户和组是操作系统中一种身份认证资源. 每个用户都有用户名.用户的唯一编号uid(user id).所属组及其默认的shell,可能还有密码.家目录.附属组.注释信息等. 每个组也有自己的名称.组唯一编号gid(group id).一般来说,gid和uid是可以不相同的,但绝大多数都会让它们保持一致,大致属于约定俗成类的概念吧. 组分为主组(primary group)和辅助组(secondary group)两种,用户一定会属于某个主组,也可以同时加入多个辅助组.

Linux查找过滤及用户/组管理

1.        列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可. who | cut –d ' ' –f1 | uniq 2.        取出最后登录到当前系统的用户的相关信息. who | tail -1 who | head -1 3.        取出当前系统上被用户当作其默认shell的最多的那个shell cut –d : -f7 /etc/passwd | uniq –c | sort  -n | tail -1 4.        将

5、linux用户和组管理详解

linux用户和组管理 类Unix系统的设计初衷就是为让多用户同时工作,所以也迫使Linux系统有了极强的安全性,在前面安装红帽RHEL7操作系统时还特别要求"设置root用户密码",而root用户是存在于所有类UNIX系统中的"超级用户". 用户管理 root账户介绍(超级管理员) root用户拥有极高的系统所有权,能够管理系统的各项功能,如添加/删除用户,启动/关闭进程,开启/禁用硬件设备等权限.虽然使用root用户工作时不会受到权限的控制,但老话讲"

Linux重定向及用户和组管理

一.bash的I/O重定向及管道 1.Linux下一般缺省的输入称之为标准输入,即键盘输入,缺省的输出称之为标准输出,即显示器输出.Linux给程序提供了三种I/O设备: 标准输入(STDIN)--0:默认接受来自键盘的输入 标准输出(STDOUT)--1:默认输出到终端窗口 标准错误(STDERR)--2:默认输出到终端窗口 I/O重定向即改变默认位置. 输出重定向常用语法: CMD > file:把STDOUT重定向到file文件中,原有文件内容会被覆盖: CMD >> file:在

linux用户和组管理

在Linux系统上,用户管理是基于用户名和密码的方式进行资源的分配,Linux上的用户分为以下类别: 管理员:root UID 0 普通用户:1-65535 系统用户:1-999 对守护进程获取资源进行权限分配 登录用户:1000+ 通过交互式方式登录 组group 管理员组;root GID 0 普通组:1-65535,普通组又分为: 系统组:1-999 一般组:1000+,而一般组分为: 基本组:也叫私有组,创建用户时,如果没有指定其所属的组,系统自动为期创建一个与用户同名的组,用户必须属于

用户和组管理命令介绍与详解

用户管理命令: useradd,userdel,usermod,passwd,chsh.chfn,finger,id,chage Useradd(建立用户) useradd [options] USERNAME               例:useradd -g mygroup user2建立一个用户user2并且指定组为mygroup -u:手动指定UID                               -u例子:useradd -u 1000 user1     -g:手动指定

linux文件和文件夹的筛选、查找及用户和组管理命令

1.列出当前系统上所有已经登陆的用户的用户名, 注意:同一个用户登录多次,则只显示一次即可. 查看系统用户的命令为: (1)getent passwd 查看所有系统上的所有用户信息 (2)w 查看登录用户正在使用的进程信息,该命令所使用的信息来源于/var/run/utmp文件 w命令输出的信息包括: -用户名称 -用户的机器名称或tty号 -远程主机地址 -用户登录系统的时间 -空闲时间(作用不大) -附加到tty(终端)的进程所用的时间(JCPU时间) -当前进程所用时间(PCPU时间) -

Linux用户与组管理(一)

Linux用户与组管理(一) 简介Linux用户与组 useradd usermod userdel groupadd groupmod groupdel 环境:CentOS 6.8 简介Linux用户与组 Linux系统在静态视角下,无非就是由诸多文件组成的一个"文件系统":从动态视角来看,无非就是一个在内核支配之下的一个"文件系统".这两种角度是有些区别的:动态角度下,内核是独立的,内核负责管控文件系统,而在静态角度下,连内核本身也是文件系统下的一个文件而已.故