Skillnad på sudo, gksudo, gksu [LÖST]

nire
Inlägg: 325
Blev medlem: 18 mar 2007, 13:48
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: Umeå

Skillnad på sudo, gksudo, gksu [LÖST]

Inlägg av nire »

Här kommer en riktig nybörjarfråga!  ;)
Vad är skillnaden mellan sudo, gksudo och gksu?
När jag följt en massa howto's så har det stått lite olika..
Senast redigerad av 1 nire, redigerad totalt 19 gånger.
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Skillnad på sudo, gksudo, gksu

Inlägg av Lars »

Du glömde su ;)

Programmen som börjar med gk är grafiska, det är det du ser när du startar synaptic från menyn t.ex. De andra är helt terminalbaserade.

(gk)sudo låter dig köra kommandon som en annan användare (oftast root) med hjälp av ditt eget lösenord, det är det som används mest i Ubuntu.

(gk)su låter dig köra kommandon som en annan användare (oftast root), men du måste kunna den användarens lösenord. Ett undantag är att root kan växla till valfri användare helt utan lösenord.
Användarvisningsbild
DeepThought
Inlägg: 2769
Blev medlem: 19 dec 2006, 11:07
OS: Arch Linux
Ort: Göteborg

SV: Skillnad på sudo, gksudo, gksu

Inlägg av DeepThought »

Jag är inte hundra, men ungefär såhär:
sudo är terminalkommandot, d.v.s det man skall använda när man kör saker enbart i terminalen.
gksu är den variant man använder när man skall göra grafiska program. Det är den som används när du startar t.ex. Synaptic och jag tror att det är en del av GNOME.
gksudo är bara en länk till gksu.

Kommandot su används flitigare bland andra distar där man även har en root-användare (något som inte finns i Ubuntu), d.v.s. en användare som alltid har alla rättigheter. Jag är inte ens säker på att man kan köra su i Ubuntu.

Sedan finns även kdesu och kdesud, som är KDEs/Kubuntus motsvarighet till gksudo.

D.v.s. följ regeln:
rena terminalprogram - sudo
alla grafiska program - gksudo/gksu eller kdesu/kdesud
WE WILL ALWAYS BE SO MUCH MORE HUMAN THAN WE WISH TO BE...
nire
Inlägg: 325
Blev medlem: 18 mar 2007, 13:48
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: Umeå

SV: Skillnad på sudo, gksudo, gksu

Inlägg av nire »

Jag förstår inte riktigt skillnaden.. samma sak händer oavsett om jag skriver sudo gedit eller gksudo gedit.. gedit startas och terminalen är låst till jag stänger gedit.
Användarvisningsbild
DeepThought
Inlägg: 2769
Blev medlem: 19 dec 2006, 11:07
OS: Arch Linux
Ort: Göteborg

SV: Skillnad på sudo, gksudo, gksu

Inlägg av DeepThought »

gksu är helt enkelt en anpassning av sudo för användning i grafiska miljöer. Jag tror att det är så att om du kör ett grafiskt program med sudo så kan det ställa till bekymmer, och att man därför anpassat sudo-kommandot för att fungera även med grafiska program, och då heter den anpassningen gksu. Inte säker, men har för mig att det hade något att göra med att sudo kan göra så att inställningsfiler låses till en annan användare, med resultatet att nästa gång du kör programmet som vanlig användare så blir det problem med rättigheterna för programmets inställningsfiler, eftersom de inte ägs av dig.

Om du kör t.ex. sudo programnamn med Kör-rutan (Alt-F2) så kommer du inte kunna mata in ditt lösenord eftersom du inte har en terminal igång, medans om du kör gksudo programnamn så kommer den grafiska lösenordsrutan upp och då är det inga problem.

Hoppas det blir lite klarare nu.
WE WILL ALWAYS BE SO MUCH MORE HUMAN THAN WE WISH TO BE...
nire
Inlägg: 325
Blev medlem: 18 mar 2007, 13:48
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: Umeå

SV: Skillnad på sudo, gksudo, gksu

Inlägg av nire »

Okej jo jag fattar nu  ;)
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: Skillnad på sudo, gksudo, gksu

Inlägg av Emil.s »

och så finns "sux" (su X).
Så att X funkar om man startar X program.
Home sweet ~/ = http://sandnabba.se
nire
Inlägg: 325
Blev medlem: 18 mar 2007, 13:48
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: Umeå

SV: Skillnad på sudo, gksudo, gksu [LÖST]

Inlägg av nire »

Ah okej  :)
Skriv svar

Återgå till "För nybörjaren - inaktuell"