==========================================================================

1.基本概念:

所有者 : 一般为文件的创建者,谁创建了该文件,就天然的成为该文件的所有者

可以通过[chown 用户名],来修改文件的所有者

所在组 :当某个用户创建了一个文件后,这个文件的所在组就是该用户所在的组

可以通过[chgrp 组名 文件名],修改文件所在组

==========================================================================

2.用户管理

useradd aaron     添加用户

passwd aaron       修改密码

userdel aaron       删除用户

useradd aaron  -m 添加用户同时创建用户家目录

userdel aaron  -r  删除用户同时删除用户家目录

==========================================================================

3.用户组

groupadd group1  添加组

groupdel group1  删除组

==========================================================================

4.用户添加到组

创建新用户并添加到组中

useradd -g group1 aaron   在添加用户的同时加入组

usermod -g group1 aaron    改变用户所在组

usermod -g 目录名aaron 改变用户登录的初始目录

把已经存在的用户加入组

gpasswd -a aaron group1   用户加入组

gpasswd -d aaron group1   把用户从组中删除

==========================================================================

5.用户和组文件

/etc/passwd 查看系统中所有用户信息

/etc/group    查看系统中所有组信息

==========================================================================

6、查看用户详细信息

finger 用户名

==========================================================================

7、设置用户资料,依次输入用户资料

chfn 用户名(系统会以交互的模式来完善用户的资料)

==========================================================================

8、显示指定的用户信息的命令

包括用户编号,用户名,主要组编号及名称,附属组列表

id 用户名

==========================================================================

9、删除用户及其个人文件夹

(删除个人文件夹才加-r)

userdel -r 用户名

==========================================================================

注:在使用命令的时候可以通过man useradd或者useradd --help查看具体的参数信息,根据参数信息使用需要的参数。

==========================================================================

10、常用命令具体参数

==========================================================================

语法格式:usermod [参数]

-c<备注>

修改用户账号的备注文字

-d<登入目录>

修改用户登入时的目录

-e<有效期限>

修改账号的有效期限

-f<缓冲天数>

修改在密码过期后多少天即关闭该账号

-g<群组>

修改用户所属的群组

-G<群组>

修改用户所属的附加群组

-l<账号名称>

修改用户账号名称

-L

锁定用户密码,使密码无效

-s<shell>

修改用户登入后所使用的shell

-u<uid>

修改用户ID

-U

解除密码锁定

==========================================================================

语法格式:groupmod [参数]

常用参数:

-g

设置欲使用的群组识别码

-o

重复使用群组识别码

-n

设置欲使用的群组名称

==========================================================================

语法格式chgrp [参数] [目录]

常用参数:

-c

效果类似”-v”参数,但仅回报更改的部分

-f

不显示错误信息

-h

对符号连接的文件作修改,而不更动其他任何相关文件

-R

递归处理,将指定目录下的所有文件及子目录一并处理

-v

显示指令执行过程

–reference

把指定文件或目录的所属群组全部设成和参考文件或目录的所属群组相同

==========================================================================

语法格式:chown [参数]

常用参数:

-R

对目前目录下的所有文件与子目录进行相同的拥有者变更

-c

若该文件拥有者确实已经更改,才显示其更改动作

-f

若该文件拥有者无法被更改也不要显示错误讯息

-h

只对于连结(link)进行变更,而非该 link 真正指向的文件

-v

显示拥有者变更的详细资料

–help

显示辅助说明

–version

显示版本

==========================================================================

语法格式: chmod [参数] [文件]

常用参数:

-c

若该文件权限确实已经更改,才显示其更改动作

-f

若该文件权限无法被更改也不显示错误讯息

-v

显示权限变更的详细资料

-R

对目前目录下的所有文件与子目录进行相同的权限变更(即以递回的方式逐个变更)

==========================================================================

语法格式:useradd [参数] [用户名]

常用参数:

-D

改变新建用户的预设值

-c

添加备注文字

-d

新用户每次登陆时所使用的家目录

-e

用户终止日期,日期的格式为YYYY-MM-DD

-f

用户过期几日后永久停权。当值为0时用户立即被停权,而值为-1时则关闭此功能,预设值为-1

-g

指定用户对应的用户组

-G

定义此用户为多个不同组的成员

-m

用户目录不存在时则自动创建

-M

不建立用户家目录,优先于/etc/login.defs文件设定

-n

取消建立以用户名称为名的群组

-r

建立系统帐号

-u

指定用户id

==========================================================================

语法格式:userdel [参数] [用户名]

常用参数:

-f

强制删除用户账号

-r

删除用户主目录及其中的任何文件

-h

显示命令的帮助信息

==========================================================================

语法格式:groupdel [参数] [群组名称]

常用参数

-h

显示帮助信息

-R

在chroot_dir目录中应用更改并使用chroot_dir目录中的配置文件

