abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 23:11 | Nová verze

Do 3. prosince probíhá na Humble Bundle slevová akce Fall Sale. V rámci této akce lze do neděle do 19:00 získat počítačovou hru Serial Cleaner (YouTube) běžící také v Linuxu zcela zdarma.

Ladislav Hagara | Komentářů: 0
včera 20:55 | Nová verze

Byla vydána nová verze 2.81 svobodného 3D softwaru Blender. Podrobný přehled novinek v oznámení o vydání.

Ladislav Hagara | Komentářů: 0
včera 16:22 | Zajímavý článek

Nadace Raspberry Pi vydala knihu s názvem Get Started With Arduino. Elektronická kniha je ke stažení zdarma (pdf). Tištěnou verzi lze koupit za 10 liber.

Ladislav Hagara | Komentářů: 1
včera 13:22 | IT novinky

Společnost Slimbook prodávající notebooky s nainstalovaným Linuxem, viz například KDE Slimbook, dnes představila svůj nový notebook PRO X 15. Cena notebooku je od 1 199 eur a porovnáván je s notebooky Apple MacBook PRO 16 nebo Dell XPS 15 2019.

Ladislav Hagara | Komentářů: 6
20.11. 15:44 | Nová verze

Byla vydána nová major verze open source komunikačního softwaru Jami (Wikipedie, GitLab). Její název je Free as in Freedom. Dřívější názvy projektu Jami byly SFLphone a následně Ring.

Ladislav Hagara | Komentářů: 0
20.11. 00:33 | Zajímavý projekt

Společnost MNT Research má v plánu na Crowd Supply spustit kampaň na podporu open source notebooku MNT Reform. Vývoj notebooku lze sledovat na Mastodonu.

Ladislav Hagara | Komentářů: 16
20.11. 00:11 | Zajímavý software

Chcete si zahrát víceuživatelský tetris v terminálu? Stačí spustit ssh netris.rocketnine.space. Na straně serveru běží netris. Zdrojové kódy v programovacím jazyce Go jsou k dispozici pod licencí GPLv3.

Ladislav Hagara | Komentářů: 0
19.11. 19:44 | Nová verze

Po čtyřech měsících vývoje od vydání verze 4.10 byla vydána nová verze 4.11 svobodné náhrady proprietárních BIOSů a UEFI coreboot (Wikipedie). Na vývoji se podílelo 130 vývojářů. Provedli 1630 změn. Přidána byla podpora pro 25 mainboardů.

Ladislav Hagara | Komentářů: 0
19.11. 16:22 | Nová verze

Byla vydána verze 1.6.0 emulátoru terminálu Terminology (GitHub) postaveného nad EFL (Enlightenment Foundation Libraries). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
19.11. 14:22 | Komunita

Vydání verze 1.0 svobodného multiplatformního vektorového grafického editoru Inkscape se blíží. Registrovaní uživatelé mají možnost hlasovat o obrázku, který bude zobrazován v okně O Inkscapu. Vybírá se ze 124 návrhů.

Ladislav Hagara | Komentářů: 10
Jaké hodinky nosíte (nejčastěji)?
 (25%)
 (5%)
 (17%)
 (53%)
Celkem 300 hlasů
 Komentářů: 35, poslední včera 20:49
Rozcestník

www.AutoDoc.Cz

Dotaz: debian, grub a heslo

24.8. 17:23 figliar0 | skóre: 5 | blog: figliarstva | Košice
debian, grub a heslo
Přečteno: 294×
Zdravíčko!

Na Debiane ma trápi jedna vec týkajúca sa GRUB-u a hesla, ktoré chráni prístup k jednotlivým položkám a k CMD zavádzača - chcem sa poradiť, ako sa k tejto veci staviate Vy.

V zavádzači mám nastavené heslo, aby nebolo možné vstupovať do niektorých položiek v menu, zároveň nie je možné tieto položky editovať a prístup k CMD zavádzača je tiež chránený. Jednu položku však chcem mať vždy "odomknutú" - toto dosiahnem pridaním parametru --unrestricted príslušnej položke v /boot/grub/grub.cfg.

