Aggiungendo all'elenco di script che abbiamo trattato in precedenza, ad es. MultiCD e Wildevine siamo qui con un altro ingegnoso per i guru di Linux e si chiama takeover.sh.
takeover.sh è uno script gratuito e open-source con il quale puoi controllare da remoto un sistema Linux in esecuzione utilizzando SSH. Ti consente di accedere a un ambiente di ripristino in memoria, smontare il tuo filesystem di root, ecc. tutto senza la necessità di riavviare il tuo laptop.
Puoi anche sostituire la tua distribuzione in esecuzione con un' altra senza toccare una console fisica. Tuttavia, sarà necessario riavviare il sistema. Se sei interessato, puoi estendere le funzionalità di takeover.sh per supportare la riesecuzione di un nuovo inituna volta terminato in modo da poter passare a una nuova distribuzione senza riavviare. Hector Martin, lo sviluppatore, accetta richieste pull.
takeover.sh è stato creato per init sistemi che supportano ricaricare il binario init usando il comando telinit u
cioè sysvinit e systemd . Dovresti adattarlo se utilizzi un tipo di sistema diverso, ma potrebbe comunque non funzionare.
Caratteristiche di takeover.sh
Ricorda
Se qualcosa va storto mentre stai usando lo script takeover, il tuo computer andrà nel panico.
Hector ha chiarito su GitHub che takover.sh è per esperti di Linux e ha volutamente tralasciato passaggi da cui è possibile copiare e incollare comandi.
Con le sue stesse parole:
Questo script non ha disposizioni per uscire dal nuovo ambiente e tornare a qualcosa di sensato. Dovrai riavviare quando hai finito. Se sbagli qualcosa, la tua macchina non si avvierà. Sfortuna. Questa non è una guida per neofiti. Non ti sto deliberatamente dando comandi che puoi copiare e incollare. Se non riesci a capire cosa fare esattamente senza tenere la mano, questo script non fa per te.
Non ho incluso qui i dettagli sull'utilizzo perché la maggior parte dei lettori non ne avrebbe bisogno. Ma se sei interessato a utilizzare lo script, puoi vedere la guida all'uso dello sviluppatore qui.
Dovresti provare lo script in una VM (Virtual Machine ) dove puoi eseguire un tarball del tuo filesystem live root per il test. Hector Martin vuole che la configurazione del boot loader sia un esercizio per te.
Cosa ne pensi di takeover.sh? Acquisirai presto il controllo di qualsiasi sistema? La sceneggiatura ti è stata utile in primo luogo? Condividi le tue idee nella sezione commenti qui sotto.