首页 文章 精选 留言 我的

精选列表

搜索[linux],共10000篇文章
优秀的个人博客,低调大师

Linux磁盘配额及其分区加密

磁盘配额 1、激活设备配额参数(mount -o)在新建的分区挂载不上时,一定给他文件系统,不然文件分区是无法使用的 2、chmod 777 /annie(进行挂载时 并且给挂载的目录777 权限 保证一会可以在下面建立文件) 3、edquata -u student /dev/vdb1(这里限制了student用户的配额为200M -u username则针对就是student这个用户配额) Inodes 文件的个数, 已存在文件大小软额度硬额度文件个数个数的软额度最大的硬额度 4、student超过配额限制 切换annie用户则可以超过限额配置建立文件 分区方式修改mbr------gpt(为什么) Mbr最多2tb,gtp是18eb(1eb=1024tb) de企业运维中gpt的分区方式虽然越来越应用广泛 但是个人电脑中mbr的分区方式是一种更为安全的分区方式 1、删除所有的分区: 2、parted /dev/vdb ( mklabel修改设备分区方式标签 gpt | msdos把原有dos | gtp标签改成gpt | mbr格式 3、fdiks -l 可以看到 改成gpt格式下,全是主分区,不需要选择 在mbr下,前三个可以直接回车是主分区,但在第四块时,必须是扩展分区, 注意!!!在cat /proc/partitons与df不一致时 partprobe的使用 fdisk -l看的是硬盘的cat/proc/partition是系统的 分区加密 分区加密时建立在文件系统下的,若加密被强行破解,磁盘内分区内的文件也不会丢失,使用的是luks加密(先加密在文件系统)(lucks加密) 1、建立分区 (fdisk /dev/vdb中建立一个vdb1的分区) 2、[root@localhost ~]# cryptsetup luksFormat /dev/vdb1 这里给/dev/vdb1使用上了luks加密 这里选择YES ( 此处可能是bug 必须使用大写 然后输入你的密码 密码不能太过于简单 这里我输入的是nihaolalala WARNING! ======== This will overwrite data on /dev/vdb1 irrevocably. Are you sure? (Type uppercase yes): YES Enter passphrase: Verify passphrase: 接下来是给这个加密的分区加上一个盖子并命名这里随意 我使用的名字是 lalala 3、打开盖子 [root@localhost ~]#cryptsetup open /dev/vdb1 lalala(打开盖子 并且命了名) Enter passphrase for /dev/vdb1: 4、制作文件系统(之后加密后的硬盘分区便成为了/dev/mapper/lalala) [root@localhost ~]# ls /dev/mapper/ control lalala 接下来对这个分区加上文件系统(xfs) [root@localhost ~]#mkfs.xfs /dev/mapper/lalala(制作文件系统) meta-data=/dev/mapper/zhaoyan isize=256 agcount=4, agsize=65408 blks = sectsz=512 attr=2, projid32bit=1 = crc=0 data = bsize=4096 blocks=261632, imaxpct=25 = sunit=0 swidth=0 blks naming =version 2 bsize=4096 ascii-ci=0 ftype=0 log =internal log bsize=4096 blocks=853, version=2 = sectsz=512 sunit=0 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0 5、挂载mount /dev/mappers/zhaoyan /mnt [root@localhost ~]#mount /dev/mapper/lalala /annie(将这个加密的分区挂载到/annie下) [root@localhost ~]# ls /annie/ [root@localhost ~]# touch /annie/file{1..10} [root@localhost ~]# ls /annie/ file1 file10 file2 file3 file4 file5 file6 file7 file8 file9 6、卸载umount /annie 7、合上盖子 [root@localhost ~]# cryptsetup close lalala 设置开机自动挂载 1.同样是编辑/etc/fstab文件(这里写入将/dev/mapper/lalala挂载到/annie下 如图所示 图中有一点小错误 挂载点应该是/annie 2.编辑/etc/crypttab 在其中写入 lalala /dev/vdb1 /root/passfile /root/passfile是为了创建盖子时区读取密码 3.编辑揭秘字符(/root/passfile)在其中写入密码 nihaolalala 同时给/root/passfile 600的权限 使得这个文件中的重要密码不会被乱修改 导致挂载出现问题 4.设置加密分区时自动读取密码 5.重启试一下是否挂载成功 那么又如何清除所做的这些加密呢 1.卸掉挂载 2.关上盒子 3.再强行更改(-f)文件系统回来xfs 4.将所有的配置文件中所写的内容全部上删除(/etc/fstab /etc/crypttab) 5.删除掉密码文件

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册