← Back to team overview

sslug-teknik team mailing list archive

Re: Hvordan Tillader man brugere at aktivere / deaktivere eht0?

 


Hmmm.. Så vidt jeg husker fra Redhat skal du finde en fil der hedder ifcfg-eth0 og i den tilføje USERCTL=yes så skulle brugerne være i stand til at styre netværksenheden. Jeg mener at filen ligger under /etc/sysconfig/network-scripts/ifcfg-eth0. Hvor vidt det kræver en genstart før det virker skal jeg ikke kunne sige. Jeg brugte det ikke da jeg havde Redhat...

Claus

soeren.koch@xxxxxxxx wrote:

Jeg har et projekt hvor noget elektrisk udstyr skal styres af en computer (linux RH7.3)
Systemet skal kunne køres rundt på laboratoriet på et rullebord og derfor skal det kunne kobles på forskellige netstik.
Problemet er så at få lukket eth0 ned korrekt og startet igen når maskinen skal flyttes uden at brugerne skal have rootlogin (og uden at maskinen skal lukkes ned hver gang, (der er ups på)).

Jeg har prøvet at lave et bashscript som folk så kunne bruge

#!/bin/bash
/sbin/ifdown eth0

Og så sætte det bruger root og chmod 4755 men det virker ikke.

Jeg vil helst undgå at skulle i gang med sudu da den ikke altid er lige nem at sætte op. En anden mulighed er en socketserver der køres af root som bliver kaldt op når eth0 skal aktiveres / deaktiveres, men det bliver også meget bøvl for den lille ting..

Er der en nemmere (og ikke voldsomt usikker som at sætte /sbin/ifup chmod 4755.. etc) løsning???

Søren Koch
Cand. scient., ph.d.

RISØ National laboratory Building 227 Frederiksborgvej 399 P.O.Box 49 - DK-4000 Roskilde Denmark Phone: +45 46775816 <mailto:soeren.koch@xxxxxxxx>







References