溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

LINUX用戶和磁盤管理的方法是什么

發(fā)布時間:2022-01-07 16:04:50 來源:億速云 閱讀:112 作者:iii 欄目:網(wǎng)絡(luò)安全

這篇文章主要講解了“LINUX用戶和磁盤管理的方法是什么”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“LINUX用戶和磁盤管理的方法是什么”吧!

一. 用戶帳號管理

1.1添加用戶賬號(useradd)

命令: useradd [-選項] [用戶名]

選項:

-u: UID標記號

-d: 指定宿主目錄

-e: 指定賬號失效時間

-g: 指定UID用戶的基本組名

-G: 指定GID的附加組名

-M: 不為用戶建立初始化宿主目錄

-S: 指定用戶登陸shell

1.2設(shè)置用戶密碼(passwd)

命令: passwd [-選項] [用戶名]

選項:

-d: 清空密碼

-l: 鎖定用戶賬號

-S: 查看用戶當(dāng)前狀態(tài)

-U: 解鎖用戶賬號

1.3修改用戶賬號屬性(usermod)

命令: usermod [-選項] [用戶名]

選項:

-l: 修改用戶登錄名

-L: 鎖定用戶賬號

-U: 解鎖用戶賬號

-u d e g G s 同useradd

二. 組賬號管理

2.1組賬號添加 (groupadd)

命令: groupadd [-選項] [用戶名]

選項:

-g: 添加組賬號

2.2添加組成員(gpasswd)

命令: gpasswd [-選項] [用戶名]

選項:

-a: 添加用戶

-d: 刪除用戶

-M: 自定義添加多用戶用”,”隔開

2.3刪除組成員(groupdel)

命令: groupdel [-選項] [用戶名]

選項:

-a: 添加用戶

-d: 刪除用戶

-M: 自定義添加多用戶用”,”隔開

2.4查看用戶信息

id(用戶):身份標識

groups(用戶):所屬的組

finger(用戶):用戶詳細信息

users、who、w:已登錄的用戶信息 [設(shè)備路徑]

三. 用戶、文件、目錄的權(quán)限和歸屬

3.1訪問權(quán)限

讀取r:允許查看文件內(nèi)容、顯示目錄列表

寫入w:允許修改文件內(nèi)容、子目錄

可執(zhí)行x:允許運行程序、切換目錄

屬主:擁有該文件或目錄的用戶賬號

屬組:擁有該文件或目錄的組賬號

d(目錄)、b(塊設(shè)備文件)、c(字符設(shè)備文件)

“-”(普通文件)、 “l(fā)”(鏈接文件)

四. 權(quán)限和歸屬的修改

4.1修改權(quán)限

#chmod +ugoa(屬主、屬組、other、所有用戶)+-= 文件或目錄

#chmod xxx + 文件或目錄(r=4、w=2、x=1)

4.2修改歸屬

chown 屬主 + 文件或目錄

chown:屬組 + 文件或目錄

chown 屬主:屬組 + 文件或目錄

第3章 磁盤管理和用戶磁盤配額

一. 磁盤設(shè)備的分區(qū)、格式化、掛載

1.1分區(qū):在交互式的環(huán)境中管理磁盤分區(qū)

fdisk 磁盤設(shè)備(路徑)

交互模式中的常用指令:

-m:查看幫助信息

-p:查看分區(qū)信息

-n:新建分區(qū)

-d:刪除分區(qū)

-t:變更分區(qū)類型

-w:保存并退出

-q:放棄并退出

1.2創(chuàng)建文件系統(tǒng)(格式化)

mkfs -t 類型 分區(qū)設(shè)備

eg: # mkfs -t etx4 /dev/sdb1 //把/dev/sdb1 盤格式為ext4

1.3.創(chuàng)建交換文件系統(tǒng)(交換分區(qū))

mkswap 分區(qū)設(shè)備

swapon(打開);swapoff(關(guān)閉)

1.4掛載、卸載文件系統(tǒng)

mount [-t 類型] 存儲設(shè)備 掛載點目錄

mount -o loop 鏡像文件 掛載點目錄

umount 存儲設(shè)備位置

umount 掛載點目錄

1.5開機自動掛載——修改配置文件

1.5.1修改配置文件

vim /etc/fstab

/dev/sdb1盤 /var/ltc路徑 ext4類型 default 0 0

#Mount -o remount,usrquota,grpquota /dev/sdb1 /home/ltc

//臨時添加磁盤/dev/sdb1配額文件掛載在/home/ltc下

1.5.2查看掛載情況

#mount –a

#mount

1.5.3查看磁盤使用情況

df [-選項] [文件]

例:#df -hT

二. LVM(邏輯卷管理)

1.1 LVM概述

PV:物理卷

使用fdisk建立的普通分區(qū),包括許多默認的4kb大小的PE

VG:卷組

一個或多個物理卷組合而成的整體

LV:邏輯卷

從卷組中分割出的一塊空間,用于建立文件系統(tǒng)

1.2創(chuàng)建命令

PVVGLV掃描Scanpvscanvgscanlvscan建立Createpvcreatevgcreatelvcreate顯示displaypvdisplayvgdisplaylvdisplay刪除removepvremovevgremovelvremove擴展extend------vgextendlvextend減少reduce------vgreducelvreduce

