Hoofdstuk 2. KDE su gebruiken

Het gebruik van KDE su is makkelijk. De syntaxis is als volgt:

kdesu [-c commando] [-d] [-f bestand] [-i pictogramnaam] [-n] [-p prioriteit] [-r] [-s] [-t] [-u user] [--noignorebutton] [--attach winid]

kdesu [algemene KDE-opties] [algemene Qt™-opties]

De commandoregelopties zijn hieronder uitgelegd.

-c commando

Dit specificeert het commando dat gedraaid zal worden als root. Er moet één argument in. Dus, als u, bijvoorbeeld, een nieuwe bestandsbeheerder wilt starten, kunt u op de prompt het volgende invoeren: $(kf5-config --path libexec)kdesu -c Dolphin

-d

Geef debuginformatie weer.

-f bestand

Met deze optie kunt u KDE su efficiënt gebruiken in .desktop bestanden. Het vertelt KDE su om het bestand gespecificeerd door de bestand te lezen. Als dit bestand schrijfbaar is door de huidige gebruiker, zal KDE su het commando als de huidige gebruiker uitvoeren. Als het niet schrijfbaar is, zal het commando uitgevoerd worden door de gebruiker gebruiker (standaard is dat root).

bestand wordt op de volgende manier bekeken: als bestand met een "/" begint, wordt het gezien als een absolute bestandsnaam. Anders wordt het gezien als de naam van een globaal KDE-configuratiebestand.

-i pictogramnaam

Geeft het pictogram op dat in het wachtwoordvenster gebruikt moet worden. U kunt volstaan met de naam zonder extensie.

Bijvoorbeeld, om Konqueror in bestandsbeheerdermodus te starten en het Konqueror-pictogram in het wachtwoordvenster te tonen:

$(kf5-config --path libexec)kdesu  -i konqueror 
-c "konqueror --profile filemanagement"
-n

Sla het wachtwoord niet op. Dit schakelt het keuzevakje Wachtwoord onthouden in het dialoogvenster uit.

-p prioriteit

Stel de prioriteit in. De prioriteit is een getal tussen 0 en 100, met 100 als hoogste prioriteit en 0 als laagste. De standaard is 50.

-r

Realtime scheduling gebruiken.

-s

Stop de kdesu daemon. zie de paragraaf met de naam “Wachtwoord onthouden”.

-t

Schakelt terminaluitvoer in. Dit schakelt het bewaren van wachtwoorden uit. Dit is vooral voor debugdoeleinden; als u een consolemode programma wilt draaien, gebruik dan het standaardcommando su.

-u gebruiker

Hoewel KDE su het meest gebruikt wordt om een commando als hoofdgebruiker (root) te starten, kunt u elke gebruikersnaam met bijbehorend wachtwoord opgeven