实训项目 用户和组的管理

一、实训目的
● 熟悉Linux用户的访问权限。
● 掌握在Linux系统中增加、修改、删除用户或用户组的方法。
● 掌握用户账户管理及安全管理。
二、项目背景
某公司有60个员工,分别在5个部门工作,每个人工作内容不同。需要在服务器上为每个人创建不同的账号,把相同部门的用户放在一个组中,每个用户都有自己的工作目录。并且需要根据工作性质给每个部门和每个用户在服务器上的可用空间进行限制。
三、实训内容
● 用户的访问权限。
● 账号的创建、修改、删除。
● 自定义组的创建与删除。
四、实训步骤
1.用户的管理
● 创建一个新用户user01,设置其主目录为/home/user01:
#useradd -d /home/user01 user01
● 查看/etc/passwd文件的最后一行,看看是如何记录的。
#tail –n1 /etc/passwd
● 查看文件/etc/shadow文件的最后一行,看看是如何记录的。
#tail –n1 /etc/shadow
● 给用户user01设置密码:。
#passwd user01
● 再次查看文件/etc/shadow文件的最后一行,看看有什么变化。
#tail –n1 /etc/shadow
多了一些字符串
● 使用user01用户登录系统,看能否登录成功。用ctrl+alt+F1或F2,F3,F4,F5,F6切换终端登陆。ctrl+alt+F7返回图形界面。
ctrl+alt+F1 登录user01用户
可以登陆
● 锁定用户user01:
#passwd -l user01
● 查看文件/etc/shadow文件的最后一行,看看有什么变化。
#tail –n1 /etc/shadow
多了两个感叹号
● 再次使用user01用户登录系统,看能否登录成功。
ctrl+alt+F2 user01 无法登陆
● 解除对用户user01的锁定:
#passwd -u user01
● 更改用户user01的帐户名为user02:
#usermod -l user02 user01
● 查看/etc/passwd文件的最后一行,看看有什么变化。
#tail -n1 /etc/passwd
user01 变成 user02
● 删除用户user02。
#userdel -r user02
子项目2.组的管理
● 创建一个新组,组名stuff
#groupadd stuff
● 查看/etc/group文件的最后一行,看看是如何设置的。
#tail -n1 /etc/group
● 创建一个新帐户user02,并把他的主群组和附属组都设为stuff:
#useradd -g stuff -G stuff user02
● 查看/etc/group文件中的最后一行,看看有什么变化。
#tail -n1 /etc/group
多了user02
● 给组stuff设置组密码:。
#gpasswd stuff
● 在组stuff中删除用户user02
#gpasswd -d user02 stuff
● 把用户wang加到组stuff中。如没有wang,新建用户wang。
#useradd wang
#usermod -G stuff wang
● 再次查看/etc/group文件中的stuff组,看看有什么变化。
#cat /etc/group
多了wang组 因为创建wang用户的时候,系统也创建了wang组
而stuff组中存在wang用户
● 删除组stuff。
#groupdel stuff