Debian však pri aktualizácií bežne prepisuje súbor /boot/grub/grub.cfg (na rozdiel od Archlinuxu napríklad), čo pri unattended upgrades je trocha nepríjemné. Ako to máte ošetrené Vy?

Napadá ma možnosť ošéfovať to skriptom, ktorý sa spustí pri generovaní konfiguračného súboru (v podstate ten skript, ktorý do konfiguráku vkladá heslo). Alebo sa na to heslo úplne vykašľať - má toto heslo dnes ešte význam?

Řešení dotazu:


Odpovědi

Řešení 1× (figliar0 (tazatel))
pepe_ avatar 25.8. 11:30 pepe_ | skóre: 47
Rozbalit Rozbalit vše Re: debian, grub a heslo

Soubor grub.cfg se nemá editovat protože ho tvoří script update-grub který v Archu standartně není instalován , zde výpis také na archu kde ho ale instalován mám.

which update-grub

/usr/bin/update-grub

 

cat /usr/bin/update-grub

#!/bin/sh set -e exec grub-mkconfig -o /boot/grub/grub.cfg "$@"

 

úprava grub.cfg se provádí skrze scripty /etc/default/grub a /etc/grub.d

například mám vypnuté v /etc/default/grub volbu  GRUB_DISABLE_OS_PROBER=true pro detekci napříklat osx a windows a naházenou ji mám ručně v souboru /etc/grub/40_custom takto :

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry 'Operační systém Windows 7 a 10' --class windows --class os $menuentry_id_option 'osprober-chain-903E44A03E4480E8' {
savedefault
insmod part_msdos
insmod ntfs
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-ieee1275='ieee1275//disk@0,msdos1' --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  903E44A03E4480E8
else
search --no-floppy --fs-uuid --set=root 903E44A03E4480E8
fi
parttool ${root} hidden-
drivemap -s (hd0) ${root}
chainloader +1
}

kde to číslo 903E.... je blokové číslo oddílu

sudo blkid

/dev/sda1: LABEL="RezervovM-CM-!no systM-CM-)mem" UUID="903E44A03E4480E8" TYPE="ntfs" PARTUUID="5a49bc46-01"

 

/etc/boot/grub vypadá nějak takto

 

GRUB_DISTRIBUTOR="Arch"
GRUB_TERMINAL_INPUT=console
GRUB_THEME=/boot/grub/themes/Archxion/theme.txt
GRUB_SAVEDEFAULT="true"
GRUB_GFXMODE="1024x768"
GRUB_GFXPAYLOAD_LINUX=keep
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 rd.systemd.show_status=auto rd.udev.log_priority=3 nvidia-drm.modeset=1 vga=0x034d nomodeset video=uvesafb:mode_option=1920×1080-24,mtrr=3,scroll=ywrap"
GRUB_CMDLINE_LINUX=""
GRUB_PRELOAD_MODULES="part_gpt part_msdos"
GRUB_DISABLE_RECOVERY="true"
GRUB_DISABLE_SUBMENU=y
GRUB_DISABLE_OS_PROBER=true
GRUB_DEFAULT=saved
GRUB_TIMEOUT=4

