הוספת לרשימת התסריטים שסיקרנו בעבר, למשל. MultiCD ו-Wildevine אנחנו כאן עם עוד אחד נחמד לגורואים של לינוקס והוא נקרא takeover.sh.
takeover.sh הוא סקריפט חינמי וקוד פתוח שבעזרתו ניתן להשתלט מרחוק על מערכת לינוקס פועלת באמצעות SSH. זה מאפשר לך להיכנס לסביבת הצלה בזיכרון, לבטל את טעינת מערכת הקבצים הבסיסית שלך וכו', הכל ללא צורך לאתחל את המחשב הנייד שלך.
אתה יכול גם להחליף את הפצת הריצה שלך באחר מבלי לגעת בקונסולה פיזית. עם זאת, יהיה עליך לאתחל את המערכת שלך. אם אתה מעוניין, אתה יכול להרחיב את takeover.sh של התכונות כדי לתמוך בביצוע מחדש של initלאחר שתסיים כדי שתוכל לעבור להפצה חדשה מבלי לאתחל. Hector Martin, היזם, מקבל בקשות משיכה.
takeover.sh נוצר עבור init מערכות התומכות טעינה מחדש של init הבינארי באמצעות הפקודה telinit u
כלומר sysvinit ו-systemd . תצטרך להתאים אותו אם אתה משתמש בסוג מערכת אחר, אך ייתכן שהוא עדיין לא יעבוד.
תכונות של השתלטות.sh
זכור
אם משהו ישתבש בזמן שאתה משתמש בסקריפט ההשתלטות מערכת המחשב שלך תיכנס לפאניקה.
Hector הבהיר ב-GitHub ש- takover.sh מיועד למומחי לינוקס והוא השמט בכוונה שלבים שמהם ניתן להעתיק ולהעביר פקודות.
במילים שלו:
לסקריפט הזה אין הוראות ליציאה מהסביבה החדשה בחזרה למשהו שפוי. תצטרך לאתחל מחדש כשתסיים. אם אתה מקבל משהו לא בסדר, המחשב שלך לא יאתחל. ביש מזל. זה לא מדריך למתחילים. אני בכוונה לא נותן לך פקודות שאתה יכול להעתיק ולהדביק. אם אתה לא מצליח להבין מה לעשות בדיוק בלי אחיזת יד, הסקריפט הזה לא בשבילך.
לא כללתי כאן את פרטי השימוש כי רוב הקוראים לא יצטרכו את זה. אבל אם אתה מעוניין להשתמש בסקריפט אתה יכול לראות את מדריך השימוש של המפתח כאן.
עליך לנסות את הסקריפט ב-VM (מכונה וירטואלית ) שבו אתה יכול להפעיל Tarball של מערכת קבצי השורש החיה שלך לבדיקה. Hector Martin רוצה שהגדרת מטעין האתחול יהיה תרגיל בשבילך.
מה דעתך על takeover.sh? האם תשתלט על מערכות כלשהן בקרוב? האם התסריט בכלל מועיל לך מלכתחילה? שתף את הרעיונות שלך בקטע התגובות למטה.