LinuxGod

LinuxGod.net
Linux大神网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

(用户管理实践)创建用户密码实践总结

2023年4月1日 330点热度

工作任务1用户管理

实践1

1.为你同组的同事创建用户,用户名使用她们名子的拼音,密码统一使用abc123

用户示例:创建abc用户,使用密码abc123

2.打开用户配置文件/etc/passwd,查看刚刚创建的用户信息,验证结果是否正确

3.为你新添加的同组用户更改用户密码

实践2

1、删除自己小组内的任意一个用户,但保留其用户的主目录

2、删除一个用户,连同用户本身的主目录

3、删除a1b2c3d4e5这几个用户连同她们的用房主目录

4、查看用户配置文件/etc/passwd和/home目录检验那些用户是否删掉干净

实践3

1、在/root目录中创建三个文件a.txtb.txtc.txt

2、切换到普通用户test

3、查看该用户的sudo权限

4、删除/root目录下的文件,提示失败,没有权限

5、使用sudo命令删掉

实践4

1、首先编辑一个文本用户文件。

每一列根据/etc/passwd密码文件的格式书写,要注意每位用户的用户名、UID、宿主目录都不可以相同,其中密码栏可以留做空白或输入x号。一个范例文件user.txt内容如下:

linux 修改目录权限_linux修改权限_修改文件夹权限linux

2、以root身分执行命令newusers,从刚创建的用户文件user.txt中导出数据,创建用户

3、然后可以执行cat命令检测/etc/passwd文件是否早已出现这种用户的数据,但是用户的寄主目录是否早已创建。

4、执行命令pwunconv,将/etc/shadow形成的shadow密码解码,之后回讲到/etc/passwd中,并将/etc/shadow的shadow密码栏删除。这是为了便捷下一步的密码转换工作,即先取消shadowpassword功能。

5、编辑每位用户的密码对照文件。范例文件passwd.txt格式如下

linux修改权限_修改文件夹权限linux_linux 修改目录权限

6、以root身分执行命令chpasswd创建用户密码,chpasswd会将经过/usr/bin/passwd命令编码过的密码写入/etc/passwd的密码栏。

7、确定密码经编码写入/etc/passwd的密码栏后,执行命令pwconv将密码编码为shadowpassword,并将结果写入/etc/shadow。

8、这样就完成了大量用户的创建了,到/home下检测这种用房主目录的权限设置是否都正确,并登陆验证用户密码是否正确。

工作任务2权限管理

实践1

1)普通用户stu在自己的主目录下使用touch命令构建两个文件file1和file2

2)用命令chmod更改file1权限为700和file2权限为777

3)切换至root用户使用chown命令更改file1和file2的文件主人和所属用户组为root:root

4)切换student用户步入自己主目录,试着删掉文件file1,对于结果给出解释。

公司的linux服务器要给技术开发部使用,有两个项目组a组和b组

修改文件夹权限linux_linux 修改目录权限_linux修改权限

在/目录下构建两个项目组的用户目录,用于储存每位项目组的用户

tech/atech/b

为两个项目组添加组帐号

aGID:1001bGID:1002

为技术开发部添加组帐号

techGID:800

添加用户帐号

a组有三个用户a1a2a3初始密码:123456

b组有两个用户b1b2初始密码:123456

修改权限

/tech目录的用户组设置为tech去除非本组用户的读写执行权限

/tech/a目录的用户组设置为a去除非本组用户的读写执行权限

/tech/b目录的用户组设置为b去除非本组用户的读写执行权限

构建一个公共储存目录public目录地址:/tech/public

权限:所有技术开发部的用户都可以读写执行

工作任务3c盘管理

实践1、添加三块新c盘

1、选择"属性"选项卡,点击"添加"按键

修改文件夹权限linux_linux 修改目录权限_linux修改权限

2、硬件类型选择"硬碟",点击"下一步"

修改文件夹权限linux_linux修改权限_linux 修改目录权限

3、虚拟c盘类型选择"SCSI插口",选择"下一步"

linux 修改目录权限_修改文件夹权限linux_linux修改权限

4、选择"创建新虚拟c盘"后点击"下一步"

linux修改权限_linux 修改目录权限_修改文件夹权限linux

5、磁盘容量选择10G,选择"将虚拟c盘储存为单个文件"

linux修改权限_修改文件夹权限linux_linux 修改目录权限

6、磁盘文件名默认即可,选择"完成"

