אתם יכולים להתחבר למופעים של Compute Engine מתוך Cloud de Confiance המסוף באמצעות הכלי SSH בדפדפן. לא נדרשים תוספים או תוכנות נוספים כדי להשתמש ב-SSH בדפדפן. הכלי SSH-in-browser תומך בIAP להעברת TCP.
בכל פעם שמתחברים למכונה באמצעות SSH בדפדפן, Compute Engine יוצר זוג מפתחות SSH זמני ומגדיר שם משתמש לחיבור. מידע נוסף זמין במאמר מידע על חיבורי SSH.
דרישות
כדי להשתמש ב-SSH בדפדפן, הסביבה שלכם צריכה לעמוד בדרישות הבאות:
- מסוףCloud de Confiance צריך לפעול בדפדפן אינטרנט נתמך.
- במופע שאליו מתחברים צריך להיות סביבת אורח מותקנת ופועלת. סביבת האורח מותקנת מראש במופעים שאתם יוצרים מתמונות ציבוריות שסופקו על ידי Google.
הרשת צריכה לעמוד בדרישות הבאות:
- אסור לפענח ולהצפין מחדש תעבורת נתונים ב-Proxy ל-HTTP ובמכשירי אבטחה באמצעות אישור TLS משלהם, למשל כדי לבצע בדיקת TLS.
- הרשת צריכה לאפשר תעבורה אל שמות מארחים שנגמרים ב-
google.com, ב-gstatic.comאו ב-googleapis.com, ומהם. - הרשת צריכה לאפשר שליחת חבילות לכתובות ה-IP של הדומיינים שמוגדרים כברירת מחדל.
- כדי להתחבר למכונות דרך כתובת ה-IP החיצונית שלהן, הענן הפרטי הווירטואלי (VPC) צריך לאפשר תעבורת נתונים נכנסת (ingress) של TCP לטווח ה-IP
0.0.0.0/0. - כדי להתחבר למכונות שיש להן רק כתובות IP פנימיות, צריך להגדיר כללי חומת אש כדי לאפשר ל-IAP להעביר TCP.
מגבלות
- לא נתמך בהיקפי האבטחה של VPC Service Controls. אין תמיכה ב-SSH-in-browser בהיקפי האבטחה של VPC Service Controls. במקום זאת, צריך להשתמש ב-CLI של gcloud. מידע נוסף זמין במאמרים איך מתחברים למכונות וירטואליות של Linux או איך מתחברים לקונסולה טורית, בהתאם לתרחיש השימוש.
- זמני העברה איטיים של מפתחות SSH. זמני העברת המפתחות של SSH בדפדפן נעים בין 2 ל-25 שניות.
- ניתוקים לסירוגין. בשלב הזה, אנחנו לא מציעים הסכם רמת שירות (SLA) ספציפי לגבי משך החיים של חיבורים. אם אתם מתכננים להשאיר את חלון הטרמינל פתוח לפרק זמן ארוך, השתמשו במרבבי טרמינל כמו tmux או screen.
- העברת קבצים גדולים עשויה להיות איטית. אם העברת הקבצים נמשכת זמן רב, כדאי להשתמש בפקודה
gcloud compute scpבמקום ב-SSH בדפדפן.
שימוש ב-SSH בדפדפן
בקטעים הבאים מוסבר איך להשתמש ב-SSH בדפדפן כדי להתחבר למכונות, להתנתק מהן ולנהל את הקבצים שבהן.
התחברות למכונות
כדי להתחבר למכונה באמצעות SSH בדפדפן:
נכנסים לדף VM instances במסוף Cloud de Confiance .
ברשימת המכונות, לוחצים על הלחצן SSH בשורה של המכונה שרוצים להתחבר אליה.
אחרי שלוחצים על SSH, SSH בדפדפן נפתח בחלון חדש.
אם המופע שלכם כולל אחת מההגדרות הבאות, כדאי לעיין בקטע הרלוונטי כדי לקבל מידע נוסף על אופן הקישור:
התחברות למכונות שאין להן כתובות IP ציבוריות
כשמשתמשים ב-SSH בדפדפן כדי להתחבר למופע שיש לו רק כתובת IP פנימית, הכלי משתמש בהעברת TCP של IAP.
חיבור למכונות Cloud TPU
כדי להתחבר ל-Cloud TPU, קראו את המאמר התחברות למכונה של Cloud TPU.
ניתוק ממכונות
כדי להתנתק ממופע ולסיים סשן של SSH בדפדפן, מריצים את הפקודה exit.
חלון ה-SSH בדפדפן ייסגר גם אם תשתמשו במקש הקיצור של תחנת העבודה לסגירת חלונות:
Windows ו-Linux
Ctrl+W
macOS
Cmd+W
Chrome OS
Ctrl+Shift+W
גלילה בטרמינל
אפשר לגלול במסוף באמצעות גלגל העכבר או משטח המגע. לחלופין, אפשר להשתמש במקשי הקיצור של מערכת ההפעלה של תחנת העבודה.
Windows ו-Linux
כדי לגלול למעלה, אומרים Ctrl+Shift+PageUp. כדי לגלול למטה, משתמשים בפקודה Ctrl+Shift+PageDn.
macOS
כדי לגלול למעלה, אומרים Fn+Shift+Up. כדי לגלול למטה, משתמשים ב-Fn+Shift+Down.
Chrome OS
כדי לגלול למעלה, משתמשים ב-Alt+Shift+Up. כדי לגלול למטה, משתמשים ב-Alt+Shift+Down.
העתקה והדבקה של טקסט
אפשרות ההעתקה שמוגדרת כברירת מחדל ב-SSH בדפדפן היא העתקה אחרי בחירה. כל טקסט שמסומן ב-SSH בדפדפן מועתק. אפשר גם להעתיק ולהדביק את הטקסט באמצעות מקשי הקיצור של מערכת ההפעלה של תחנת העבודה.
Windows ו-Linux
כדי להעתיק טקסט, משתמשים ב-Ctrl+C. כדי להדביק טקסט, משתמשים ב-Ctrl+V.
macOS
כדי להעתיק טקסט, משתמשים ב-Cmd+C. כדי להדביק טקסט, משתמשים ב-Cmd+V.
Chrome OS
אין מקש קיצור להעתקת קבצים. כדי להדביק טקסט, משתמשים ב-Ctrl+Shift+V.
אם נתקלים בבעיות בהעתקה והדבקה של בלוקים גדולים של טקסט, אפשר להשתמש במקום זאת בהעברת קבצים.
להעביר קבצים
במאמר העברת קבצים באמצעות SSH בדפדפן מוסבר איך להעביר קבצים למכונות וממכונות באמצעות SSH בדפדפן.
פתרון בעיות
כדי לנפות באגים בשיטות ולפתור שגיאות נפוצות ב-SSH – במיוחד אם מסוף האינטרנט של SSH לא מצליח להתחבר או נתקע במסך טעינה – אפשר לעיין בהוראות הייעודיות בנושא פתרון בעיות ב-SSH בדפדפן.
לניתוח מקיף, ראו פתרון בעיות ב-SSH.