Hoe gebruik je gksudo veilig om grafisch te werken?
Allereerst wil ik zeggen dat het niet de bedoeling is om grafische programma's als root te starten. Wanneer het wel nodig blijkt te zijn.doe het dan met gksudo in plaats van sudo omdat dit veiliger is. Wanneer je namelijk sudo gebruikt kunnen de rechten van het programma in de war raken en kan het programma vervolgens alleen nog door root opgestart worden. (Corrigeer me als ik het verkeerd begrepen heb) Ik wil hier meerdere voorbeelden van gksudo en gksudo nautilus aandragen, zoals de kwestie over rechten verlenen, maar nu eerst het branden van CD's/DVD's.
Het branden van CD's kan in Ubuntu standaard alleen als rootgebruiker, althans dat is mijn ervaring. Het verbaast me dat ik daar nog niemand over gehoord heb. Eenmaal eerder op een ander forum kwam ik het tegen, waar iemand wilde dat zijn huisgenoten ook zouden kunnen branden zonder daarvoor rootrechten en een wachtwoord nodig te hebben.
Toen ik nog k3b gebruikte heb ik in het begin lang zitten stoeien omdat ik niet kon branden als gewone gebruiker. Er zat wel een wizard in k3b, maar die heeft me niet verder kunnen helpen. Bovendien vertelde het programma k3b me dat werd aangeraden om CD's als rootgebruiker te branden om fouten in het brandproces te voorkomen.
Op dit moment gebruik ik alleen nog Gnomebaker en Graveman en daar doet zich hetzelfde voor. Al bij de eerste keer starten van Gnomebaker blijkt dat ik niet als gewone gebruiker kan branden. Ik start Gnomebaker dus in de terminal met gksudo gnomebaker en bak zo CD's. Ik redeneer zo dat Ubuntu zelf wel weet wat het beste is wat betreft rechten.
Vraag 1: Stel dat ik nu toch zonder rootprivileges wil branden. Is dat verstandig?
Vraag 2: De rechten zou ik wijzigen door Nautilus in de terminal te openen met gksudo nautilus en naar /usr/bin/gnomebaker te bladeren om daar door een rechterklik op gnomebaker bij Eigenschappen de rechten te veranderen. Is dat goed?
Vraag 3: Bij Systeem > Beheer > Gebruikers en groepen kunnen ook rechten toegekend worden. Kan dat hier en zo ja hoe doe ik dat dan in het geval met Gnomebaker?
(Op nautilus-actions kom ik later terug. Ik ben dat nu aan het uitzoeken.)