1:用户和组

核心要素:资源的分派

用户分类:

管理员:id号 0

普通用户:id号 500+

系统用户:id号 1-499

User ID =UID;名称解析

Group ID=GID

[root@vp142 VP-Tools]# id

uid=0(root) gid=0(root) groups=0(root),1034(avayavpgroup)

组分类:

管理员组:0

系统组:1-499

用户组:500+

2:权限Linux一切皆文件,权限的控制其实就是对文件的访问进行控制。

文件:

r:查看文件内容

w:修改文件内容

x: 把此文件启动为一个运行的程序目录:

r:可ls查看目录中的文件名

w:可在该目录创建文件

x:可cd到该目录,且ls -l显示目录文件的元数据。

[root@vp142 VP-Tools]# ls -l

total 92

-r-xr-xr-x 1 root root3866 Apr 15  2014 AddServiceAccounts3:用户管理/etc/passwd :用户账号信息

例如:

格式--account:password:UID:GID:GECOS:directory:shell

账户:密码:用户ID:组ID:注释信息:用户家目录:用户的默认shell (操作系统接口)

例如:craft:x:1032:1032::/cpic/craft:/bin/bash/etc/shadow : 用户密码和相关账户设定

格式: username: passwd: lastchg: min: max: warn: inactive: expire: flag

登录名:口令:最近一次修改密码时间:改密码最小时间间隔:口令有效期:口令失效提前警告时间:不活动时间:失效时间

例如:craft:$6$1RMC/Er7$hhD2rbgZhR3fYk0q6PoshiF5wNz8.EPtR68006IdEXPEJgIAJGWIXym8j5NKYcXPhAizfHP7CPpJsqZKEmg1n.:16811:0:99999:7:::

/etc/group :组的账户信息

格式:group_name:passwd:GID:user_list

例如:avayavpgroup:x:1034:root,craft

/etc/gshaow:组信息,密码及组里的用户

格式:groupname:password:admin,admin,...:member,member,...

用户组:用户组密码:用户组管理者:组成

例如:avayavpgroup:!::root,craft

4:相关命令

useradd

-u :指定UID

-g:指定GID或者groupname

-G:指定额外组

-c '注释内容' :注释信息

-d :指定家目录,如果存在,则提示

[root@vp142 VP-Tools]# useradd user1

[root@vp142 VP-Tools]# tail -1 /etc/passwd

user1:x:1036:1036::/home/user1:/bin/bash

groupadd

-g: GID

-r:系统组

[root@vp142 VP-Tools]# groupadd test

[root@vp142 VP-Tools]# tail -1 /etc/group

test:x:1037:修改密码passwd命令

普通用户:passwd

管理员:passwd  USERNAME

userdel删除用户

userdel test1

-r:删除其home目录

groupdel删除组

groupdel test

usermod

usermod [option] username

-d :设置home目录 与-m一并使用,保障home目录文件迁移;

-g:设置组ID

-G:设置组名

-l LOGIN_NAME:修改用户名

-L:锁定用户

-U:解锁用户

-u:修改UID

-s:修改用户shell

例如:

#usermod -l user1 user   修改用户名user为user1

#id user1  查看user1用户信息goupmod

-g:修改组ID

-p:给组设定密码

gpasswd 修改组密码

newgrp:切入到新的组,需要输入组密码

w命令:查看哪些人登陆了且他们在干啥

练习:

创建用户mand,其ID为2200,基本组为distro,组ID为3300,附加组为peguin;

#groupadd -u 3300 distro

#groupadd peguin

#useradd  -u 2200 -g distro -G peguin mand

创建用户gentoo,其命名为Gentoo,默认shell为/bin/tcsh;

#useradd -s /bin/tcsh gentoo

#usermod -l Gentoo gentoo

修改mand的UID为4400,基本组为linux,附加组为distro和gentoo;

#groupadd gentoo

#usermod -u 4400 mand -g linux -G distro,gentoo mand

给Gentoo添加密码,设定其密码最短使用周期为2天,最长60天,警告为3天,非活动期限为7天。

#chage -m 2 -M 60 -W 3 -I 7 Gentoo

