LVM

Kako koristiti LVM za kućne direktorije u višekorisničkom okruženju

Kako koristiti LVM za kućne direktorije u višekorisničkom okruženju
LVM ili Logical Volume Manager moćan je alat u Linuxu za upravljanje pohranom. Pomoću LVM-a možete stvoriti logičke volumene diska za organiziranje podataka. Veličine LVM lako je promijeniti, pa je to izvrsna alternativa Linux kvoti. U ovom članku pokazat ću vam kako koristiti LVM za kućne direktorije u višekorisničkom okruženju. Pa, krenimo.

Zahtjevi:

Za konfiguriranje kućnih direktorija temeljenih na LVM-u trebate barem rezervnu particiju ili tvrdi disk.

Preporučujem vam upotrebu namjenskog tvrdog diska u proizvodnom okruženju. Ako učite, onda je korištenje particije sasvim u redu.

Instaliranje LVM-a:

Na Ubuntuu možete instalirati LVM iz službenog spremišta paketa Ubuntua.

Prvo ažurirajte predmemoriju spremišta APT paketa sljedećom naredbom:

$ sudo apt ažuriranje

Sada instalirajte LVM sa sljedećom naredbom:

$ sudo apt instalirati lvm2

Sada pritisnite g a zatim pritisnite .

Treba instalirati LVM.

Ako koristite CentOS 7 ili RHEL 7, možete instalirati LVM pomoću sljedeće naredbe:

$ sudo yum instaliraj lvm

Početna postavka LVM-a:

Sada morate reći LVM-u kojom particijom ili tvrdim diskom želite upravljati pomoću LVM-a. Da biste to učinili, morate znati naziv uređaja particije ili tvrdog diska koji želite koristiti.

Naziv uređaja particije ili tvrdog diska možete pronaći pomoću sljedeće naredbe:

$ lsblk | egrep "disk | dio"

Trebaju biti navedene sve particije i tvrdi diskovi instalirani na vašem računalu. Ovdje ću koristiti namjenski tvrdi disk sdb za konfiguriranje LVM. Ali možete koristiti i particiju kao što je sda2, sda3, sdb2 ili što već imate.

Sada stvorite LVM fizički volumen tvrdog diska pomoću sljedeće naredbe:

$ sudo pvcreate / dev / sdb

BILJEŠKA: Zamijeniti sdb s nazivom uređaja vašeg tvrdog diska ili particije.

Sada stvorite LVM skupinu glasnoća (nazovimo je Dom) vašeg tvrdog diska sljedećom naredbom:

$ sudo vgcreate home / dev / sdb

Stvaranje LVM logičkih volumena za korisnike:

Sada morate stvoriti potrebne logičke volumene za svakog od svojih korisnika za prijavu i koristiti ga kao početni direktorij.

Recimo, imamo 3 korisnika, ljiljan, linda i bob. Korisnik ljiljan i linda želi 512 MB prostora na disku i bob želi 2 GB prostora na disku.

Da biste stvorili 512 MB logički volumen za ljiljan, pokrenite sljedeću naredbu:

$ sudo lvcreate -L 512M -n dom ljiljana
Ili
$ sudo lvcreate --veličina 512M --ime ljiljan dom

Na isti način stvorite a 512 MB logički volumen za linda sa sljedećom naredbom:

$ sudo lvcreate -L 512M -n linda home

Sada stvorite logički volumen od 2 GB za bob sa sljedećom naredbom:

$ sudo lvcreate -L 2G -n bob kući

Sada morate formatirati logičke sveske koje ste upravo stvorili. Koristit ću datotečni sustav EXT4.

Za formatiranje logičkog volumena ljiljan / dev / home / lily, pokrenite sljedeću naredbu:

$ sudo mkfs.ext4 -L ljiljan / dev / dom / ljiljan

Za formatiranje logičkog volumena linda / dev / home / linda, pokrenite sljedeću naredbu:

$ sudo mkfs.ext4 -L linda / dev / home / linda

Za formatiranje logičkog volumena bob / dev / home / bob, pokrenite sljedeću naredbu:

$ sudo mkfs.ext4 -L bob / dev / home / bob

Stvaranje korisnika:

Ajmo sada stvoriti korisnike ljiljan, linda i bob. Ja ću koristiti useradd naredba za stvaranje korisnika jer naredba useradd prema zadanim postavkama ne stvara kućni direktorij.

