dostęp sudo do akcji na pulpicie w Gnome / KDE?


10

Czuję się głupio, zadając to pytanie. Używam CentOS 5.4 i KDE. Pobrałem archiwum i chcę przeciągnąć / upuścić zawartość do folderu, do którego muszę mieć uprawnienia roota, aby pisać.

Mogę oczywiście iść do terminalu i sudo bla bla. Ale jak mogę uzyskać dostęp do sudo w przypadku procedur na pulpicie? Lubisz proste przeciąganie i upuszczanie plików? KDE po prostu mówi mi, że nie mam na to pozwolenia, ale nie daje mi możliwości wprowadzenia hasła roota lub sudo.

Odpowiedzi:


4

Utwórz skrót do swojego ulubionego menedżera plików (Konqueror, Dolphin lub cokolwiek innego) na pulpicie. Kliknij go prawym przyciskiem myszy i kliknij „Właściwości”. Na karcie „Aplikacja” kliknij „Ustawienia specjalne” i zaznacz pole „Uruchom jako inny użytkownik” (dokładne frazy mogą być inne, ponieważ nie używam angielskiego KDE). Przynajmniej tak się dzieje w KDE 4, ale w KDE 3 jest bardzo podobny. Możesz też po prostu napisać „kdesu” przed nazwą polecenia.

Otwórz menedżera plików za pomocą tego skrótu i ​​wykonaj kopiowanie stąd. Ostrzegamy jednak, że każda aplikacja uruchamiana z tego menedżera plików będzie uruchamiana jako root.


3
wow .... Naprawdę nie spodziewałem się, że odpowiedź będzie wymagała tylu obręczy do przeskoczenia. Bez obrazy dla zagorzałych szaleńców Linuksa, ale z takich powodów, dlaczego Linux nigdy nie będzie głównym oprogramowaniem komputerowym. Nie wyobrażam sobie, żeby tłumaczyć takie rzeczy mojej mamie przez telefon. To niesamowite, że w KDE / Gnome nie ma prostego przycisku „Włącz sudo dla wszystkich działań”, w którym wpisanie hasła sudo pozwala robić różne rzeczy. Tak, jakbyś otrzymał monit bash.
Jake Wilson

Oczywiście istnieje również taka możliwość: po prostu zezwól na logowanie jako root, a następnie autologowanie jako root. Dzięki temu nie masz wyjaśnienia mamie, jak „sudo” cokolwiek, ale każdy z twojej rodziny mógł przeciągnąć / upuścić / boot do kosza, a następnie opróżnić kosz ...
dag729

1
@Jakobud: jeśli uważasz, że to trudne, spróbuj zrobić to samo w systemie Windows ;-) Masz jednak rację: zezwolenie na zwiększenie uprawnień do operacji kopiowania / przenoszenia plików może być przydatną funkcją, której KDE obecnie nie ma, prawdopodobnie dlatego, że nikt nie odczuł potrzeby na tyle silnej, aby to zrealizować.
David Z

@Jobobud: Możesz to zrobić w prostszy sposób. Na przykład: Start -> Uruchom polecenie -> „sudo delfin”. Ale musisz to robić za każdym razem. A jeśli ktoś nie może zrobić tego pozornie skomplikowanego, ale dość prostego działania, lepiej nie próbuj tego w pierwszej kolejności. Uruchamianie rzeczy jako root jest niebezpieczne. Jeśli jesteś początkujący, wszystko, co musisz zrobić jako root, jest dostępne w menu (np. Instalowanie programów, zmiana ekranu logowania itp.).
petersohn

1
@ dag729: Nie każda dystrybucja umożliwia logowanie się jako root. Na przykład Ubuntu nie. Z drugiej strony SUSE to robi. Nie mam doświadczenia z innymi dystrybucjami. @David: W systemie Windows Vista + jest to zaskakująco łatwe. Jeśli program chce zrobić coś, co wymaga uprawnień roota, po prostu zapyta użytkownika, czy tego chce, czy nie (pod warunkiem, że masz uprawnienia roota).
petersohn




0

W Cent OS możesz przejść do „System> Dodaj / Usuń oprogramowanie”

wyszukaj „beesu” i zainstaluj go

następnie z pulpitu kliknij prawym przyciskiem myszy> Utwórz program uruchamiający i ustaw polecenie jako beesu [nazwa pliku]

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.