Maak snelkoppelingen op het bureaublad om programma's uit te voeren als root in Ubuntu 11.10
Programma's, zoals Nautilus of gedit, bieden u de mogelijkheid om door alle bestanden op uw systeem te bladeren of ze te bekijken, maar ze laten u alleen toe om nieuwe bestanden in uw thuismap (bijv. / Home / lori) en de submappen ervan te wijzigen of aan te maken.
We hebben je eerder laten zien hoe je toegang hebt tot een geavanceerd bestandsbeheer als je Linux Mint 12 gebruikt. Als je Ubuntu 11.10 gebruikt, kun je eenvoudig een snelkoppeling instellen waarmee je elk programma als root of een andere gebruiker kunt openen.
Als u een snelkoppeling in Ubuntu 11.10 wilt maken, moet u enkele pakketten installeren. Zie ons artikel over het maken van snelkoppelingen in Ubuntu 11.04 en 11.10 voor instructies.
OPMERKING: Wanneer we u vragen tekst in een bewerkingsvak of bij de opdrachtprompt te typen of in te voeren en de tekst tussen aanhalingstekens staat, typt u NIET de aanhalingstekens, tenzij anders aangegeven.
Zodra u de vereiste pakketten hebt geïnstalleerd, drukt u op Ctrl + Alt + T om een terminalvenster te openen. Typ de volgende opdracht bij de prompt en druk op Enter.
gnome-desktop-item-bewerken-maken-nieuw ~ / Desktop
OPMERKING: u kunt ook op Alt + F2 drukken en de opdracht invoeren in het bewerkingsvak dat wordt weergegeven.
Het dialoogvenster Launcher maken wordt weergegeven. Typ een naam, zoals Openen als, in het vak Naam bewerken. Typ de volgende tekst in het bewerkingsvak Opdracht:
/ Usr / bin / gksu
U kunt een beschrijving voor de snelkoppeling invoeren in het bewerkingsvak Commentaar, maar dit is niet verplicht. Klik op OK om de snelkoppeling te maken.
U keert terug naar de prompt in het Terminal-venster. Als u het venster wilt sluiten, typt u "exit" bij de prompt en drukt u op Enter.
De nieuwe Open As-snelkoppeling wordt weergegeven op het bureaublad. Dubbelklik erop om het op te roepen.
Het dialoogvenster Programma uitvoeren wordt weergegeven. Als u Nautilus als root wilt uitvoeren, voert u "nautilus" in het vak Uitvoeren in, controleert u of root is geselecteerd in de vervolgkeuzelijst Als gebruiker en klikt u op OK.
Voer uw wachtwoord in het dialoogvenster dat wordt weergegeven in en klik op OK.
De volgende foutmelding verschijnt omdat Nautilus een directory gebruikt in de .config-directory in de basismap van de huidige gebruiker, in dit geval root. Daarom moeten we een map "nautilus" maken in de map /root/.config. Om dit te doen, moeten we een Terminal-venster openen als root. We kunnen onze nieuwe snelkoppeling gebruiken om dat te doen.
Wanneer het dialoogvenster Run-programma wordt weergegeven, voert u "gnome-terminal" in het vak Uitvoeren in en klikt u op OK.
Een Terminal-venster opent met een hekje (#) als prompt. Dit geeft aan dat je nu root bent. Typ de volgende opdracht bij de prompt en druk op Enter om naar de map ".config" in de map "root" te gaan.
cd /root/.config
In de .config-directory moeten we een map "nautilus" maken. Hiertoe typt u de volgende opdracht bij de prompt en drukt u op Enter.
mkdir nautilus
Als u "ls" achter de prompt invoert en op Enter drukt, wordt de nieuwe map nautilus weergegeven. Als u het Terminal-venster wilt sluiten, typt u "exit" bij de prompt en drukt u op Enter.
Nu, wanneer u de Open As-snelkoppeling oproept en "nautilus" invoert, wordt Nautilus geopend met root-machtigingen.
U kunt de snelkoppeling toevoegen aan het Unity-opstartprogramma door het naar het opstartprogramma te slepen en neer te zetten.
Het pictogram is toegevoegd aan de onderkant van het opstartprogramma.
BELANGRIJKE OPMERKING: Wees voorzichtig bij het wijzigen of verwijderen van bestanden buiten uw basismap. Als u een kritiek bestand hernoemt of verwijdert, kunt u uw systeem ruïneren en onbruikbaar maken.
U kunt Firefox ook als root uitvoeren door "firefox" in het dialoogvenster Uitvoerprogramma in te voeren. Als u de basismap als root wilt openen, voert u "nautilus / home" in het dialoogvenster Uitvoerprogramma in. Om de commandoconsole te openen, voert u "gnome-terminal" in het dialoogvenster Programma starten in. U kunt de meeste programma's als root op deze manier uitvoeren, zolang u de opdracht kent om het programma uit te voeren. Zie ons artikel over het vinden van bestanden en mappen in Linux met behulp van de opdrachtregel voor informatie over de welke en whereis-commando's die u kunnen helpen bij het vinden van uitvoerbare bestanden.