Linux 用户和组 权限管理 常用命令与参数的更多相关文章

  1. linux用户与组的管理(命令加入、手动加入、加入组、用户之间的切换)

    一.用户登录的时候须要验证的是这两个文件 检測username   Login:  root                        到该文件夹下检查 /etc/passwd 检測用passwo ...

  2. Linux用户及文件权限管理

    Linux用户及文件权限管理

  3. linux用户 群组权限

    用户及passwd文件 /etc/passwd文件的功能 /etc/passwd文件每个字段的具体含义 shadow文件 /etc/shadow文件的功能 /etc/shadow文件每个字段的具体含义 ...

  4. linux用户和组账户管理

    linux操作系统是一个多用户操作系统,它允许多用户同时登录到系统上并使用资源.系统会根据账户来区分每个用户的文件,进程,任务和工作环境,使得每个用户工作都不受干扰. 用户账户 A.普通用户账户:普通 ...

  5. Linux用户和组的管理操作

    用户和组的管理操作 命令中涉及的单词和简写: 用户:user:组:group : 增加:add :  修改:modify  mod ;  删除 : delete  del 增加用户     /etc/ ...

  6. 菜鸟之路——Linux基础::计算机网络基础,Linux常用系统命令,Linux用户与组权限

    最近又重新安排了一下我的计划.准备跟着老男孩的教程继续学习,感觉这一套教程讲的很全面,很详细.比我上一套机器学习好的多了. 他的第一阶段是Python基础,第二阶段是高等数学基础,主要将机器学习和深度 ...

  7. ubuntu权限管理常用命令 分类: linux ubuntu 学习笔记 2015-07-05 14:15 77人阅读 评论(0) 收藏

    1.chmod 第一种方式 chomd [{ugoa}{+-=}{rwx}] [文件或者目录] u 代表该文件所属用户 g 代表该文件所属用户组 o 代表访客 a 代表所有用户 +-=分别表示增加权限 ...

  8. Linux用户(组)管理

    在linux中系统中,它并不认识帐号名称.它认识的是我们的帐号ID,帐号ID保存在/etc/passwd文件中.我们在登录linux主机时,在输入完帐号和密码时,linux会先查找/etc/passw ...

  9. linux 用户及文件权限管理

    Linux 是一个可以实现多用户登陆的操作系统,比如“李雷”和“韩梅梅”都可以同时登陆同一台主机,他们共享一些主机的资源,但他们也分别有自己的用户空间,用于存放各自的文件.但实际上他们的文件都是放在同 ...

随机推荐

  1. sessionID是如何在客户端和服务器端传递的?

    sessionID是如何在客户端和服务器端传递的? 服务器初次创建session的时候后返回session到客服端(在返回头(response)中有setCookie),浏览器会把sessionnam ...

  2. 通过VS2017发布.net core程序并使用Web 部署到远程服务器最新教程

    最近一个项目中,为App开发后台接口,技术选型为最新 .net core版本,使用.net core开发web api接口过程中,为了方便app团队成员直接在线调用接口,找了公网上的一台服务器做为ap ...

  3. Spring 整合 ibatis

    是的,真的是那个不好用的ibatis,不是好用的mybatis. 由于工作需要用到ibatis需要自己搭建环境,遇到了不少的坑,做一下记录. 一.环境配置 Maven JDK1.6 (非常重要,使用S ...

  4. 跟着阿里p7一起学java高并发 - 第18天:玩转java线程池,这一篇就够了

    java中的线程池,这一篇就够了 java高并发系列第18篇文章. 本文主要内容 什么是线程池 线程池实现原理 线程池中常见的各种队列 自定义线程创建的工厂 常见的饱和策略 自定义饱和策略 线程池中两 ...

  5. Spring MVC中的 权限拦截定义 以及 权限拦截的研发步骤

    权限拦截 (拦截器: 对请求进行区分) 1 实现的价值(作用) 用户未登录:访问没用登录的URL,拦截到以后 跳转回登录 用户未登录:访问登录的URL,直接放行到后续流程处理框架,进行后续的操作 用户 ...

  6. java 第二章

    变量:变量就是代表程序运行时存放数据的地方 数据存放在:磁盘,内存卡,U盘,光盘,内存条,固态硬盘,机械硬盘等 字节:8个二进制位构成1个"字节(Byte)",它是存储空间的基本计 ...

  7. http状态码 400-499

    类比 服务器:便利店 客户端:客人 http报文:中文语言+钱 400-499 客户的错误 400 :服务器不理解客服端请求的意思是什么,如请求报文损坏 举例: 客户端:@#!3&* 服务器: ...

  8. Qtech 暑假未讲到的算法(不完全)

    一.数据结构:    优先队列.堆.RMQ问题(区间最值问题,可以用线段树解决,还有一个Sparse-Table算法).排序二叉树.划分树.归并树.....   字符串处理:    KMP.字典树.后 ...

  9. java并发程序和共享对象实用策略

    java并发程序和共享对象实用策略 在并发程序中使用和共享对象时,可以使用一些实用的策略,包括: 线程封闭 只读共享.共享的只读对象可以由多个线程并发访问,但任何线程都不能修改它.共享的只读对象包括不 ...

  10. 【POJ - 1862】Stripies (贪心)

    Stripies 直接上中文了 Descriptions 我们的化学生物学家发明了一种新的叫stripies非常神奇的生命.该stripies是透明的无定形变形虫似的生物,生活在果冻状的营养培养基平板 ...