Áåçîïàñíîñòü è îïòèìèçàöèÿ Linux.Ðåäàêöèÿ äëÿ Red Hat

Ñîçäàíèå ôàéëîâ "quota.user" è "quota.group"


Ïîñëå ìîäèôèêàöèè ôàéëà “/tc/fstab”, ÷òîáû êâîòû íà÷àëè äåéñòâîâàòü, â êîðíåâîé êàòàëîã ôàéëîâîé ñèñòåìû (íàïðèìåð, “/home”) ïîìåùàåòñÿ ôàéë “quota.user”, åñëè âû õîòèòå èñïîëüçîâàòü ïîëüçîâàòåëüñêèå êâîòû, èëè “quota.group”, äëÿ ãðóïïîâûõ êâîò, èëè è òîò è äðóãîé äëÿ êîìáèíèðîâàííûõ êâîò. Âëàäåëüöåì îáîèõ ôàéëîâ ÿâëÿåòñÿ “root”.

Øàã 1.

Äëÿ ñîçäàíèÿ ôàéëîâ “quota.user” è/èëè “quota.group”, êàê “root” ïåðåéäèòå â êîðíåâîé êàòàëîã ðàçäåëà, ãäå âû õîòèòå àêòèâèçèðîâàòü êâîòû (íàïðèìåð, /home), ñîçäàéòå “quota.user” è/èëè “quota.group”, äëÿ ýòîãî âûïîëíèòå ñëåäóþùèå êîìàíäû:
[root@deep /]# touch /home/quota.user


[root@deep /]# touch /home/quota.group


[root@deep /]# chmod 600 /home/quota.user


[root@deep /]# chmod 600 /home/quota.group

Êîìàíäà “touch” áóäåò ñîçäàâàòü íîâûå ïóñòûå ôàéëû â êàòàëîãå “home” ñ èìåíàìè “quota.user” è “quota.group”. Êîìàíäà “chmod” áóäåò óñòàíàâëèâàòü ïðàâà äîñòóïà ê ýòèì ôàéëàì â ÷òåíèå-çàïèñü òîëüêî äëÿ root.

ÇÀÌÅ×ÀÍÈÅ. Îáà ôàéëà “quota.user” è “quota.group”, äîëæíû ïðèíàäëåæàòü root, ñ ïðàâàìè ÷òåíèå-çàïèñü òîëüêî äëÿ âëàäåëüöà.
Øàã 2

Ñåé÷àñ ìû äîëæíû èíèöèàëèçèðîâàòü ôàéëû “quota.user” è “quota.group” â êîðíåâîì êàòàëîãå ôàéëîâîé ñèñòåìû, ÷òîáû íå ïîëó÷àòü ñîîáùåíèé îá îøèáêàõ î êâîòàõ âî âðåìÿ ïåðåçàãðóçêè ñåðâåðà.

Äëÿ èíèöèàëèçàöèè ôàéëîâ “quota.user” è/èëè “quota.group”, èñïîëüçóéòå ñëåäóþùèå êîìàíäû:
[root@deep /]# edquota -u wahib


[root@deep /]# edquota -g wahib

Âûøåïðèâåäåííûå êîìàíäû íåîáõîäèìû òîëüêî äëÿ èíèöèàëèçàöèè ôàéëîâ “quota.user” è/èëè “quota.group”; êîìàíäà edquota (-u) áóäåò ðåäàêòèðîâàòü êâîòû äëÿ ïîëüçîâàòåëÿ “wahib” è (-g) áóäåò ðåäàêòèðîâàòü êâîòû äëÿ ãðóïïû. Çàìåòèì, ÷òî âû äîëæíû ðåäàêòèðîâàòü ñóùåñòâóþùèå â âàøåé ñèñòåìå UID/GID, ÷òîáû èíèöèàëèçàöèÿ ôàéëîâ ïðîøëà óñïåøíî.
Øàã 3

Ïîñëå òîãî êàê âû çàêîí÷èëè óñòàíàâëèâàòü íåîáõîäèìûå îïöèè â ôàéëå “/etc/fstab”, ñîçäàëè è èíèöèàëèçèðîâàëè ôàéëû “quota.users” è/èëè “quota.group”, âû äîëæíû ïåðåçàãðóçèòü ñèñòåìó, ÷òîáû âíåñåííûå èçìåíåíèÿ â ôàéëû “/etc/fstab”, “quota.user” è/èëè “quota.group” âñòóïèëè â ñèëó. Äëÿ ïåðåçàãðóçêè ñèñòåìû èñïîëüçóéòå ñëåäóþùóþ êîìàíäó:
[root@deep /]# reboot



Ñîäåðæàíèå ðàçäåëà