|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Feb 2004
Messaggi: 3797
|
eseguire script all'avvio
Ciao. Ho uno script contenuto nel file xxx.sh che vorrei eseguire all'avvio. Ho messo il file in /init.d, ma non funziona. Uso ubuntu 6.06. Cosa sbaglio?
Un'altra domanda.. esiste un programma equivalente a putty per collegarsi da win a un server linux? Ultima modifica di kappa85 : 30-07-2007 alle 12:32. |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
Quote:
http://ubuntu.wordpress.com/2005/09/...run-at-bootup/ equivalente nel senso che sia un client ssh? o un altro tipo di protocollo?
__________________
![]() |
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Feb 2004
Messaggi: 3797
|
Esattamente, un client ssh.
Comunque ho fatto: update-rc.d script.sh defaults $chmod +x script.sh E' sufficiente? Altra domanda... questo funziona anche sui reboot? Ultima modifica di kappa85 : 30-07-2007 alle 12:44. |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
Quote:
![]() per il client, molti si appoggiano ancora a putty, cosa non va bene di putty? altrimenti: http://www.symbolic.it/download/f-se...lient_win.html
__________________
![]() |
|
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Feb 2004
Messaggi: 3797
|
Quote:
![]() In ogni caso ho provato e non funziona, lo script sono sicuro che funziona perchè se lo lancio manualmente fa quello che deve ![]() |
|
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Feb 2004
Messaggi: 3797
|
|
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
se vuoi un alternativa veloce, mettilo in rc.local e vivi felice
__________________
![]() |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Ti do uno skull per i sistemi debian-like (forse va bene anche su ubuntu):
Codice:
#!/bin/bash . /lib/lsb/init-functions case "$1" in start) log_daemon_msg "Starting xyz..." "" # Avviare qui il programma, ad es. con start-stop-daemon log_end_msg $? ;; stop) log_daemon_msg "Stopping xyz..." "" # Arrestare qui il programma, ad es. con start-stop-daemon log_end_msg $? ;; restart) "$0" stop "$0" start ;; *) echo "Syntax: $0 start|stop|restart" exit 1 ;; esac exit 0 Vedi anche l'esempio /etc/init.d/skeleton
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#10 | |
Member
Iscritto dal: Sep 2006
Messaggi: 55
|
Quote:
http://www.vandyke.com/products/crt/index.html |
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Feb 2004
Messaggi: 3797
|
Qualcuno mi ha dato questi consigli, ma non funzionano... mi dite perchè?
# Copiare lo script (myscript.sh) in /etc/init.d/ # Rendere lo script eseguibile (se non lo è): chmod +x /etc/init.d/myscript.sh # Eseguire il comando sudo update-rc.d -f myscript.sh start 99 0 . C'è un modo per vedere se e quali script sono caricati? Un log o qualcosa di simile... EDIT: ho capito il problema. Come posso far eseguire uno script in automatico all'avvio con privilegi di root? Ultima modifica di kappa85 : 01-08-2007 alle 12:18. |
![]() |
![]() |
![]() |
#12 | |
Senior Member
Iscritto dal: Aug 2001
Messaggi: 1232
|
Quote:
http://en.poderosa.org/ |
|
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Feb 2004
Messaggi: 3797
|
|
![]() |
![]() |
![]() |
#14 |
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
come ti ho consigliato post fa, potresti mettere il tuo comando in rc.local e verrà eseguito con privilegi di root all'avvio.
__________________
![]() |
![]() |
![]() |
![]() |
#15 |
Senior Member
Iscritto dal: Feb 2004
Messaggi: 3797
|
|
![]() |
![]() |
![]() |
#16 | |
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
Quote:
![]() l'importante è che ora va ![]()
__________________
![]() |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:55.