sudo
visudo 编辑工具
wencoll ALL=(ALL) /sbin/reboot
su - wencoll
sudo reboot
确认:wencoll的密码
wencoll ALL=(ALL,!root) NOPASSWD:/sbin/reboot
sudo -u#-1 reboot 利用漏洞绕过上面配置的限制
磁盘的应用 分区 建立文件系统 挂载文件 文件系统加密
20G 建立分区表格
/dev/ sda sd硬盘接口 sata usb a表示第一块硬盘
/dev/sda1 /dev/sda2 硬盘分区 分区表 在硬盘的前512个字节 mbr分区表
只能有4个主分区 扩展分区,逻辑分区 sdb5
如何查看分区表
dd if=/dev/sda of=/tmp/mbr bs=512 count=1 备份分区表
hexdump /tmp/mbr 查看分区表内容其中 aa55 表示分区表结束位置 之前的64个字节保存了系统的分区信息 因为每个分区占用16个字节因此 只能有4个主分区
dd if=/dev/zero of=/dev/sda bs=512 count=1 清除分区表
重启验证。
fdisk -l 列出当前系统中磁盘的信息
parted /dev/sda 用分区工具打开了sda硬盘文件
命令 print 查看该分区分区表类型 和 分区 大小的
命令quit 退出分区工具
parted /dev/sdb
mbr 不认识大小超过2TB的硬盘 4个主分区
gpt 识别大硬盘 支持多个主分