Linux-使用者管理與建立邏輯卷
實驗需求:公司搭建了一臺檔案伺服器,要求管理員對該伺服器進行管理。(注:本實驗使用CentOS8.2)
1、 使用3塊20G的硬碟搭建三個邏輯卷,第一個邏輯卷名為lvm_file ,第二個邏輯卷名為lvm_backup ,第三個邏輯卷名為lvm_tools ,三個邏輯卷都屬於vg_1卷組
- 建立分割槽
[root@localhost ~]# fdisk /dev/sdb
[root@localhost ~]# fdisk /dev/sdc
[root@localhost ~]# fdisk /dev/sdd
-
建立物理卷
[root@localhost ~]# pvcreate /dev/sdb1 /dev/sdc1 /dev/sdd1
-
建立卷組 60G
[root@localhost ~]# vgcreate vg_1 /dev/sdb1 /dev/sdc1 /dev/sdd1
-
建立邏輯卷
[root@localhost ~]# lvcreate -L +10G vg_1 lvm_file
[root@localhost ~]# lvcreate -L +10G vg_1 lvm_backup
[root@localhost ~]# lvcreate -L +39G vg_1 lvm_tools
2、 將lvm_file邏輯卷格式化並掛載到/gswj目錄中。設定為開機自動掛載。
-
格式化邏輯卷
[root@localhost ~]# mkfs -t ext4 /dev/vg_1/lvm_file
[root@localhost ~]# mkfs -t xfs /dev/vg_1/lvm_backup
[root@localhost ~]# mkfs -t ext4 /dev/vg_1/lvm_tools
-
建立目錄
[root@localhost ~]# mkdir /gswj -
配置自動掛載
[root@localhost ~]# vim /etc/fstab
[root@localhost ~]# mount -a
3、 管理員為了便於自己使用,將lvm_tools邏輯卷掛載到/gongju/mytools目錄中。
[root@localhost ~]# mkdir -p /gongju/mytools
[root@localhost ~]# mount -a
4、 在伺服器上建立三個組,分別為xiaoshou , jishu ,jingli 。建立liufei 、zhangshun使用者,所屬組為xiaoshou , 建立libin 、tianying使用者,所屬組為jishu,建立wangfei 使用者,所屬組為jingli。
-
建立組
[root@localhost ~]# groupadd xiaoshou
[root@localhost ~]# groupadd jishu
[root@localhost ~]# groupadd jingli -
建立使用者
[root@localhost ~]# useradd liufei
[root@localhost ~]# useradd zhangshun
[root@localhost ~]# useradd libin
[root@localhost ~]# useradd tianying
[root@localhost ~]# useradd wangfei -
將使用者分別新增到對應的組中
[root@localhost ~]# gpasswd -M liufei,zhangshun xiaoshou
[root@localhost ~]# gpasswd -M libin,tianying jishu
[root@localhost ~]# gpasswd -a wangfei jingli -
ps:gpasswd -M # 可以批量新增使用者到組中
gpasswd -a # 可以將單個使用者新增到組中
5、 在gswj掛載目錄中建立xiaoshou、jishu、jingli三個目錄,設定許可權為:xiaoshou目錄,root使用者和xiaoshou組可以讀寫執行,其他使用者只能讀和執行。jishu目錄,root使用者和jishu組可以讀寫執行,其他使用者只能讀和執行。jinlig目錄,將所屬使用者改為wangfei,只有wangfei和jingli組可以讀寫執行,其他使用者不能訪問。
[root@localhost ~]# mkdir /gswj/xiaoshou /gswj/jishu /gswj/jingli
[root@localhost ~]# chown :xiaoshou /gswj/xiaoshou/
[root@localhost ~]# chmod 775 /gswj/xiaoshou/
[root@localhost ~]# chown :jishu /gswj/jishu/
[root@localhost ~]# chmod 775 /gswj/jishu/
[root@localhost ~]# chown wangfei:jingli /gswj/jingli/
[root@localhost ~]# chmod 770 /gswj/jingli/
6、 在gswj掛載目錄中建立gongxiang目錄,設定許可權為所有使用者都能訪問,並設定粘滯位。
[root@localhost ~]# chmod 777 /gswj/gongxiang
[root@localhost ~]# chmod o+t /gswj/gongxiang # 給/gswj/gongxiang設定粘滯位許可權
粘滯位:作用是控制使用者刪除檔案的許可權,粘滯位只能給目錄設定,並且佔用其他使用者的執行許可權位
7、 將backup邏輯卷掛載到/bak目錄,使用tar命令將/gswj目錄中的所有內容打包備份到/bak目錄。
[root@localhost /]# tar -zcvf /bak/backup_data.tar.gz /gswj/*
相關文章
- LVM 邏輯卷管理LVM
- LVM_邏輯卷管理LVM
- Linux下LVM邏輯卷管理LinuxLVM
- Linux作業系統邏輯盤卷管理LVM建立步驟(轉)Linux作業系統LVM
- Linux—磁碟配額,管理LVM邏輯卷LinuxLVM
- Centos8中建立LVM精簡邏輯卷CentOSLVM
- 在Linux中,如何使用LVM管理邏輯卷?LinuxLVM
- Linux LVM Logical Volume Management 邏輯卷的管理LinuxLVM
- 如何在 Ubuntu 中管理和使用邏輯卷管理 LVMUbuntuLVM
- 如何新建邏輯卷及磁碟掛載,邏輯卷擴容
- Lvm邏輯卷管理、建立、使用、擴充套件、縮減、遷移、快照、恢復LVM套件
- linux系統掛載邏輯卷和擴充套件邏輯卷組Linux套件
- 實操CentOS8系統中建立LVM邏輯卷CentOSLVM
- linux之LVM邏輯卷LinuxLVM
- 一文全解:LVM(邏輯卷管理器)LVM
- Linux硬碟掛載與磁碟分割槽基礎(二)(物理卷、卷組、邏輯卷)Linux硬碟
- 手把手教學----LVM邏輯卷管理與磁碟配額實操全流程LVM
- 如何在 Linux 分割槽或邏輯卷中建立檔案系統Linux
- lvm收縮邏輯卷空間LVM
- 什麼是LVM邏輯卷管理?0基礎學Linux運維LVMLinux運維
- 『學了就忘』Linux檔案系統管理 — 65、LVM邏輯卷管理介紹LinuxLVM
- Centos8中遷移邏輯卷CentOS
- Linux下的磁碟分割槽和邏輯卷Linux
- 11 管理邏輯備庫
- linux 磁碟分割槽掛載-LVM-物理卷PV,卷組VG,邏輯卷LVLinuxLVM
- linux系統下分割槽邏輯卷擴容Linux
- Linux-程式管理Linux
- JavaScript && 邏輯與運算子JavaScript
- 邏輯、集合運算上的卷積一覽(FMT、FWT,……)卷積
- 在LVM中恢復已刪除的邏輯卷LVM
- 4 Creating a Logical Standby Database 建立邏輯備庫Database
- 如何建立強大的邏輯思維能力?
- ENGINEER01 - 分割槽規劃和使用,LVM邏輯卷LVM
- lvm 擴充邏輯卷空間(linux的磁碟擴容)LVMLinux
- LVM邏輯卷線上動態擴容磁碟空間LVM
- linux 磁碟自動化分割槽掛載-LVM-物理卷PV,卷組VG,邏輯卷LV-shellLinuxLVM
- 積分商城_積分系統_積分業務邏輯與管理_OctShop
- ClickHouse 建立管理員使用者