創(chuàng)建pv pvcreate 設(shè)備名/dev/sdb1

創(chuàng)建vg vgcreate 卷組名/ltc 物理卷/dev/sdb1 物理卷/dev/sdb2

創(chuàng)建lvm lvcreate -L 大小/100M -n 邏輯卷名 卷組名

創(chuàng)建擴展lvm lvextend -L +大小 /dev/卷組名/邏輯卷名

1.3轉(zhuǎn)化物理卷/卷組/邏輯卷

用fdisk命令劃分區(qū),類型設(shè)為“8e”lvm 用pvcreate創(chuàng)建

#pvcreate /dev/sdb1 /dev/sdc1

#vgcreate jdy /dev/sdb1 dev/sdc1

#lvcreate –L 100M –n zr jdy

1.4邏輯卷LVM 擴容量

#Lvextend –L 100M /dev/卷組/邏輯卷

1.5創(chuàng)建ext4文件系統(tǒng)格式化

# mkfs -t ext4 /dev/卷組/邏輯卷

三. 磁盤配額

磁盤限額的特點

限制范圍:針對指定的文件系統(tǒng)(分區(qū))

限制對象:用戶帳號,組帳號

限制類型:磁盤容量,文件數(shù)量

限制方法:軟限制,硬限制

3.1開啟、關(guān)閉文件系統(tǒng)的配額支持

quotaon -u [設(shè)備] /掛載的路徑

quotaoff

3.2檢測磁盤配額并創(chuàng)建配額文件

rpm –qa quota /-ql

quotacheck -ugcy 文件系統(tǒng)

quotacheck -augcy

u g 檢測用戶、組配額

c:創(chuàng)建配額數(shù)據(jù)文件

v:顯示執(zhí)行過程

a:檢測所有可用的分區(qū)

3.3編輯用戶的配額并開啟配額功能

#edquota -u 用戶名

#edquota -g 組名

#quotaon -ugv /ltc

#quotaoff -ugv /ltc

3.4 驗證磁盤配額

要切換用戶 到配額的分區(qū)/掛載目錄

命令 dd 進行配置

#cd /ltc

#dd if=/dev/zero of=myfile bs=10M count=120

3.5 查看配額使用情況

#quota –u 用戶名

#quota –g 組名

#requota 文件

四. 實驗環(huán)境要求和配置

要求:1 新添加2塊磁盤/dev/sdb /dev/sdc

2 創(chuàng)建4個物理卷pv 2個卷組vg 1個邏輯卷

3 將邏輯卷設(shè)為開機自動掛載

4 對該邏輯卷做用戶配額限制最大不超過50M

第一步 添加磁盤

1.在虛擬機中新添加2塊硬盤,并重啟初始化硬盤

2.通過#fdisk /dev/sdb #fdisk /dev/sdc

n:創(chuàng)建 選擇類型extended primary partition

p:選擇分區(qū)1-4

t: 選擇類型

#/dev/sdb sdb1 8e sdb2 8e sdb3 83

//在/dev/sdb這塊盤 類型8e lvm 83標準分區(qū)

#/dev/sdc sdc1 8e sdc2 8e sdc3 8e sdc4 5 Extend

第二步 創(chuàng)建物理卷 卷組 邏輯卷

1 #pvcreate /dev/sdb1 /dev/sdb2 /dev/sdc1 dev/sdc2 /dev/sdc3 查看pvs

2 #vgcreate jdy1 /dev/sdb1 /dev/sdc1

#vgcreate jdy2 /dev/sdb2 dev/sdc2 /dev/sdc3 查看vgs

3 #lvcreate –L 200M –n zr jdy2 查看lvs 路徑/dev/jdy2/zr

4 #mkfs –t ext4 /dev/jdy2/zr 格式化支持掛載

5 自動掛載

#vim /etc/fstab

#/dev/jdy2/zr /test ext4 default,usrcheck,grpquota 0 0

//邏輯卷LVM地址 掛載到/test 格式為ext4 支持配額

第三步 磁盤配額限制

1 檢查配置軟件是否存在

#rpm –q quota

#rpm –ql quota

2 創(chuàng)建磁盤配額配置文件

#quotacheck -ugc /dev/jdy2/zr //創(chuàng)建lvm磁盤的額配文件

3 去掛載的目錄下查看

#ls –l /ltc //查看目錄

第四步 給用戶添加配額

1編輯用戶和組賬號的配置設(shè)置

# edquota -u 1/用戶名

filesystem blocks soft hard inodes soft hard

/dev/jdy2/zr 10 20 5 10

系統(tǒng)設(shè)備 軟限額K 硬限額 軟文件個數(shù) 硬文件個數(shù)

2 啟用和關(guān)閉文件系統(tǒng)配額的功能

#quotaon –ugv [設(shè)備路徑]

#quotaoff –ugv [設(shè)備路徑]

3 驗證磁盤配額功能

查看磁盤配額信息 repquota -a

切換用戶 在目錄下創(chuàng)建一個文件 顯示的是小b

(ltc)#dd if=/dev/zero of=/宿主目錄下文件路徑 bs=1M count=10

感謝各位的閱讀,以上就是“LINUX用戶和磁盤管理的方法是什么”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對LINUX用戶和磁盤管理的方法是什么這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI