• Benvenuti su RaspberryItaly!
Benvenuto ospite! Login Login con Facebook Registrati Login with Facebook


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Tags
un rpi3 shutdown di eseguire remoto all pc del accensione

[Problema] eseguire shutdown di un pc remoto all'accensione del RPI3
#1
Salve sono nuovo del sito e del mondo linux perciò mi scuso se ai più la mia domanda può essere banale oppure ovvia. Vado a spiegare: Vorrei impostare il mio rasberry Pi3 con Ubuntu mate in modo che alla sua accensione invii il comando di arresto ad altri PC (Windows) presenti sulla mia rete LAN. In buona sostanza riesco a fare arrestare il Pc se eseguo io da terminale il comando che riporto:  net rpc shutdown --ipaddress 192.168.xxx.xxx --user pippi%password
avete suggerimenti consigli e migliorie da indicarmi. le mie ricerche su internet  sul tema mi hanno portato ad eseguire vari tentativi quali ad esempio quello di inserire il comando in precedenza indicato nell'avvio di ubuntu mate per intenderci quello raggiungibile dalla GUI di ubuntu Centro di controllo con e senza diritti di amministratore. ho effettuato lo stesso tentativo anche accedendo come utente root
Risposta
#2
diciamo che se hai già il comando funzionante basterebbe scrivere
crontab -e

ed aggiungere
@reboot net rpc shutdown --ipaddress 192.168.xxx.xxx --user pippi%password
Heart Libro  | Blog EnricoSartori.it | Idea YouTube
Se un utente ti è stato utile, aumenta la sua reputazione! premi il Pollicione! 
Risposta
#3
Ti ringrazio Enrico della risposta tempestiva.... come avrai già letto nel precedente messaggio sono nuovo di linux per cui ti chiedo la cortesia di essere un po più dettaggliato ed indicarmi dove devo aggiungere tali istruzioni e come? 
 
(31/07/2018, 08:56)Enrico Sartori Ha scritto: diciamo che se hai già il comando funzionante basterebbe scrivere
crontab -e

ed aggiungere
@restart net rpc shutdown --ipaddress 192.168.xxx.xxx --user pippi%password
Risposta
#4
da riga di comando (terminale)
scrivi
Codice:
crontab -e
poi premi il numero corrispondente a nano (se te lo chiede)
ti si apre una editor di testo
incolli
Codice:
@reboot net rpc shutdown --ipaddress 192.168.xxx.xxx --user pippi%password
ovviamente corretto con i dati giusti
premi ctrl + x
poi salvi con S o Y
riavvii
Se vuoi che lo esegua all'avvio.
se vuoi che lo esegua al login, dopo che hai messo la password allora copi il codice senza la scritta @restart
dentro al file nascosto nella home chiamato .bashrc

se ho capito bene, il comando cosi com'è funziona giusto?


per capire cosa scrivere in crontab 
https://crontab.guru/#@reboot
Heart Libro  | Blog EnricoSartori.it | Idea YouTube
Se un utente ti è stato utile, aumenta la sua reputazione! premi il Pollicione! 
Risposta
#5
ho provato il comando da te indicatomi e non funziona precisamente da putty mi sono accorto che mi da la schermata allegata come mi devo comportare
(31/07/2018, 12:42)Enrico Sartori Ha scritto: da riga di comando (terminale)
scrivi
Codice:
crontab -e
poi premi il numero corrispondente a nano (se te lo chiede)
ti si apre una editor di testo
incolli
Codice:
@reboot net rpc shutdown --ipaddress 192.168.xxx.xxx --user pippi%password
ovviamente corretto con i dati giusti
premi ctrl + x
poi salvi con S o Y
riavvii
Se vuoi che lo esegua all'avvio.
se vuoi che lo esegua al login, dopo che hai messo la password allora copi il codice senza la scritta @restart
dentro al file nascosto nella home chiamato .bashrc

se ho capito bene, il comando cosi com'è funziona giusto?


per capire cosa scrivere in crontab 
https://crontab.guru/#@reboot


Allegati Anteprime
   
Risposta
#6
@reboot non devi scrivererlo nella console, ma solo in crontab
Heart Libro  | Blog EnricoSartori.it | Idea YouTube
Se un utente ti è stato utile, aumenta la sua reputazione! premi il Pollicione! 
Risposta
#7
ho provato ma non va ti invio schermata contenuto crontab giudami tu e grazie
(31/07/2018, 16:29)Enrico Sartori Ha scritto: @reboot non devi scrivererlo nella console, ma solo in crontab


Allegati Anteprime
   
Risposta
#8
https://asciinema.org/a/qq8OTaPKZfJ5RB8j180kPbSH7
il video è per usare crontab
mentre devi mettere il comando

Codice:
@reboot /usr/bin/net rpc shutdown --ipaddress 192.168.1.9 --user utente%asterix &

spiegazione:
@reboot : esegui all'avvio
/usr/bin/net : crontab purtroppo vuole percorsi completi degli eseguibili
& : esegue il comando in background cosi il raspberry non aspetta che finisca il comando
Heart Libro  | Blog EnricoSartori.it | Idea YouTube
Se un utente ti è stato utile, aumenta la sua reputazione! premi il Pollicione! 
Risposta
#9
ancora non ci riesco a farlo funzionare... ho pure provato a formattare tutto per ripartire da 0 ma nonostante ciò non si vede alcun risultato nel senso che il computer remoto bersaglio rimane accesso unica cosa che ho notato e che all'avvio RP3 ubuntu mate scrive kernel modules falliti può essere qui il problema?
altra cosa io uso ambiente grafico per usare RP3 .... hai qualche dritta per me?
Risposta
#10
(01/08/2018, 11:58)Enrico Sartori Ha scritto: https://asciinema.org/a/qq8OTaPKZfJ5RB8j180kPbSH7
il video è per usare crontab
mentre devi mettere il comando

Codice:
@reboot /usr/bin/net rpc shutdown --ipaddress 192.168.1.9 --user utente%asterix &

spiegazione:
@reboot : esegui all'avvio
/usr/bin/net : crontab purtroppo vuole percorsi completi degli eseguibili
& : esegue il comando in background cosi il raspberry non aspetta che finisca il comando
Se crea uno script su di un nuovo file.py e in crontab gli indica solo il path?


Inviato dal mio HUAWEI VNS-L31 utilizzando Tapatalk
Risposta
  


Vai al forum:


Navigazione: 2 Ospite(i)
Forum con nuovi Post
Forum senza nuovi post
Forum bloccato
Forum Redirect