linux中的vp命令,Linux基础回顾之基础命令五(用户及组)相关推荐

  1. linux重启网卡命令_如何在 Linux 中更改 MAC 地址 | Linux 中国

    在向你展示如何在 Linux 中更改 Mac 地址之前,让我们首先讨论为什么要更改它.-- Dimitrios Savvopoulos 在向你展示如何在 Linux 中更改 MAC 地址之前,让我们首 ...

  2. linux卸载先驱的命令是,【单选题】在Linux中,若要在同一行书写多条命令,命令之间应使用符号()分隔A. 转义字符\\ B. 分号; C. , D. 空格...

    [单选题]在Linux中,若要在同一行书写多条命令,命令之间应使用符号()分隔 A. 转义字符\\ B. 分号; C. , D. 空格 更多相关问题 [单选] 以下不属于野兽派的代表人物() [单选] ...

  3. 网页修改linux命令行,linux中文本修改操作命令linux网页制作 -电脑资料

    在命令模式下可以使用 vi 提供的各种有关命令对文本进行修改,包括对文本内容的删除.复制.取代和替换等, 1. 文本删除/移动 在编辑文本时 ,经常需要删除一些不需要的文本,我们可以用键将输错或不需要 ...

  4. linux中original_如何在 Linux 中整理磁盘碎片

    如何在 Linux 中整理磁盘碎片 转载自: 如何在 Linux 中整理磁盘碎片​linux.cn 有一个神话是 linux 的磁盘从来不需要整理碎片.在大多数情况下这是真的,大多数因为是使用的是优秀 ...

  5. linux中文件链接,关于Linux中文件,链接的一些思考

    在Unix系统中,操作系统为磁盘上的文本与图像,鼠标键盘操作,网络交互等IO操作设计了一组通用API. 使他们被处理的时候可统一用字节流的方式.所以说,除了进程之外,其他的一切均可看做文件. Linu ...

  6. linux中的ln属性,linux 常用基础命令 ln 详细介绍

    命令介绍: ln是linux中又一个非常重要命令,ln是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我 ...

  7. Linux中fan的含义,Linux 常用命令总结

    大三这学期选了一门 Linux 操作系统,虽然之前学过一些,但是不够系统,以下简单整理了一下常用的一些命令. 一.初识 Linux 发行版本 Ubuntu debian deepin CentOS r ...

  8. 【linux命令】Linux 中文件和文件夹的权限 、ll命令、SGID、默认权限、umask

    文章目录 一.ll命令 二.linux权限概述 2.1 权限 详解 2.2 权限对于目录的意义 2.3 权限对于文件的意义 2.4 验证下文件的删除权限 2.5 SGID 3 默认权限和umask 3 ...

  9. linux中ftp的用法,linux中的ftp命令用法(7页)-原创力文档

    第 第 PAGE 1 页 共 NUMPAGES 1 页 linux中的ftp命令用法 Linux系统中的ftp命令功能强大,那么它的具体用法是怎样呢?下面由小编为大家整理了linux中的ftp命令用法 ...

最新文章

  1. python画图代码星星-Python中turtle作图示例
  2. elasticsearch hbase
  3. android unix时间,android: 日期转Unix时间戳,Unix时间戳转日期,带时区
  4. 一段话系列-正则基础
  5. springmvc-interceptor(拦截器)
  6. mysql 权限 机器_msyql 权限配置 (mysql 其他机器连不上 )
  7. ORA-01795: 列表中的最大表达式数为1000的解决方法
  8. 换行符在HTML中直接替换为br
  9. WPF ScrollViewer 仿苹果 细长 滚动条
  10. “寻找下一代CTO”-- 机会啊
  11. win10删除多余账户_win10删除多余账户,win10
  12. Android蓝牙打印机功能开发完整Demo
  13. vue验证手机号、密码验证码、时间、机型、图片类型等
  14. pygame安装(2020版超详细)
  15. java毕业设计企业门户网站源码+lw文档+mybatis+系统+mysql数据库+调试
  16. 如何解决网站限制IP访问的问题
  17. HTTP状态码 - 维基百科,自由的百科全书
  18. ESD9X5VU-2/TR瞬态电压抑制器WILLSEM ESD9X5VU 1线单向超低电容
  19. 计算机信息系统审计简报,审计简报范文审计报告写.doc
  20. 前端vue使用XXTEA进行对称加解密。同时对比rsa算法和xxtea算法的优缺点。

热门文章

  1. Node.js中的express框架,修改内容后自动更新(免重启),express热更新
  2. PSM-省电模式(PowerSaving Mode)
  3. 嵌入式开发板设置无密码登录
  4. 汇编试验十五:安装新的int 9中断例程
  5. Codeforces Round #372 (Div. 2), problem: (B) Complete the Word
  6. 乐意使人恐惧,源于自身的空虚
  7. 去除iphone图标的半弧高亮效果
  8. 金融时报:谷歌撤离中国有99.9%的可能性
  9. 互联网大厂技术面试内幕@霞落满天
  10. 系统架构的过程 浮现式设计