linux 修改目录权限_linux修改权限_修改文件夹权限linux

7、按照以上步骤linux修改权限,再添加两块硬碟。

linux 修改目录权限_修改文件夹权限linux_linux修改权限

8、三块硬碟全部添加完成后,点击确定后开机,输入命令fdisk–l查看刚刚添加的三块硬碟

9、根据上图所示,我们先将/dev/sdb、/dev/sdc两块硬碟格式化成PV

linux 修改目录权限_linux修改权限_修改文件夹权限linux

10、创建完PV之后,我们可以使用pvs命令来查看当前pv的信息,两个PV都是10G,目前还没有使用,PFree都是10G

linux修改权限_修改文件夹权限linux_linux 修改目录权限

11、创建卷组(VG),通过vgcreate命令并将PV加入到卷组中,在创建卷组时要给该卷组起一个名子,创建好VG之后linux web服务器,我们也可以使用vgdisplay或则vgs命来来查看VG的信息

修改文件夹权限linux_linux修改权限_linux 修改目录权限

12、基于卷组(VG)创建逻辑卷(LV)通过lvcreate命令,由于创建好的PV、VG都是底层的东西linux修改权限,我们下层使用的是逻辑卷,所以我们要基于VG创建我们的逻辑卷才行

修改文件夹权限linux_linux修改权限_linux 修改目录权限

13、这样子我们的逻辑卷也就早已创建好了,我们这个时侯再通过vgs还有pvs命令查看一下我们的PV与VG的信息

linux 修改目录权限_修改文件夹权限linux_linux修改权限

当我们每创建完一个LV时,VG与PV的信息都是时时在变化的,但是我们创建LV的大小是依据当前VG的大小来决定的,不能超过当前VG的剩余大小!

实践2

1.使用命令mkfs低格文件系统,我们早已创建好了PV、VG以及LV,这时要使用逻辑卷,就必须将其格式化成我们须要用的文件系统,并将其挂载上去,之后就可以像使用分区一样去使用逻辑卷了

2、格式化我们的逻辑卷之后,就可以使用mount命令将其进行挂载,我们将其挂载到/mnt目录下

3、卷组lv早已挂载好了,但是可以像使用分区一样来对其进行文件操作了。

linux修改权限_linux 修改目录权限_修改文件夹权限linux

4、使用mount命令查看当前系统挂载的情况

linux修改权限_linux 修改目录权限_修改文件夹权限linux

实践3

【注意:】对于创建数学卷、创建卷组以及创建逻辑卷我们是有严格次序的,同样,对于删掉逻辑卷、删除卷组以及删掉化学卷也是有严格次序要求的

1、首先将正在使用的逻辑卷卸载掉通过umount命令

2、将逻辑卷先删掉通过lvremove命令

3、删除卷组通过vgremove命令

最后再来删掉我们的化学卷通过pvremove命令

linux 修改目录权限_linux修改权限_修改文件夹权限linux

实践4

1.使用刚刚创建的/dev/sddc盘进行分区,查看该c盘分区情况

修改文件夹权限linux_linux修改权限_linux 修改目录权限

2、按"p"键显示分区表

3、显示这块c盘仍未分区,按"n"键新建一个分区

4、出现两个菜单e表示扩充分区,p表示主分区,先分出一个主分区,按"p"键回车后出现提示:"Partitionnumber(1-4):"选择主分区号,输入"1"表示第一个主分区。

5、出现分区起始柱面,输入"1"后按回车,表示从1柱面开始分区

6、提示最后一个柱面或大小,输入+4096M按回车,表示第一个分区为4G空间。

Lastcylinder,+cylindersor+size{K,M,G}(1-1305,default1305):+4096M

输入"t"输入分区类型为8e

7、输入"p"查看一下分区表

8、可以发觉早已有了一个新分区,这样第一个主分区就分好了

9、接出来分第二个主分区linux vi 命令,把剩余空间都给第二个主分区。按"n"键再新增一个分区

10、按"p"键设为主分区

11、输入"2"把主分区编号设为2

12、按两次回车把剩余空间分给第二个主分区。

13、按"p"键显示分区表

14、按"w"键保存退出。

15、使用分区,在使用硬碟之前必须对其分区进行低格,并挂载

16、创建挂载目录

17、挂载/dev/sdd1/dev/sdd2

linux 修改目录权限_linux修改权限_修改文件夹权限linux

18、查看挂载情况

linux修改权限_修改文件夹权限linux_linux 修改目录权限

