Shell In A Box – אמולטור SSH מבוסס ממשק דפדפן.

shell in a box
shell in a box

Shell In A Box הנו שרת אינטרנט המציע גישה דרך טרמינל מבוסס ממשק אינטרנטי. פוסט זה מסביר כיצד להתקין Shell In A Box אובונטו .המערכת פועלת כיישום אינטרנט AJAX המאזין בפורט 4200 כברירת מחדל. המערכת מאפשרת למשתמשים להתחבר באמצעות שם המשתמש והסיסמה וגישת  שלהם, בדיוק כמו גישה מרחוק באמצעות SSH. כל דפדפן מודרני המריץ JavaScript ו- CSS יוכל להתחבר לשרת ללא צורך בהתקנת  תוספים נוספים.  ניתן להתקין את השרת גם על הפצות אחרות לפי הרשימה כאן: https://pkgs.org/download/shellinabox

וכעת להתקנה עצמה.

על מערכת 32Bit יש להריץ את הפקודות הבאות:

עבור מערכות 64Bit יש להריץ את הפקודות הבאות:

על מנת להתחבר למערכת יש לפתוח את הדפדפן ולהכס לכתובת: http://localhost:4200

shell in a box
shell in a box

 

כברירת מחדל, Shell In A Box מאזין בפורט TCP 4200 . מסיבות של אבטחה, אני ממליץ לשנות את הערך על מנת להקשות על גורמים לא רצויים להצליח להתחבר לשרת. כמו כן, כחלק מתהליך ההתקנה תתווסף תעודת SSL בחתימה עצמית חדשה שנוצרה באופן אוטומטי תחת "/ var / lib / shellinabox" עבור גישה מאובטחת ב HTTPS. על מנת לשנות את הפורט יש לערוך את קובץ ההגדרות על ידי הפקודה הבאה:

שם יש לאתר את השורה: 

# TCP port that shellinboxd's webserver listens on
SHELLINABOX_PORT=4200

ולהחליף את הערך בפורט בו נרצה להשתמש.

על מנת להתחיל, לעצור או לאתחל את השרות ניתן להשתמש בפקודות הבאות:

בנוסף על מנת להקל את התפעול ניתן לייצר "קיצורי דרך" עבור הפקודות הנ"ל על ידי כתיבת הפקודות הבאות:

כך שלדוגמה אם נרצה לאתחל את השרות נוכל להשתמש בפקודה: 

Be the first to comment

Leave a Reply

כתובת האימייל שלך לא תפורסם


*