Da biste stvorili korisnika ljiljan, pokrenite sljedeću naredbu:

$ sudo useradd ljiljan

Sada postavite lozinku za korisnika ljiljan sa sljedećom naredbom:

$ sudo passwd ljiljan

Sada unesite lozinku koju želite postaviti za korisnika ljiljan. Treba postaviti lozinku.

Na isti način stvorite korisnika linda sa sljedećom naredbom:

$ sudo useradd linda

Također, postavite lozinku za korisnika linda sa sljedećom naredbom:

$ sudo passwd linda

Opet, stvorite korisničkog boba sljedećom naredbom:

$ sudo useradd bob

Sada postavite lozinku za korisničkog boba pomoću sljedeće naredbe:

$ sudo passwd bob

Montiranje LVM logičkih volumena kao kućnih direktorija:

Sada morate stvoriti točke montiranja za LVM logičke volumene koje ste upravo stvorili. Kao što će biti kućni direktoriji tvrtke ljiljan, linda i bob, točke montiranja bi trebale biti / dom / ljiljan, / home / linda, i / home / bob odnosno.

Da biste kreirali točku montiranja za korisnika ljiljan, pokrenite sljedeću naredbu:

$ sudo mkdir / dom / ljiljan

Da biste kreirali točku montiranja za korisnika linda, pokrenite sljedeću naredbu:

$ sudo mkdir / home / linda

Da biste kreirali točku montiranja za korisnika bob, pokrenite sljedeću naredbu:

$ sudo mkdir / home / bob

Sada otvorite / etc / fstab datoteka sa sljedećom naredbom:

$ sudo nano / etc / fstab

Sada unesite sljedeće redove na kraju datoteke. Kad završite, spremite datoteku s + x nakon čega slijedi g a zatim pritisnite .

Sada, da biste montirali LVM logičke volumene u korisničke kućne direktorije, pokrenite sljedeću naredbu:

$ sudo mount -a

Sada, da biste potvrdili da su LVM logički volumeni ispravno montirani, pokrenite sljedeću naredbu:

$ df -h | grep / home

Kao što vidite, LVM logički volumeni ispravno su montirani za svakog korisnika.

Sada morate popraviti dozvole za svaki montirani LVM logički volumen. Inače, korisnici neće moći stvoriti ili izbrisati bilo koju datoteku. Također, trebali biste kopirati sve datoteke s / etc / skel imenik u svaki kućni direktorij.

Za kopiranje datoteka s / etc / skel direktorija u kućne direktorije, pokrenite sljedeće naredbe:

$ sudo cp -RT / etc / skel / home / lily
$ sudo cp -RT / etc / skel / home / linda
$ sudo cp -RT / etc / skel / home / bob

Sada popravite dopuštenja za ljiljanje kućni direktorij sa sljedećom naredbom:

$ sudo chown -Rf ljiljan: ljiljan / dom / ljiljan

Da biste popravili dopuštenja za linda, pokrenite sljedeću naredbu:

$ sudo chown -Rf linda: linda / home / linda

Da biste popravili dopuštenja za bob, pokrenite sljedeću naredbu:

$ sudo chown -Rf bob: bob / dom / bob

Kao što vidite, ispravna su dopuštenja dodijeljena svakom kućnom direktoriju.

Također se možete prijaviti kao bilo koji korisnik i to bi trebalo funkcionirati.

Dakle, tako koristite LVM za korisničke kućne direktorije u višekorisničkom okruženju u Linuxu. Hvala što ste pročitali ovaj članak.

Pokazivač skače ili se slučajno pomiče dok tipkate u sustavu Windows 10
Ako ustanovite da kursor miša sam skače ili se pomiče automatski, nasumično dok tipkate u Windows prijenosnom računalu ili računalu, neki od ovih prij...
Kako obrnuti smjer pomicanja miša i dodirnih pločica u sustavu Windows 10
Miš i Dodirna pločaRačunarstvo ne samo da olakšava, već i učinkovitije i oduzima puno vremena. Ne možemo zamisliti život bez ovih uređaja, ali činjeni...
Kako promijeniti pokazivač miša i veličinu, boju i shemu pokazivača na sustavu Windows 10
Pokazivač i pokazivač miša u sustavu Windows 10 vrlo su važni aspekti operativnog sustava. To se može reći i za druge operativne sustave, tako da u is...