如今往目录/mnt/sdd写数据就储存到/dev/sdd这块硬碟了。

工作任务5软件包管理

实践1、rpm软件包的储存位置

1、打开桌面的光碟图标

2、在系统光碟的Packages目录里找到安装程序

linux修改权限_linux 修改目录权限_修改文件夹权限linux

3、所有以.rpm结尾的都是可以安装的软件包

linux修改权限_linux 修改目录权限_修改文件夹权限linux

实践2、查看某个软件是否早已安装,查看vim软件和samba软件

1、使用命令rpm-qa|grep软件名称

linux修改权限_linux 修改目录权限_修改文件夹权限linux

2、查看系统中的某个具体软件的详尽信息,使用-qi参数,查看samba软件

修改文件夹权限linux_linux 修改目录权限_linux修改权限

实践3、安装系统光碟软件中的软件包

1、安装系统光碟中的lynx软件,先找到该软件,将其复制到/root目录中。

linux修改权限_linux 修改目录权限_修改文件夹权限linux

2、进入/root目录查看是否复制成功

3、使用rpm命令安装软件

提示:软件名称太长时,假若和别的软件没有重名,可以用TAB键进行名称补全

4、使用which命令来查看软件包的安装位置

实践4、找到右图的两个软件并使用rpm命令进行安装

linux修改权限_修改文件夹权限linux_linux 修改目录权限

实践5、删除已安装的软件包

1、删除lynx软件,使用-e参数

2、删除有依赖关系的软件包sed

3、使用参数强制删掉有依赖关系的软件--nodeps

4、删除完后,使用查询参数验证rpm-qa|grep软件名称

linux修改权限_linux 修改目录权限_修改文件夹权限linux

实践6、挂载光碟镜像命令形式安装软件

1、创建光碟镜像挂载目录

2、将光碟镜像挂载到该目录

3、进入挂载目录

4、查看当前目录中的文件

5、安装右图中的三个软件(可用Tab键补全)

linux修改权限_修改文件夹权限linux_linux 修改目录权限

实践7、配置本地YUM源

1、创建光碟镜像的挂载目录,在/mnt目录下构建cdrom子目录

2、对光碟镜像进行挂载,挂载到我们构建的目录

3、查看/mnt/cdrom目录下的文件夹,可以看见和之前的打开的目录下的文件是一样的。证明挂载成功。为了避免我们在死机重启后的安装软件再度导出光碟镜像,这儿直接进行复制到一个新的目录下,这样,我们直接把yum源配置在复制后的目录即可,

4、复制这个须要等待一段时间才会copy完毕,系统步入无响应状态,这儿的文件比较多。拷贝完毕后会出现新的命令提示符,更改配置文件,步入/etc/yum.repos.d/目录

5、备份原有YUM配置文件夹,避免更改错误

6、保留CentOS-base.repo文件,剩下的文件全部删掉,之后编辑该文件构建自己的yum本地源配置信息

7、在这个配置文件中我们来配置自己的本地yum源

修改文件夹权限linux_linux修改权限_linux 修改目录权限

8、配置完成后,保存退出。清空之前的YUM缓存,并制做新的YUM缓存

修改文件夹权限linux_linux修改权限_linux 修改目录权限

9、安装软件,测试YUM是否配置成功

linux修改权限_linux 修改目录权限_修改文件夹权限linux

当YUM源中找到此软件后,会提示是否安装此软件,输入y

安装成功后最后两行会如下显示

安装vsftpd软件

实践

tar命令的使用

1、在用房主目录使用touch命令创建三个文件

1.log2.log3.log

#tar?

2、使用tar命令把所有.log结尾的文件进行打包backup.tar

#tar-cvf打包文件名要压缩的文件1文件2文件n

3、查看打包的文件里有什么文件-tvf

#tar-tvf打包文件名

使用三种压缩命令分别压缩/etc目录

#tar-zcvfetc.tar.gz/etc

#tar-jcvfetc.tar.bz2/etc

#zip-ryetc.zip/etc

-rw-r--r--.1rootroot7.1Metc.tar.bz2

-rw-r--r--.1rootroot8.2Metc.tar.gz

-rw-r--r--.1rootroot8.8Metc.zip

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: linux分区 linux挂载硬盘 linux文件权限 关系逻辑 文件目录
最后更新:2023年4月1日

