Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: Ubuntu a root heslo  (Přečteno 592 krát)

juwa2

  • Závislák
  • ****
  • Příspěvků: 2975
  • Karma: +218/-39
    • Zobrazit profil
Ubuntu a root heslo
« kdy: 17 Září 2019, 23:42:16 »
Z důvodu bezpečnosti je tomu prostě tak.  Při všech úkonech vyžadujících zvýšená práva musí uživatel pokaždé zadávat root heslo. A je to docela často - ne že ne...
Není to tím pádem příliš pohodlné. Existuje sice možnost zadávání hesla úplně zrušit, ale domnívám se, že to není ten nejlepší nápad..

Takže jsem vymyslel takový "kompromis". Funguje to následovně:
Heslo se uloží do souboru (do skriptu) kterému se "přidělí" klávesová zkratka. Při potřebě zadat heslo se prostě jenom zmáčkne ona klávesová zkratka. Heslo se do aktuálně aktivního okna automaticky vyplní + je (volitelně) zmáčknut enter.
----------------------------------------------------------------------
Jediné co je k tomu potřeba, je doinstalovat balíček xdotool:
Kód: [Vybrat]
sudo apt-get install xdotool
Vlastní skript pak vypadá takto:
Kód: [Vybrat]
#!/bin/bash
sleep 1
# zadání hesla:
xdotool key 1 2 3 4 5 6 7 8 9 a b c d e f...............
# volitelně:
sleep 0.5
xdotool key Return

Tento skript někam "zašijeme" pod nenápadným názvem a namapujeme na něj klávesovou zkratku.
Dále je ještě užitečné si zapnout zobrazování "hvězdiček" v Terminálu při zadávání hesla:
Kód: [Vybrat]
sudo visudo
Do řádku kde je "env_reset" přidáme "pw_feedback" viz obrázek. Nezapomenout uložit..

-----------------------------------------------------------------------------
Dodatek pro zvláště paranoidní. Pokud by se snad někdo obával, že heslo ze skriptu někdo nepovolaný vyčte.
Doinstalovat balíček shc:
Kód: [Vybrat]
sudo add-apt-repository ppa:neurobin/ppa
sudo apt-get update
sudo apt-get install shc

shc "přemění" skript výše na spustitelnou aplikaci ze které nevyčte nikdo nic:
Kód: [Vybrat]
shc -f /cesta/ke/scriptu.sh -o název_aplikace
Tuto aplikaci pak namapujeme na klávesovou zkratku místo skriptu. Skript smažeme.
--------------------------------------------------------------------------------------------------------------------------------------------
Po delším testování se tento postup ukázal jako maximálně pohodlný a současně bezpečný. K původnímu stavu už bych se rozhodně nevracel...
« Poslední změna: 17 Září 2019, 23:50:23 od juwa2 »