Linux_基本知识二

单用户模式破解 Linux 系统密码

紧接上一章
1、重启 Linux

shutdown  -r  0 : 立即重启
reboot   : 立即重启

重启后,在数秒时按键小 e ,进入菜单编辑模式

image.png

3、再次单击小 e 进入内层菜单

image.png

4、选择第二个惨淡再次单击 小 e 进行编辑模式

image.png

修改完成后,单击回车

image.png

5、返回上一级目录后,单击小 b 重启计算机

image.png

6、基本语法

passwd  用户名:重置密码
image.png

7、设置密码后,重启操作系统

image.png

8、以 root + 新密码登陆操作系统

image.png

怎么样惊不惊喜 , 刺不刺激 , 不过放心我们有解决办法,要解决这个问题就要进行装载口令设置

想要解决这个问题 首先打开 grub.conf 文件

文件位置


image.png

使用 ls -l 查看软件文件的真实路径

image.png

使用 vim 编辑器打开 /boot/grub/grub.conf文件(打开真实文件有语法着色)

image.png

打开后,效果如下图说是
显示为空,原因:grub.conf文件属于系统文件,必须使用超级管理员打开


image.png

打开后效果如下图所示

image.png
  • 第10行:系统启动后,默认进入索引为 0 的第一个操作系统
  • 第11行:系统默认秒数时间,默认为 5 秒
  • 第12行:系统的背景图
  • 第13行:隐藏操作系统菜单
  • 第14~17行:第一个操作系统的相关信息
    文件颜色普及
  • 黑色文件:代表普通文件
  • 深蓝色文件:代表文件夹
  • 浅蓝色文件:软连接文件(相当与window中的快捷方式)

当我们安装Linux 操作系统时,一定要给 Linux 操作系统设置一个装载口令,放置普通用户破解Linux密码
设置明文密码


image.png

但是设置明文密码很容易泄密,所以建议使用 MD5+crypt 算法对明文密码进行加密


image.png

设置装载口令
image.png

再次使用单用户模式破解 Linux密码,效果如下

image.png

