Comando da root

5 risposte [Ultimo messaggio]
Ritratto di Supertoto9
Supertoto9
(Junior)
Offline
Junior
Iscritto: 15/11/2004
Messaggi: 42

Salve, siccome utilizzo una connessione adsl basata su chip conexant, e non vuolendo mettere in automatico la partenza del servizio devo ogni volta eseguire il comando cxstart.sh come root per far partire la connessione, la mia domanda è questa:

E' possibile creare una sorta di comando che cliccandoci sopra (posizionato sul desktop), esegua tale operazione quando sono loggato come utente non root???? senza richiesta di password??? (tipo comando scritto).

Grazie Ciao

Ritratto di Moreno
Moreno
(Guru)
Offline
Guru
Iscritto: 24/09/2004
Messaggi: 16862

Ciao

La prima cosa da tentare è quello di rendere lo shell eseguibile da utente con il comando chmod (chiaramente da root la prima volta).

Dopo di che basta creare un link simbolico sul desktop ed il gioco è fatto.

Questo comando potrebbe non funzionare se all'interno dello script si lanciano comandi che richiedono i privilegi di root.

In questo caso occorre, oltre a rendere il file eseguibile per gli utenti, settare il flag uid del file (non mi ricordo il comando io uso mc).

Ciao Ciao Moreno

Addio, e grazie per tutto il pesce.
Avatar by moonlight-dream.

Ritratto di Supertoto9
Supertoto9
(Junior)
Offline
Junior
Iscritto: 15/11/2004
Messaggi: 42

Grazie moreno, cosa è mc??? dove lo trovo???

Ritratto di Moreno
Moreno
(Guru)
Offline
Guru
Iscritto: 24/09/2004
Messaggi: 16862

Ciao
mc è mc ovvero midnigth commander erede del mitico norton commander primo filemanager semigrafico dei dossiani tempi andati.

A parte gli scherzi mc è un file manager semigrafico molto potente.
Da qualsiasi shell lanci mc (è installato di default) e li comincia il bello.
Non è difficile da adoperare però è richiesta un pò di abitudine.

Ciao Ciao Moreno

Addio, e grazie per tutto il pesce.
Avatar by moonlight-dream.

Ritratto di Pinguino
Pinguino
(Guru)
Offline
Guru
Iscritto: 14/09/2004
Messaggi: 2918

midnight commander...

lo lanci dalla shell scrivendo semplicemente 'mc'

è un filemanager alla "norton utilities" Wink

Proud linux user # 372467 @ http://counter.li.org
Mandriva Cooker 2008 - Kernel 2.6.17-14mdv - KDE 3.5.7 - Gnome 2.16

Ritratto di zioandrea
zioandrea
(Junior)
Offline
Junior
Iscritto: 14/12/2004
Messaggi: 14

Quote:

Supertoto9 ha scritto:
Grazie moreno, cosa è mc??? dove lo trovo???

se usi kde e hai una finestra di konsole aperta,
ti basta andare sul menu "sessione" o tenere premuta
l'icona in basso a destra. Ti apparirò un menu che permette
di avviare altre sessioni all'interno della stessa finestra.
Uno dei tipi di sessioni predefiniti è mc, sia come utente che come root.

Insomma, è più difficile da spiegare che da fare Smile
Prova e vedrai.

Andrea