Nemám ale zaheslovaný grub ale podle mne to máš nastavovat v těchto  souborech /etc/grub.d/* a /etc/default/grub  potom ti automatická aktualizace jádra a jiné vytvoří vždy aktuální grub.cfg který bude hodnoty již obsahovat.
Nevím jak vypadají tvé úpravy ale podle mne pokud chceš jít metodou post-install tak uprav script update-grub či update-grub2 a do něj přidej dodatečnou úpravu již vygenerovaného grub.cfg a to obslouží opravu po vygenerování.
26.8. 16:51 figliar0 | skóre: 5 | blog: figliarstva | Košice
Rozbalit Rozbalit vše Re: debian, grub a heslo
No teda... mám nejasný pocit, že v Archu to nebolo ani tak neprítomnosťou skriptu update-grub, ale skôr tým, že /boot/grub/grub.cfg bol vlastnený balíčkom a označený ako zálohovaný súbor (čiže sa pri upgrade neprepísal). Čo pozerám, už to tak nie je, ale bol by som za to dal ruku do ohňa.

V Archu tiež treba dávať bacha na to, že nie všetky súbory v /etc/grub.d/ sú zálohované a pri upgrade budú prepísané. Myslel som, že v Debiane to bude podobné, ale čo pozerám, nie je to tak - čiže úprava akéhokoľvek z týchto konfigurákov bude v Debiane v pohode.

Vďaka za nakompnutie... Vlastne mi ide o to, aby položka pre zavedenie najnovšieho jadra bola odomknutá a všetko ostatné uzamknuté. Nejde ani tak o staršie jadrá ako o kadejaké single-user režimy a podobne. Najschodnejšia cesta však asi bude vypnúť generovanie recovery režimov (nikdy som to aj tak nepoužil) a nechať odomknuté všetky položky.
Řešení 1× (figliar0 (tazatel))
25.8. 11:49 ewew | skóre: 38 | blog: ewewov_blog
Rozbalit Rozbalit vše Re: debian, grub a heslo

Moje riešenie je zmena v skripte /etc/grub.d/10_linux. Mám pridanú premennú superusers, heslo pre užívateľa root a pridané do sekcie tvorby položiek v premennej CLASS reťazec --unrestricted

26.8. 16:53 figliar0 | skóre: 5 | blog: figliarstva | Košice
Rozbalit Rozbalit vše Re: debian, grub a heslo
Viď vyššie - asi to bude vhodné pre Debian, ale len pre informáciu - môže byť nevhodné pri iných distrách.
26.8. 16:53 figliar0 | skóre: 5 | blog: figliarstva | Košice
Rozbalit Rozbalit vše Re: debian, grub a heslo
Vyriešené, vďaka.
27.8. 23:57 Andrej | skóre: 47 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: debian, grub a heslo

Já k tomu přistupuju takhle: Jediné heslo, které GRUBu dávám, je heslo pro LUKS. No a všechny položky, které tam mám, potřebují to heslo, protože všechno je šifrované, samozřejmě i adresář /boot. Ergo nemám důvod vymýšlet nějaké zamykání některých položek a některých zase ne. :-)

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
28.8. 17:22 jiwopene | skóre: 18
Rozbalit Rozbalit vše Re: debian, grub a heslo
Někdo může např. nabootovat něco, co se tváří jako GRUB nebo pozměnit GRUB tak, aby mu heslo někam (nějak) předal.
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
k3dAR avatar 28.8. 21:13 k3dAR | skóre: 57
Rozbalit Rozbalit vše Re: debian, grub a heslo
pokud ma Grub podepsanej a vlastni SecureBoot klice, tak nepozmeni (pokud nevynda baterku a deska by se tim vyresetovala a zahodila vlasni klice, nahodila vychozi...), navic upravit Grub aby mel v sobe podporu sitovky, tcpip a keyloger je o nekolik radu slozitejsi nez by byla uprava initramfs v pripade oddeleneho/nesifrovaneho /boot...
porad nemam telo, ale uz mam hlavu... nobody
9.9. 09:12 Andrej | skóre: 47 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: debian, grub a heslo

Nebo se tam dá dát ten „shim“, který je podepsaný a funguje i v implicitním striktním režimu. (Tak to má například Fedora.) Ale někde se proslýchá, že soukromé klíče od toho proprietárně striktního režimu nějak unikly a/nebo nejsou bezpečné, takže je asi fakt lepší používat vlastní klíče.

Pokud je ovšem v nějaké UEFI implementaci backdoor nebo jiná neopravená zranitelnost, nepomůže nic.

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
9.9. 11:08 Peter Golis | skóre: 59 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: debian, grub a heslo
Vtedy pomôže už len klasický koncept. Odpojiť všetky káble vrátane napájacích, a zabezpečiť počítač pred neoprávnenou manipuláciou. Napríklad zaliatím do betónu.

Bezpečnosť je hra na mačku a myš. Vždy ide o to, aby útočník nemal dosť času na prelomenie ochrany. Či sa jedná o počítač, server, alebo dom, byt či bicykel alebo auto. Je to len hra s časom. Ak to nestihne, tak prehral. Jak vlastník, tak útočník.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.