Skillnaden på sudo och gksudo [LÖST]

Mjukstarta här!
Kategoriregler
Läs följande innan du postar: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=44692
Du får hjälp att komma igång med Ubuntu genom att välja en personlig fadder här: http://ubuntu-se.org/phpBB3/viewtopic.php?f=110&t=8767
Användarvisningsbild
johan99
Inlägg: 82
Blev medlem: 06 dec 2008, 11:50
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Kungsbacka

Skillnaden på sudo och gksudo [LÖST]

Inlägg av johan99 »

Vad e skillnaden mellan sudo och gksudo?

//Johan
Senast redigerad av 3 johan99, redigerad totalt 13 gång.
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Skillnaden på sudo och gksudo

Inlägg av Osprey »

I princip ingen skillnad, men sudo är till för terminalkommandon och gksudo för grafiska program. Teoretiskt sett kan man ersätta den ena av dem med den andra utan problem, men det kan ge vissa icke önskvärda bieffekter om man gör så. Det händer dock inget farligt, men man kan skapa onödigt arbete åt sig själv...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
micke_nordin
Inlägg: 1539
Blev medlem: 21 aug 2008, 17:03
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Kontakt:

Re: Skillnaden på sudo och gksudo

Inlägg av micke_nordin »

Det som kan hända om man använder "fel" kommando är att fel inställningsfiler för program kan användas så att kommandon får en annan betydelse än den man tänkt sig, vilket i bland kan vara mycket dåligt, dessutom kan filer som man inte har rätt att handskas med skapas i hemkatalogen, så det är en bra idé att lära sig den enkla tumregeln att använda sudo i terminalen och gksudo för grafiskaprogram. Det finns flera trådar om detta redan på forumet. Testa sökfunktionen här ovan så kommer du att hitta mycket matnyttigt.

/Micke
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Skillnaden på sudo och gksudo

Inlägg av mcNisse »

Den stora skillnaden är att gksudo sätter om miljövariabler (eventuellt staras ett loginskal) och ser till att du kan använda skärmen. sudo sätter inte om miljövaliabler (speciellt HOME kan ställa till problem med program som skriver inställningar i HOME) vilket kan göra att du skapar filer som root på ställen där du normalt sätt borde äga filerna. Självklart finns möjligheten att starta ett loginskal med sudo.

Jag testede

Kod: Markera allt

sudo -i xterm
sudo xterm
kdesudo xterm
kdesudo (är som gksudo fast i kde). Den första fungerar inte... Testa att skriva cd i terminalen du får upp. Kolla vart du står, med pwd om du nu inte har ställt in en bra promt för root. Har du ingen xterm kan du testa med gnome-terminal (tror jag programet heter).
Neonii
Inlägg: 59
Blev medlem: 03 sep 2008, 18:51
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS
Ort: Karlskrona

Re: Skillnaden på sudo och gksudo

Inlägg av Neonii »

Så ifall Sudo är för terminalen och Gksudo är för grafiska program, och det är nej nej nej att använda sudo när man kör wine, så antar jag att det är lika fel att köra wine i gksudo, visst?
Användarvisningsbild
johan99
Inlägg: 82
Blev medlem: 06 dec 2008, 11:50
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Kungsbacka

Re: Skillnaden på sudo och gksudo

Inlägg av johan99 »

Ja det fanns ju en hel del åsikter/tips på detta ämnet redan! Tackar ;D
Användarvisningsbild
johan99
Inlägg: 82
Blev medlem: 06 dec 2008, 11:50
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Kungsbacka

Re: Skillnaden på sudo och gksudo

Inlägg av johan99 »

Finns det något sätt att tala om att man vill köra som en annan användare när man kör Sudo komandot? Tex om man e inloggad med en användare som inte har admin rättigheter och skriver sudo så funkar det inte så bra! Hade varit trevligt om man kunde speca att det är med ett annat användar id som man skall köra sudo med.
Sid
Inlägg: 3689
Blev medlem: 12 okt 2007, 17:54
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: Överallt

Re: Skillnaden på sudo och gksudo

Inlägg av Sid »

johan99 skrev:Finns det något sätt att tala om att man vill köra som en annan användare när man kör Sudo komandot? Tex om man e inloggad med en användare som inte har admin rättigheter och skriver sudo så funkar det inte så bra! Hade varit trevligt om man kunde speca att det är med ett annat användar id som man skall köra sudo med.
sudo su - användare?

Använder inte Ubuntu nu.
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: Skillnaden på sudo och gksudo

Inlägg av Lars »

Nej, det funkar inte. Om man inte har adminrättigheter så har man heller inte rättigheter att byta till en ny användare. Men man kan ju köra su direkt och ange den andra användarens lösenord, och sedan sudo. Eller kanske "su -c sudo".
Användarvisningsbild
johan99
Inlägg: 82
Blev medlem: 06 dec 2008, 11:50
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Kungsbacka

Re: Skillnaden på sudo och gksudo

Inlägg av johan99 »

Fattar inte riktigt här! Om man kan köra SU och logga på med en admin användare varför måste man då sedan använda sudo för att återigen visa att man e administratör? :P
Användarvisningsbild
micke_nordin
Inlägg: 1539
Blev medlem: 21 aug 2008, 17:03
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Kontakt:

Re: Skillnaden på sudo och gksudo

Inlägg av micke_nordin »

johan99 skrev:Fattar inte riktigt här! Om man kan köra SU och logga på med en admin användare varför måste man då sedan använda sudo för att återigen visa att man e administratör? :P
Därför att det bara finns ett root-konto, men många kan vara med i gruppen admin. Är du med i gruppen admin betyder det att du får använda sudo, loggar du istället in som root behöver du inte använda sudo utan kan göra vad du vill direkt. Det går bra att använda sudo su root, eller bara sudo su om du gett rootkontot ett lösenord.

/Micke
Användarvisningsbild
johan99
Inlägg: 82
Blev medlem: 06 dec 2008, 11:50
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Kungsbacka

Re: Skillnaden på sudo och gksudo

Inlägg av johan99 »

Ok, tackar
Skriv svar

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