17Aug
Убунтуов Груб боот лоадер дозвољава било коме да уређује ставке за покретање или подразумевано користи режим командне линије.Сецуре Груб са лозинком и нико их не може уређивати - чак ћете можда требати лозинку пре покретања оперативних система.
Груб 2 опције за конфигурацију су подијељене на више датотека умјесто једне датотеке филе.лст Груб 1, па је подешавање лозинке постало компликованије.Ови кораци важе за Груб 1.99, који се користи у Убунту 11.10.Процес може бити другачији у будућим верзијама.
Генерисање лозинке Хасх
Прво, отпустићемо терминал из Убунту менија апликација.
Сада ћемо генерисати обфусцатед лозинку за Грубове конфигурационе датотеке.Само упишите груб-мкпассвд-пбкдф2 и притисните Ентер.Позваће вас за лозинку и дати вам дугачак низ.Селектујте низ помоћу миша, кликните десним тастером миша и изаберите Копирај да бисте је копирали у вашу клипборду за касније.
Овај корак је технички опционалан - можемо унети нашу лозинку у обичан текст у Грубовим конфигурационим датотекама, али ова команда га обфусцатес и пружа додатну сигурност.
Подешавање лозинке
Тип судо нано /etc/grub.d/ 40_цустом да бисте отворили датотеку 40_цустом у Нано текст едитору.Ово је место где треба поставити властита подешавања.Можда ће их преписати новије верзије Груба ако их додате на друго место.
Померите се доле на дно датотеке и додајте унос лозинке у следећем формату:
сет суперусерс = "име"
пассворд_пбкдф2 име [дуги низ из раније]
Овде смо додали суперзвук под називом "боб" са нашом лозинкомод раније.Додали смо и корисника по имену Јим са несигурном лозинком у обичном тексту.
Приметите да је Боб суперзвук док Јим није.Која је разлика?Супер корисници могу уредити ставке за покретање и приступити командној линији Груб, док нормални корисници не могу.Можете доделити одређене ставке за покретање обичним корисницима како би им омогућили приступ.
Сачувајте датотеку притиском на Цтрл-О и Ентер, а затим притисните Цтрл-Кс да бисте изашли.Промене неће ступити на снагу док не покренете судо упдате-груб наредбу;погледајте одељак Активирање ваших промена за више детаља.
Заштита лозинки Заштита Боот Ентриес
Стварање суперзвучног корисника нас највише узима.Са конфигурисаним суперусером, Груб аутоматски спречава људе да уређују ставке за покретање система или приступају Груб командној линији без лозинке.
Желите ли лозинку заштитити одређени унос подизања тако да нико не може да га покрене без обезбеђивања лозинке?То можемо урадити иако је у овом тренутку мало компликованије.
Прво ћемо морати да одредимо датотеку која садржи унос који желите да измените.Упишите судо нано /etc/grub.d/ и притисните Таб да бисте видели листу доступних датотека.
Рецимо да желимо лозинку заштитити наше Линук системе.Ставке за покретање Линука генеришу фајл 10_линук, тако да ћемо искористити судо нано /etc/grub.d/ 10_линук наредбу да је отворимо.Будите пажљиви приликом уређивања ове датотеке!Ако заборавите лозинку или унесете неисправан, нећете моћи да покренете Линук, осим ако се не покренете са живог ЦД-а и прво промените Груб подешавање.
Ово је дуга датотека са пуно ствари која се дешава, па ћемо притиснути Цтрл-В да потражимо линију коју желимо.У менију за претрагу упишите менуентри и притисните Ентер.Видећете линију која почиње са принтф.
Само промените
принтф "менуентри '${ титле}'
бит на почетку линије на:
принтф" менуентри -усерс име '${ титле}'
Овдје смо дали Јим приступ нашим Линук боотовима.Боб има приступ, јер је супер корисник.Ако смо одредили "боб" уместо "јим", Јим уопште није имао приступ.
Притисните Цтрл-О и Ентер, а затим Цтрл-Кс да бисте сачували и затворили датотеку након његове измене.
Ово би требало постићи лакше током времена, јер Грубови програмери додају више опција груб-мкцонфиг наредби.
Активирање промена
Промјене неће ступити на снагу док не покренете судо упдате-груб наредбу.Ова команда генерише нову Груб конфигурацијску датотеку.
Ако сте лозинку заштитили подразумевани унос за унос, видећете упозорење за пријављивање када покренете рачунар.
Ако је Груб подешен да прикаже мени за покретање, нећете моћи уредити ставку за покретање система или користити режим командне линије без уноса шифре суперзвезда.