Linux实训项目二 用户和组的管理相关推荐

  1. Linux实训项目——第九章:配置与管理Samba服务器

    Samba--跨平台网络文件共享系统 概述 Samba系统--百度百科 什么是samba Samba--维基百科 是种用来让UNIX系列的作业系统与微软Windows作业系统的SMB/CIFS(Ser ...

  2. 常见的预设分栏包括_计算机应用基础_实训项目二Word综合应用

    . 专业学习资料 . 实训项目二 Word 综合应用示例 实训项目二 Word 综合应用 实训满分 20 分 . 以日常应用为基础 , 设计一个综合运用 Word 基本操作技能解决实际问题的文档 . ...

  3. 计算机基础实训项目二 Word 综合应用,计算机应用基础-实训项目二 Word 综合应用[优质文档]...

    实训项目二Word 综合应用 实训满分20分. 以日常应用为基础,设计一个综合运用Word 基本操作技能解决实际问题的文档.文档内容要求包括以下基本操作和元素: 标题.正文.页眉/页脚/页码.首行缩进 ...

  4. 计算机应用基础实训项目任务说明,计算机应用基础实训项目二综合应用.docx

    实训项目二Word 综合应用示例 实训项目二Word 综合应用 实训满分20 分. 以日常应用为基础,设计一个综合运用 Word 基本操作技能解决实际问题的文档.文档内容要求包括以下基本操作和元素: ...

  5. 计算机三种不同类型的用户账户,网络操作系统——Windows Server 2008篇 教学课件 1 作者 刘本军 李建利 [项目5]用户与组的管理.ppt...

    网络操作系统--Windows Server 2008篇 教学课件 1 作者 刘本军 李建利 [项目5]用户与组的管理.ppt (76页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就 ...

  6. linux实训项目——飞鸽(一)

    目前完成UDP广播上线.用户间对话功能. 目录 目录 前言 一.基础知识 二."飞鸽"运行流程 1.用户运行程序后先设置用户名,即上线后别人看到的名字. 2.上线后进行UDP广播, ...

  7. Linux实训项目——第十一章:基础DNS服务器与主从同步

    域名系统(DNS)的起源与发展.原理及解析流程 BIND是什么 WHO WHEN WHAT WHY WHERE HOW BUT 实训目的 1.掌握LINUX系统下主DNS服务器的配置 2.掌握LINU ...

  8. 计算机会计实训,项目二计算机会计实训.ppt

    <项目二计算机会计实训.ppt>由会员分享,可在线阅读,更多相关<项目二计算机会计实训.ppt(20页珍藏版)>请在人人文库网上搜索. 1.2020/9/16,1,项目二计算机 ...

  9. Linux实训项目——第十章(下):配置DHCP中继服务

    实训目的 6.掌握LINUX下DHCP中继代理的配置方法 项目设计 一.配置DHCP中继代理 DHCP中继代理 DHCPRelay(DHCPR)DHCP中继 也叫做DHCP中继代理.DHCP中继代理, ...

最新文章

  1. 奇奇怪怪的冒泡排序 TOJ 2014: Scramble Sort
  2. 封装设置属性,一家人都要整整齐齐系列(1) JAVA泛型的实现原理
  3. MPEG-7 视觉描述符
  4. Java NIO学习系列一:Buffer
  5. DB2 SQLCODE=-1585的问题解决
  6. Codeforces Round #498 (Div. 3) F. Xor-Paths
  7. VSCode+PHPstudy配置PHP开发环境
  8. 云小课|细数那些VMware虚拟机的恢复招式
  9. pgadmin4 去除master密码
  10. mysql电商数据库设计文档_MySQL电商项目数据库设计及架构优化视频课程
  11. 51单片机控制42步进电机——程序实现(中断PWM/延时函数)
  12. 服务器系统含5用户是什么意思,你好,想问下,我现在用的是T1商贸宝批发零售版5用户的,现在服务器是用WIN7,32位的系统,如果我的服务器升级为WIN10系统可不可以用?...
  13. Python常见问题与解决方案
  14. 开发power apps canvas时用到的一些公式和小技能
  15. python爬虫之图片的懒加载
  16. Visual Studio 2017中找不到商业智能(Business Intelligence)模块 |
  17. python股票行情接口实时获取股市数据
  18. python3卸载_python3卸载
  19. 拼多多商家如何运营好店铺?商家如何一键打单?
  20. 在家怎么自制雪糕 自制雪糕怎么做

热门文章

  1. 总线概述及常见总线(转)
  2. kernel: SLUB: Unable to allocate memory on node -1 (gfp=0x20)
  3. Oracle 使用序列插入表自增字段(主键)
  4. PVLAN 技术介绍
  5. 电源学习总结(二)——线性稳压主要特点及原理
  6. EBS MO_GLOBAL包的分析
  7. Linux:根文件系统构建
  8. android中加载Gif图片
  9. 扫地僧是怎样练成的,前辈学51单片机的感悟是怎么样的
  10. 关于DBeaver stored procedure中print语句的内容看不见,smss可以的问题