/*************************************** 我是分割线 *************************************** /

选择登陆页面

Linux 操作系统一共有两个界面,图形界面+字符界面,为什么一启动操作系统就会自动进入图形化界面呢?
文件位置: /etc/inittab
使用 vim 编辑器打开 /etc/inittab 文件

image.png

打开后效果如下

image.png

由以上图解可知,Linux 操作系统的运行级别一共由 7 种模式

  • 运行级别 0 : 关机模式(不要把这种模式设置为默认模式)
  • 运行级别 1 : 单用户模式(维护系统)
  • 运行级别 2 : 多用户模式 ( 不带 NFS 网络共享服务)
  • 运行级别 3 : 多用户模式 (带 NFS,字符模式)
  • 运行界别 4 : 自定义模式
  • 运行级别 5 : 图形化界面
  • 运行级别 6 : 重启模式
    设置默认模式如下图(运行级别 3 5 可设置其他不合适)
image.png

挂载文件系统

文件位置:/etc/fstab
普及挂载的小知识


image.png

使用VIM 编辑器打开 /etc/fstab文件,效果如下图所示

image.png

打开后如下图所示

image.png
  • 第1列:UUID,设备编号或设备名称
  • 第2列:挂载目录
  • 第3列:挂载格式
  • 第4列:挂载参数
  • 第5列:是否备份
  • 第6列:是否自检

用户与组

用户与组的关系

image.png

与组相关的文件

组文件 /etc/group


image.png

打开后如下图


image.png

第一列 : 组名称
第二列 : 一个 X 占位符,代表组密码,真实密码在 /etc/gshadow文件中

第三列 : 组 id , 说明: 0 代表 root 超级组,1~499 代表系统组
第四列 : 组内用户(附属组内的用户)

与用户相关的文件

  • /etc/passwd : 用户文件
    使用 vim 编辑器打开 /etc/passwd , 如下图所示


    image.png

    打开后,如下图所示

image.png

第一列 : 用户名称
第二列 : 用户密码,使用一个 x 占位符,真实密码存储在/etc/shadow 文件中
第三列 : 用户的 id 编号
第四列 : 所属组 id 编号
第五列 : 用户备注
第六列 : 用户的家,普通用户在 home , 超级管理员在/root
第七列 : 用户的指令目录,如果此参数是 /sbin/nologin 代表此用户不能登录操作系统

/etc/shadow : 用户密码文件
使用 VIM 编辑器打开 /etc/shadow 文件,如下图所示

image.png

打开后效果

image.png

第一列:用户名称
第二列:用户密码

与组相关的 Shell 指令

  • groupadd 组名 : 添加组
image.png

相关选项
-g : 添加组是 , 指定组 id

image.png
  • groupmod 组名
    相关选项 -n : 修改组名称
image.png

-g : 修改组 id

image.png
  • groupdel 组名
image.png
VIM 使用小技巧:在行末模式下
使用 : 0 代表跳转到 第 1 行
使用 : $ 代表跳转到最后 1 行

tail指令 : 在不打开文件的前提下,查看文件内容

tail -n 显示最后几行(纯数字) 文件名称
image.png

与用户有关的 Shell 指令

  • useradd 指令 : 添加用户
image.png

相关选项
-g group name : 代表添加用户时指定用户的所属组

image.png
  • usermod 指令 : 修改用户信息
    相关选项 -c comment : 修改用户的备注信息
image.png

-l login name : 修改用户的名称

image.png

-d home dir : 修改用户的家

image.png
  • userdel 指令 : 删除用户
    相关选项
    -r : 删除用户同时删除用户的家
image.png

设置用户口令 ( 密码 )

基本语法 : passwd[选项] 用户

image.png

相关选项 :
-S : Status 缩写,查看用户口令状态


image.png

特别说明:如果一个用户 没有密码,也会显示密码被锁定

-l : lock 缩写,代表锁定用户,不能登录操作系统

image.png

-u : unlock 缩写,代表解锁用户

image.png

-d : del 说些,代表删除用户密码

image.png

进制普通用户(除 root ) 登录操作系统

  • /etc/shadow :进制某个用户登录操作系统
image.png

在密码前添加两个 ! ! 代表进制此用户登录操作系统,以上文件属于系统文件,以保存是必须使用 : wq! 进行强制保存

  • /etc/nologin : 进制所有普通用户登录操作系统
image.png

添加或删除成员(针对附属组)

  • gpasswd [选项] 组名
    相关选项 :
    -a user name : 添加用户到附属组中
image.png

-d user name : 从附属组中删除用户

image.png

用户的相关指令

  • su 指令:切换用户
image.png

特别说明 :

  • 如果从普通用户切换到超级管理员,需要密码

  • 如果从超级管理员切换到普通用户,不需要密码

  • newgrp : 切换所属组

image.png

创建文件 : touch 文件名称

image.png
  • whoami : 我是谁 ?
image.png

查看用户信息

  • id : 查看的内容比较多,查看用户信息
image.png

groups : 查看的内容比较少,只能查看用户的所属组

image.png

设置与查看那用户资料信息

  • chfn[用户名称] : 更改用户的资料信息
image.png
  • finger[用户名称] : 查看那用户的资料信息
image.png

安装 finger 需要依赖的软件

image.png
image.png

使用 finger 查看用户的资料信息

image.png

赋予普通用户特殊权限

普通用户 : /bin 目录下的指令
超级管理员 : 既可以执行 /bin 目录下的指令,还可以执行 /sbin 目录下的指令
有些时候,需要普通用户执行特殊的权限(管理员权限),这个时候不能直接把超级管理员的密码发给普通用户,只开放部门权限给普通用户。
文件位置:/etc/sudoers
使用vim编辑器,编辑/etc/sudoers文件,如下图所示:

image.png

给普通用户设置特殊权限,要用到的知识点:whereis指令
功能:查看系统指令的所在位置,如:

whereis useradd 

示例代码:

image.png

给普通用户设置特殊权限:

image.png

因为以上文件为只读文件,所以必须强制保存并退出。
使用sudo -l指令查看普通用户具有的特殊权限:

image.png

运行结果:

image.png

执行以上指令:添加一个用户,小美

image.png

文件操作

文件权限

r :可读权限,值为4
w :可写权限,值为2
x :可执行权限,值为1
一个文件或文件夹其对应三个用户,第一位文件拥有者,第二位组内用户,第三位组外用户
文件夹权限为755
第一位:文件拥有者拥有最高权限为7 = (4+2+1) = rwx
第二位:组内用户权限,值为5=(4+1)=rx
第三位:组外用户权限,值为5=(4+1)=rx

使用ls指令查看文件权限

ls [选项] 文件路径
相关选项:
-l :以列表形式显示文件信息
-a :显示所有文件信息(包括隐藏文件)
示例代码:

image.png

由以上图解可知:
第1列:文件权限
一共有10位,第1位代表文件的类型(-代表普通文件,d代表文件夹,l代表软链接文件)
第234位代表文件拥有者的权限,r(4)w(2),所以最终权限为6
第567位代表组内用户的权限,r(4),所以最终权限为4
第8910位代表组外用户的权限,r(4),所以最终权限为4
综上所述,index.php的最终权限为644
第2列:文件数量
第3列:root,文件的拥有者
第4列:root,文件的所属组
第5列:文件大小
第6列:文件的创建时间
第7列:index.php,文件的名称

目录管理

  • ① mkdir :创建目录
image.png

相关选项:
-p :递归创建

image.png

-m :创建目录时指定目录权限

image.png
  • ② rmdir :删除目录
image.png

相关参数:
-p :递归删除

image.png

文件创建与删除

  • touch指令 :创建文件
    问题:touch指令与vim指令创建文件有何区别呢?
    vim指令打开文件,但是如果文件不存在,则自动创建该文件
    touch指令只能创建文件而没有打开功能


    image.png
  • rm指令删除文件

image.png

相关选项:
-r :递归删除(主要用于删除文件夹)

image.png

-f :关闭删除确认

image.png

复制与移动文件或文件夹

  • cp [选项] <源文件路径> <目标文件路径>
    相关选项:
    -v : 显示进度条
    -R : 递归复制
    -p : 复制时保持文件的原有属性
    -vRp :递归复制,保存文件的原有属性,显示进度条
    示例代码:
image.png
image.png

复制文件时更改文件名称:

image.png
  • mv指令 :剪切或移动
    相关指令:
    -v :移动时显示进度条
image.png
  • mv指令 :文件或文件夹重命名
    基本语法:
mv  旧文件名  新文件名
image.png

文件统计

基本语法:
wc [选项] <文件列表>
相关选项:
-c :统计文件的字节数

image.png

-l :lines缩写,统计文件的行数

image.png

-w :word缩写,统计文件的单词数

image.png

grep搜索匹配行

grep [选项] <字符串> <源文件>
相关选项:
-n :显示匹配的行号

image.png

-c :统计一共有多少行

image.png

-i :ignore缩写,代表匹配时忽略大小写

image.png

显示文件内容

  • cat指令 :正序显示文件内容
image.png
  • tac指令 :倒序显示文件内容
image.png

更改文件的权限

  • 更改文件的权限
chmod  -R(递归修改) 777
image.png
  • 更改文件的拥有者
chown  -R(递归修改) root
image.png
  • 更改文件的所属组
chgrp  -R(递归修改) itcast
image.png

创建链接文件

在Linux系统中,软链接文件就是相当于Windows中的快捷方式
软链接创建步骤:

ln  [-s]  <源文件或目录>  <目标文件或目录>

特别说明:创建软链接时,要求使用的文件路径必须是绝对路径。

image.png

运行结果:

image.png

Windows中快捷方式与Linux中的软链接的区别:

  • 打开软链接文件
image.png

对比以上两个文件,发现内容都是完全一样的。

  • 修改软链接对真实文件的影响
image.png

有以上运行结果可知,修改软链接文件,真实文件也会受到影响。

  • 删除软链接文件对真实文件的影响
image.png

由以上运行结果可知,删除软链接对真实文件没有任何影响。

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,937评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,503评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,712评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,668评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,677评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,601评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,975评论 3 396
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,637评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,881评论 1 298
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,621评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,710评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,387评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,971评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,947评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,189评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,805评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,449评论 2 342

推荐阅读更多精彩内容

  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,130评论 2 34
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,126评论 9 467
  • 1、第八章 Samba服务器2、第八章 NFS服务器3、第十章 Linux下DNS服务器配站点,域名解析概念命令:...
    哈熝少主阅读 3,704评论 0 10
  • 这个是一个专业的术语,通联。指HAM间在用电台联系时干的这件事情。Z先生就是一个HAM,拿这个手台走哪喊到哪,跟谁...
    Caphintty图图阅读 220评论 0 1
  • 生性冷淡只对在意的人热情又害怕面对人走茶凉的孤寂觉得自己善良甚至软弱却又不近人情太追求精神上的志同道合却又懒得经营...
    卓灵见青山多妩媚阅读 337评论 1 1