Gå til innhold

Anbefalte innlegg

ISDN-oppkoblingsprogrammet mitt, QtIsdnLinux, trenger root-rettigheter for at en vanlig bruker skal kunne koble til (noe som for meg er ønskelig :) ). Hvordan skal jeg da sette opp sudo?

La oss si at oppsettet er slik:

 

Brukerne som skal kunne kjøre programmet er:

carlihagen

kbondevik

 

Programmet ligger under /home/kbondevik/qtisdnlinux/

 

EDIT: Ikke bry dere om brukernavnene..

Lenke til kommentar
Videoannonse
Annonse
ISDN-oppkoblingsprogrammet mitt, QtIsdnLinux, trenger root-rettigheter for at en vanlig bruker skal kunne koble til (noe som for meg er ønskelig :) ). Hvordan skal jeg da sette opp sudo?

La oss si at oppsettet er slik:

 

Brukerne som skal kunne kjøre programmet er:

carlihagen

kbondevik

 

Programmet ligger under /home/kbondevik/qtisdnlinux/

 

EDIT: Ikke bry dere om brukernavnene..

 

det er en tidligere post om dette, nå trenger ingen å poste mere på denne posten ok?? :evil:

Lenke til kommentar
det er en tidligere post om dette, nå trenger ingen å poste mere på denne posten ok?? :evil:
Det var ikke en tidligere post om dette, det var en off topic-sak i en annen tråd jeg hadde. Hele den tråden var annerledes, og vil tiltrekke andre folk osv. Jeg gjorde det slik som jeg trodde de riktige folka ville komme å ta en titt...

 

EDIT: Har f.eks. ikke tall på hvor mange "CS i wine"- og "Hvilken distro"-tråder det har vært på dette forumet gjennom tidene...

Lenke til kommentar

Dette er et problem jeg har hatt i Mandrake en stund også... hvor jeg bruker Net_monitor istedet. Har enda ikke funnet noen god løsning, eller lettfattelig forklaring på hva SUDO er, og hvordan man bruker det... alle forslag tas med takk! :yes:

Lenke til kommentar

Enkel forklaring på bruk av Sudo!

 

Rediger denne filen med root rettigheter: /etc/sudoers

 

Rediger innholdet til:

 

# sudoers file.

#

# This file MUST be edited with the 'visudo' command as root.

#

# See the sudoers man page for the details on how to write a sudoers file.

#

 

# Host alias specification

 

# User alias specification

 

# Cmnd alias specification

 

# Defaults specification

 

# User privilege specification

root ALL=(ALL) ALL

brukernavn1 ALL=(ALL) NOPASSWD: ALL

brukernavn2 ALL=(ALL) NOPASSWD: ALL

 

# Uncomment to allow people in group wheel to run all commands

# %root ALL=(ALL) ALL

 

# Same thing without a password

# %root ALL=(ALL) NOPASSWD: ALL

 

# Samples

# %users ALL=/sbin/mount /cdrom,/sbin/umount /cdrom

# %users localhost=/sbin/shutdown -h now

 

Der jeg har skrevet brukernavn1 og brukernavn 2 skifter du ut med dine brukernavn som skal kunne bruke root kommandoer.

 

Nå skal det funke (mulig du må reboote men tror IKKE det) Du bruker det på denne måten:

 

sudo rootkommando f.eks sudo ps x (for ALLE prosesser)

 

Så da lager du f.eks bare en link til ISDN programmet med kommandoen sudo /path/to/isdn/prog og velger å kjøre det i terminal (viktig)

 

Du kan også velge at de kun kan kjøre det programmet men ingen andre root kommandoer. Er ikke helt sikkert på hvordan men bruk google. Har lest om det.

Lenke til kommentar
  • 2 uker senere...
brukernavn1    ALL=NOPASSWD: /path/til/qtisdnlinux

Nå har brukeren bare tilgang til qtisdnlinux, og han trenger ikke å skrive passord først.

funker som bare det... også med Net_monitor :D

 

takk for hjelpen! :woot::yes:

Funker ikke hos meg...
Lenke til kommentar

du har valgt riktig bane til programmet?

har du prøvd uten noen bane, da skal du kunne starte alle programmene. om dette ikke virker, er det noe galt med måten du bruker Sudo på, virker det, er det noe ga lt med banen.....

 

lykke til! :woot:

Lenke til kommentar

Høh... Tror jeg har funnet feilen

Prøvde å bare ta denne:

brukernavn1 ALL=(ALL) NOPASSWD: ALL

og den funket. Når da den der jeg skrev inn stien til programmet ikke fungerte, så måtte det jo være en trykkleif i stien. Hadde glemt en U...

 

Skal snart se om det fungerer

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...