Hur gör man för att alltid få ett program starta som sudo

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
jlw
Inlägg: 20
Blev medlem: 01 jan 2009, 19:07
OS: Crunchbang

Hur gör man för att alltid få ett program starta som sudo

Inlägg av jlw »

Hej.

Jag använder programmet "krusader" hela tiden,
men varje gång jag skall starta det så måste jag i terminalen skriva:
sudo krusader

Då startas det med sudo rättigheter.

Kan man på något sätt göra så det startas med
sudo rättigheter automatiskt när jag trycker på ikonen krusader ?

En en fråga till, när jag skriver "sudo krusader" i terminalen så kan
jag efteråt inte skriva något i terminalen utan måste öppna en ny sida
vilket är väldigt irreterande, vet någon varför ?
Antec
Inlägg: 2449
Blev medlem: 31 okt 2008, 16:25
OS: Ubuntu

Re: Hur gör man för att alltid få ett program starta som sud

Inlägg av Antec »

Undra om det är så smart att köra programmet under Sudo överhuvudtaget? Nu har jag inte kolla direkt på just det programmet, men jag ska kolla på det...
Antec
Inlägg: 2449
Blev medlem: 31 okt 2008, 16:25
OS: Ubuntu

Re: Hur gör man för att alltid få ett program starta som sud

Inlägg av Antec »

Om jag förtått rätt är det liknande nc(norton commander), mc eller gnome commander.. Då undrar jag varför du inte använder gnome commander eller mc istället?
Lennie
Inlägg: 121
Blev medlem: 07 nov 2010, 19:10
OS: Arch Linux

Re: Hur gör man för att alltid få ett program starta som sud

Inlägg av Lennie »

Menar du att du vill öppna programmet som root, eller menar du att du inte kan öppna det som vanlig användare?

Om du vill öppna det som root skriver du "gksudo krusader" (eller kdesudo, om du kör kde). Det kommandot funkar även från menyn (vilket sudo inte gör.)

Om det är så att du inte längre kan öppna det som vanlig användare, kan det vara så att root har blivit ägare till dina konfigurationsfiler för det programmet. Det är risken vad som kan hända om man öppnar grafiska program med sudo.

sudo = öppnar din användares konfigurationsfiler men med rootbehörighet
gksudo = öppnar roots konfigurationsfiler med rootbehörighet
Antec
Inlägg: 2449
Blev medlem: 31 okt 2008, 16:25
OS: Ubuntu

Re: Hur gör man för att alltid få ett program starta som sud

Inlägg av Antec »

Att starta ett filhanteringsprogram direkt som root utan att man givit lösenord anser jag är fel! Med gnome commander eller midnight commander väljer man sen då programmet är startat om man vill ha root access
Lennie
Inlägg: 121
Blev medlem: 07 nov 2010, 19:10
OS: Arch Linux

Re: Hur gör man för att alltid få ett program starta som sud

Inlägg av Lennie »

Antec skrev:Att starta ett filhanteringsprogram direkt som root utan att man givit lösenord anser jag är fel! Med gnome commander eller midnight commander väljer man sen då programmet är startat om man vill ha root access
Man måste skriva in lösenordet när man startar med gksudo.
Antec
Inlägg: 2449
Blev medlem: 31 okt 2008, 16:25
OS: Ubuntu

Re: Hur gör man för att alltid få ett program starta som sud

Inlägg av Antec »

Lennie skrev:
Antec skrev:Att starta ett filhanteringsprogram direkt som root utan att man givit lösenord anser jag är fel! Med gnome commander eller midnight commander väljer man sen då programmet är startat om man vill ha root access
Man måste skriva in lösenordet när man startar med gksudo.
självklart men det var ju det han ville slippa?
Antec
Inlägg: 2449
Blev medlem: 31 okt 2008, 16:25
OS: Ubuntu

Re: Hur gör man för att alltid få ett program starta som sud

Inlägg av Antec »

Nu har jag kollat på programmet och jag står fast med det jag sagt!!!
Rune.K
Inlägg: 6437
Blev medlem: 09 jul 2008, 17:19
OS: Kubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Hur gör man för att alltid få ett program starta som sud

Inlägg av Rune.K »

jlw skrev:Hej.

Jag använder programmet "krusader" hela tiden,
men varje gång jag skall starta det så måste jag i terminalen skriva:
sudo krusader

Då startas det med sudo rättigheter.

Kan man på något sätt göra så det startas med
sudo rättigheter automatiskt när jag trycker på ikonen krusader ?

En en fråga till, när jag skriver "sudo krusader" i terminalen så kan
jag efteråt inte skriva något i terminalen utan måste öppna en ny sida
vilket är väldigt irreterande, vet någon varför ?
Skriv
sudo krusader &
i terminalen, så slipper du att öppna ett nytt terminalfönster.
&-tecknet gör att du återfår kontrollen över den aktuella terminalen.

Jag antar att du kör Gnome, så jag kan tyvärr inte hjälpa dej hur man redigerar programmenyn.
Jag gissar att det heter något i stil med gconf-editor som du ska skriva in i terminalen, för att kunna redigera programmenyn.

mvh
KDE-nissen
SakJur
Inlägg: 1358
Blev medlem: 31 mar 2007, 18:00
OS: Fedora
Utgåva: Vet inte/ingen utgåva passar
Ort: Västerås
Kontakt:

Re: Hur gör man för att alltid få ett program starta som sud

Inlägg av SakJur »

Först och främst: Använd hellre rättigheter än kör program som root. I ett Linux-system kan du råka radera _allt_ på hårddisken med felaktig användning av sudo och motsvarande.

Om du fortfarande vill ha hjälp så rekommenderar jag följande:
Här finns en engelsk sida på askubuntu.com om hur man lägger till egna meny-objekt i Unity http://askubuntu.com/questions/13758/ho ... ty-by-hand (jag varken orkar eller tycker att det är vettigt att översätta dem då det är worst practice att använda sudo även när man kanske inte verkligen behöver)

Gör ett sånt och använd "gksudo krusader" som Command/Kommando
Jag är inte tyvärr inte särskilt aktiv längre.
sakjur@launchpad
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Re: Hur gör man för att alltid få ett program starta som sud

Inlägg av johanre »

Hhhmmm, grundfrågan måste ju vara: varför måste du starta "krusader" med sudo rättigheter överhuvudtaget?
Skriv svar

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