Debianizzati.Org | Forum | Blog | Guide | IRC
 
 
Forum Italiano Debian - Debianizzati.Org
Dicembre 05, 2008, 05:10:53 am *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Aiuto Ricerca Agenda Accedi Registrati  
Pagine: [1] 2   Vai giù
  Stampa  
Autore Discussione: [Risolto][Script] Modifica script fatto per Ubuntu per averlo su Debian  (Letto 1304 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
FregTuX
Full Member
***

Karma: +2/-0
Scollegato Scollegato

Messaggi: 221



Mostra profilo
« inserita:: Novembre 01, 2007, 01:43:03 pm »

Ciao a tutti.

Su Uuntu ero solito usare il seguente script per connettermi col mio modem adsl usb conexant:

Codice:
#!/bin/bash
# CONNESSIONE CON ZENITY BY NoWhereMan :)
pppd
%0
disc=1
start=`date +%s`
while [[ $disc != 0 ]]; do
        zenity --notification --text "Connesso."
        end=`date +%s`
        elapsed=`expr $end - $start`
        mins=`expr $elapsed / 60`
        secs=`expr $elapsed % 60`
        zenity --question --text "Connesso da $mins Minuti e $secs Secondi. Disconnettere ? ";
        disc=$?
done;
killall pppd

Su Debian devo dare invece di pon adsl e poff adsl rispettivamente per connettermi e disconnettermi. Su Ubuntu, come si può vedere dallo script, venivano usati i comandi pppd e killall pppd.

Tuttavia i comandi che venivano usati su Ubuntu possono essere dati senza privilegi diroot, mentre i comandi per Debian vanno usati da root.

Come si deve modificare questo script per usare i comandi pon adsl e poff adsl con i privilegi di root?

Grazie
« Ultima modifica: Aprile 22, 2008, 09:01:41 am da FregTuX » Registrato
marbel
Hero Member
*****

Karma: +39/-4
Scollegato Scollegato

Messaggi: 1683



Mostra profilo WWW E-mail
« Risposta #1 inserita:: Novembre 01, 2007, 02:41:32 pm »

la domanda e il post non sono molto chiari. In generale per poter eseguire uno script con privilegi di root, deve essere salvato in /usr/local/bin/ (solo root può salvare e modificare i files in /usr/local/bin/).
Ovviamente lo script deve essre riscritto per i comandi pon dsl-provider e poff dsl-provider. era questo che volevi sapere?
Registrato

"Tutti possono sbagliare", come disse il riccio scendendo dalla spazzola. -- Da it.hobby.umorismo -- Fortune-it
FregTuX
Full Member
***

Karma: +2/-0
Scollegato Scollegato

Messaggi: 221



Mostra profilo
« Risposta #2 inserita:: Novembre 01, 2007, 04:51:39 pm »

Salvando lo script in /usr/local/bin/ ed avviandolo da lì o da un un suo collegamento Debian mi chiede la password di root e successivamente lo esegue con tali privilegi?
Registrato
Finn
Global Moderator
Hero Member
*****

Karma: +31/-6
Scollegato Scollegato

Messaggi: 1199


207002659
Mostra profilo
« Risposta #3 inserita:: Novembre 02, 2007, 01:20:04 pm »

No, per eseguirlo come root devi dare un comando tipo:

su -c "nomescript"

Oppure sudo nomescript se hai installato sudo.
Registrato
FregTuX
Full Member
***

Karma: +2/-0
Scollegato Scollegato

Messaggi: 221



Mostra profilo
« Risposta #4 inserita:: Novembre 02, 2007, 04:28:58 pm »

Quindi non è possibile poter far si che tale script, una volta avviato, mi chieda la password di root e quindi si esegua?
Registrato
Finn
Global Moderator
Hero Member
*****

Karma: +31/-6
Scollegato Scollegato

Messaggi: 1199


207002659
Mostra profilo
« Risposta #5 inserita:: Novembre 02, 2007, 06:16:12 pm »

Sì, è possibile, scrivendo uno script che esegue su -c "nomescript"
Registrato
jejenio
e-zine member
Jr. Member
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 71


Mostra profilo E-mail
« Risposta #6 inserita:: Novembre 02, 2007, 07:06:37 pm »

Su Debian solo i membri del gruppo 'dip' possono eseguire pon/poff.
Pertanto se con il comando "id" no trovi nel profilo utente il gruppo "dip", da root:

# addgroup "pippo" dip

Ciao
Registrato
FregTuX
Full Member
***

Karma: +2/-0
Scollegato Scollegato

Messaggi: 221



Mostra profilo
« Risposta #7 inserita:: Novembre 02, 2007, 07:29:03 pm »

Così facendo posso eseguire pon/poff da utente normale?
Registrato
jejenio
e-zine member
Jr. Member
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 71


Mostra profilo E-mail
« Risposta #8 inserita:: Novembre 03, 2007, 08:39:37 am »

Si. Comunque rileggendo il post .... la vecchiaia

devi fare da root

#adduser nome_utente dip

Ciao
Registrato
FregTuX
Full Member
***

Karma: +2/-0
Scollegato Scollegato

Messaggi: 221



Mostra profilo
« Risposta #9 inserita:: Novembre 03, 2007, 01:07:36 pm »

Per rimuovere un utente dal gruppo dip invece devo fare:

Codice:
# removeuser nome_utente dip
?
Registrato
jejenio
e-zine member
Jr. Member
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 71


Mostra profilo E-mail
« Risposta #10 inserita:: Novembre 03, 2007, 03:29:38 pm »

No.

# deluser utente dip

Registrato
FregTuX
Full Member
***

Karma: +2/-0
Scollegato Scollegato

Messaggi: 221



Mostra profilo
« Risposta #11 inserita:: Novembre 03, 2007, 03:35:05 pm »

Ok provo Smiley
Registrato
FregTuX
Full Member
***

Karma: +2/-0
Scollegato Scollegato

Messaggi: 221



Mostra profilo
« Risposta #12 inserita:: Novembre 03, 2007, 07:21:32 pm »

Ho aggiunto il mio account utente al gruppo dip, ma modificando lo script cambiando pppd con pon adsl e killall pppd con poff adsl non funziona.

Come devo cambiar lo script?
Registrato
jejenio
e-zine member
Jr. Member
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 71


Mostra profilo E-mail
« Risposta #13 inserita:: Novembre 05, 2007, 10:14:12 pm »

Al di fuori dello script, da console, funziona pon adsl?
Se non funziona che msg d'errore riporta?
Registrato
FregTuX
Full Member
***

Karma: +2/-0
Scollegato Scollegato

Messaggi: 221



Mostra profilo
« Risposta #14 inserita:: Novembre 06, 2007, 03:52:22 pm »

Da terminale i comandi pon e poff adsl funzionano anche da utente normale.
Registrato
Pagine: [1] 2   Vai su
  Stampa  
 
Vai a:  

Altri Topic Correlati
Oggetto Aperta da Risposte Visite Ultimo messaggio
[risolto] eseguire uno script Scripting xtow 4 968 Ultimo messaggio Ottobre 14, 2006, 02:55:17 am
da tindal
[risolto] script backup rsync - bash Generale Nokao 5 511 Ultimo messaggio Febbraio 06, 2007, 08:04:35 pm
da Nokao
[risolto] smbldap-passwd da script Network tutankamen 0 190 Ultimo messaggio Febbraio 21, 2007, 02:58:26 am
da tutankamen
bash script e rar, problemi con crond. problema risolto ma non capisco perche'! Scripting luca71 2 546 Ultimo messaggio Maggio 16, 2007, 07:35:50 pm
da luca71
[Risolto] Modifica files durante aggiornamento Debian Generale FregTuX 4 317 Ultimo messaggio Luglio 14, 2008, 11:03:45 am
da FregTuX
Powered by MySQL Powered by PHP Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 valido! CSS valido!
Pagina creata in 0.095 secondi con 21 interrogazioni al database.