`
guiqing85
  • 浏览: 162766 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

LInux笔记(一)用户与用户组

阅读更多

用户与用户组的概念
用户:使用操作系统的人
用户组:具有相同系统“权限”的一组用户
/etc/group 存储用户组信息-----配置文件
group:X:123:abc,def,xyz
组名称 组密码占位符 组编号 用户名
/etc/gshadow 用户组密码
组名称:*:组管理者:组中用户列表
/etc/passwd 当前系统用户信息
user:x:123:456:xxxxx:/home/user:/bin/bash
/etc/shadow 系统所有用户密码信息

 

用户组的相关命令 
创建用户组 groupadd sexy(组名) 
改名 groupmod -n market(新组名) sexy(旧组名)
改组编号 groupmod -g 668 market
创建用户组的同时制定用户组的编号 groupadd -g 888 boss
删除组 groupdel market (必须先删除底下的用户)

跟用户有关的命令
useradd -g sexy sdf
useradd -g sexy jzmb
useradd -d /home/xxx imooc 指定用户的文件夹 默认是用户的名字 没有指定用户组 系统就会创建同名组名
usermod -c dgzmx sdf 修改注释
usermod -l cls(新的用户名) sdf 修改用户名
usermod -d /home/cls cls
usermod -g sexy imooc 切换用户组
userdel jzmb 删除用户
userdel -r jzmb 删除用户时删除个人文件
ect目录下创建 nologin
touch /etc/nologin 这样就可以阻止除了root之外的用户登录系统 文件的内容无关紧要

锁定账户:passwd -l cls
解锁账户:passwd -u cls
清除密码:passwd -d cls,可以无密码登录
用户属于多个用户组
gpasswd -a cls boss,boss1,boss2(把cls添加到多个附属组boss)
为用户添加附属组:gpasswd -a UserName GroupName
用户去除附属组:gpassewd -d UserName GroupName
切换组:newgrp GroupName GroupPassword
创建用户时添加多个附属组:useradd -g MainGroupName -G SubGroupName1,SubGroupName2
添加组密码:gpasswd GroupName

su 用户名 切换用户 
root 切换不需要密码
显示指定用户信息:id UserName
显示用户所在所有组:groups UserName
设置用户资料:chfn UserName
显示用户详细资料:finger UserName

分享到:
评论

相关推荐

    linux 用户组管理相关学习笔记

    Red Hat RHCSA8 相关学习笔记,用户管理部分内容

    Linux 用户管理《博雅运维Linux全套笔记》

    Linux 用户管理《博雅运维Linux全套笔记》,包括用的创建,删除,密码修改,用户和组的管理

    华为工程师总结linux笔记.pdf

    高级部分包含:Linux 性 能优化、大数据量备份、Shell 企业实战基础、Shell 实战高级编程、自动化运维趋势、 Puppet 自动化运维实战、Ansible 自动化运维实战、Jenkins 企业级自动化实战、企业 级高并发网站集群、...

    华为工程师linux的笔记-第5章.pdf

    Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...

    华为工程师linux的笔记-第2章 .pdf

    Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...

    Linux最强学习笔记(技术文档)

    三、LINUX目录 Linux系统使用树形目录结构,所有文件都在根目录( / )下。 /bin bin是binary的缩写。这个目录沿袭了UNIX系统的结构,.../etc/group 设定用户的组名与相关信息 /etc/passwd 帐号信息 /etc/shadow 密码信息

    华为工程师总结的笔记.docx

    Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。

    华为工程师linux笔记-第1章.pdf

    Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...

    linux笔记0.txt

    Linux开机重启,登录注销,用户管理,运行级别,文件目录类指令,组管理和权限管理,定时任务调度,磁盘挂载,网络配置,RPM,YUN,shell编程

    Linux基础学习笔记.docx

    以导航窗格的形式撰写的笔记,有基础命令解析语法,权限管理,selinux设置,磁盘设置,用户,组设置,计划任务,归档等基础学习笔记

    linux从入门到精通配套笔记

    Linux发展史与安装、Linux的基本指令、Linux的进阶指令、Linux练习题、vim编辑器、用户与用户组管理、ssh服务、项目上线流程........等等

    吴天雄--Linux自有服务.doc(第一部分)

    linux自有服务1:一、运行模式 二、用户与用户组管理(重点)用户管理(添加、修改、删除用户、设置密码)用户组管理(用户组添加、用户组编辑、用户组删除)三、网络设置(如何重启网卡、软连接、重启单个网卡)四...

    华为工程师linux的笔记-第6章.pdf

    Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...

    华为工程师linux的笔记-第7章.pdf

    Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...

    华为工程师linux的笔记-第8章.pdf

    Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...

    华为工程师linux的笔记-第9章.pdf

    Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...

    华为工程师linux的笔记-第10章 .pdf

    Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...

    Linux 笔记 详细

    Linux 的目录结构、 Linux常用命令、文本编辑器Vim、Linux软件安装、用户和用户组管理、权限管理、文件系统管理、Shell基础、Shell编程、Linux服务管理、Linux系统管理、日志管理、启动管理、备份与恢复

    Linux命令笔记

    3:chgrp 改变文件或目录的所属组 语法:chgrp [用户组][文件或目录] 4:umask 显示或设置文件缺省权限 语法:umask[-S] 权限管理/文件特殊权限 1:SetUID 可执行的二进制文件(u:w=s 4) 2:SetGID 可执行的二进制文件...

    华为工程师linux的笔记-第3章 .pdf

    Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...

Global site tag (gtag.js) - Google Analytics