Linux大神网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux大神网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
Linux下如何使用vsftpd构建后的FTP服务器有哪些特点 Gcc编译器编译语言:C运行库C语言标准 提高网络编程功力的不二之选——Socket/IP协议 C语言教程之linuxC编程实战:linux电子书 #Ubuntu查看防火墙的状态#添加开放普通端口开放22:开启完成 Ubuntu18.04上安装GCC编译器通过终端执行以下命令命令 2019年Linux操作系统启动流程介绍-苏州安亲宝 如何安装Windows10下的WSL和mkfontdir命令? 获取内核源码:阅读linux内核设计的艺术 如何操作Linux启动盘?的安装目录信息详解 (多图预警)多篇Linux(centos7)安装流程 Ubuntu22.04最终发布最终RC版本号召大家积极进行进行测试 如何在Linux安装字体中用到各种命令如mkfontscale? 自带几个预设,你可以在Numix、Arc或Materia主题样式上创建自己的GTK主题 (架构)为什么要在Linux下写C++程序? Ubuntu中各种类型频繁发生的更新错误以及修复方法 图1.3编程的7个步骤,你知道吗? 虚拟机Linux安装教程及安装流程介绍-苏州安嘉 常用且流行的Linuxshell脚本编写工具:/Vim编辑器 Linux下统计C语言程序执行时间的几种常用方法
:身份证明检索失败开始->进程的配置文件微控制器简化存储数据的组织形式如何从Elrepo或者源代码来安装最新的Linux内核4.0Linux下ldd命令的使用方法本身不是一个程序炫龙毁灭者DC还是不能关机和重启内核的窝如何在Ubuntu下修改root用户的密码?Linux系统迁移到另一个硬盘小时就迁移完成了炫龙毁灭者DC还是不能关机和重启内核的窝如何使用Python处理文件数据-程序员必读结合虚拟化技术分析Linux系统的一般执行过程Linux中常用的域名解析命令包括哪些?(回答)炫龙毁灭者DC还是不能关机和重启内核的窝VMware如何安装UbuntuWorkstation虚拟机的博客~(官方个人免费版)开发嵌入式Linux按键驱动程序开发-电脑版软件功能强大,界面简洁明晰、操作方便快捷CentOS8安装新的java环境卸载老版本下载环境介绍Android终端仿真器安装Python的注意事项!!在Linux系统中安装和配置JDK有两种方法可以选择当前Linux系统的版本的方法及使用方法系统管理员使用的系统级别的管理命令和程序包
驱动开发:通过ReadFile与内核层通信详细介绍如何使用应用层 如何查看Linux内核版本号的核心部分内核查看命令 Linux系统下如何搭建SVN服务器,详细说明各配置项的功能 定制化的镜像,关键就是掌握好如何制作定制镜像 linux下一些常用的关机/重启命令,你知道吗? 目录说明/处于linux系统树形结构的最顶端,它是linux文件系统 redhat系列的Linux系统里的软件包,不能直接安装使用 2.5创建和配置虚拟机2.5.1创建虚拟机双击桌面的VMwarePlayer Linux中进程间通信有多少方式,分别是什么? (干货)linux心来的一层经典 如何在Linux服务器上上更改分区方案?(步骤) 14年Linux发行版的有趣历史观点 如何将普通用户添加到sudo组以及给定的权限使其成为普通用户 嵌入式Linux驱动学习笔记01-Ubuntu系统入门教程01 关键词树莓派摄像系统自动跟踪语音控制和定位模块结合用户识别 如何在Ubuntu下修改root用户的密码? 五个非常好的Linux分区管理器包括图形界面和文本界面 Linux系统默认的根目录结构和文件参数实例target作为 Linux系统安全防护工具的应用方法 Android终端仿真器安装Python的注意事项!!
标签聚合
文件目录 文件 命令 软件 虚拟机 linux系统 内核 操作 应用 linux服务器
书籍
课程
技术群
技术干货大合集↓
  • 2023年12月 / 15篇
  • 2023年11月 / 88篇
  • 2023年10月 / 94篇
  • 2023年9月 / 90篇
  • 2023年8月 / 93篇
  • 2023年7月 / 94篇
  • 2023年6月 / 90篇
  • 2023年5月 / 93篇
  • 2023年4月 / 90篇
  • 2023年3月 / 129篇
  • 2023年2月 / 84篇
  • 2023年1月 / 161篇
  • 2022年12月 / 187篇
  • 2022年11月 / 76篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2024 linuxgod.net ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang