הגדרת Chrome Remote Desktop ל-Windows ב-Compute Engine

Last reviewed 2025-05-12 UTC

במדריך הזה מוסבר איך להגדיר את השירות Chrome Remote Desktop במכונה וירטואלית (VM) של Microsoft Windows ב-Compute Engine. הוראות נפרדות למכונות וירטואליות של Linux זמינות במאמר מכונות וירטואליות של Linux. בעזרת Chrome Remote Desktop, אתם יכולים לגשת מרחוק לאפליקציות עם ממשק משתמש גרפי ממחשב מקומי או ממכשיר נייד.

כשפועלים לפי ההוראות במדריך הזה, כללי ברירת המחדל של חומת האש מאפשרים חיבורים ל-Chrome Remote Desktop, כך שלא צריך להגדיר כללי חומת אש נוספים.

המכונה הווירטואלית צריכה גישה לאינטרנט (עם כתובת IP חיצונית או דרך Cloud NAT), ואתם משתמשים בחשבון Google שלכם לאימות ולאישור.

במאמר הזה מתוארות שתי שיטות להגדרת Chrome Remote Desktop:

  • שיטה אינטראקטיבית באמצעות פרוטוקול Remote Desktop ‏ (RDP) של Windows.

    השיטה הזו מחייבת גישה ישירה למכונה הווירטואלית מהמחשב המקומי באמצעות לקוח RDP, וזה לא תמיד אפשרי.

  • שיטה לא אינטראקטיבית באמצעות סקריפט לטעינה בזמן ההפעלה להתקנה ולהגדרה של Chrome Remote Desktop בזמן יצירת ה-VM.

    צריך להשתמש בשיטה הזו אם יש חומות אש שמונעות גישה ישירה למכונה הווירטואלית, או אם אין לכם גישה ללקוח RDP – למשל ב-ChromeOS.

המדריך הזה מניח שאתם מכירים את Microsoft Windows ואת שורת הפקודה של PowerShell.

מידע על אפשרויות אחרות ליצירת תחנות עבודה וירטואליות זמין במאמר יצירת תחנת עבודה וירטואלית.

מטרות

  • יוצרים מכונה וירטואלית ב-Compute Engine עם Windows כדי להריץ עליה את Chrome Remote Desktop.
  • מתקינים ומגדירים את שירות Chrome Remote Desktop במופע של מכונה וירטואלית.
  • מתחברים מהמחשב המקומי לסביבת שולחן העבודה במופע של המכונה הווירטואלית.

עלויות

במדריך הזה נעשה שימוש ברכיבים של Google Cloudשחלים עליהם חיובים, כולל:

  • Compute Engine

אפשר להשתמש במחשבון עלויות כדי ליצור הערכת עלויות בהתאם לשימוש החזוי.

לפני שמתחילים

  1. נכנסים לחשבון Google Cloud . אם אתם משתמשים חדשים ב- Google Cloud, צרו חשבון כדי שתוכלו להעריך את הביצועים של המוצרים שלנו בתרחישים מהעולם האמיתי. לקוחות חדשים מקבלים בחינם גם קרדיט בשווי 300$ להרצה, לבדיקה ולפריסה של עומסי העבודה.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. Verify that billing is enabled for your Google Cloud project.

  4. Enable the Compute Engine API.

    Roles required to enable APIs

    To enable APIs, you need the serviceusage.services.enable permission. If you created the project, then you likely already have this permission through the Owner role (roles/owner). Otherwise, you can get this permission through the Service Usage Admin role (roles/serviceusage.serviceUsageAdmin). Learn how to grant roles.

    Enable the API

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  6. Verify that billing is enabled for your Google Cloud project.

  7. Enable the Compute Engine API.

    Roles required to enable APIs

    To enable APIs, you need the serviceusage.services.enable permission. If you created the project, then you likely already have this permission through the Owner role (roles/owner). Otherwise, you can get this permission through the Service Usage Admin role (roles/serviceusage.serviceUsageAdmin). Learn how to grant roles.

    Enable the API

  8. כשמסיימים את המשימות שמתוארות במסמך הזה אפשר למחוק את המשאבים שיצרתם כדי להימנע מחיובים נוספים. מידע נוסף זמין בקטע הסרת המשאבים.

  9. צריך לוודא שיש לכם בפרויקט את התפקיד או התפקידים הבאים: roles/compute.admin

    בדיקת התפקידים

    1. נכנסים לדף IAM במסוף Google Cloud .

      כניסה לדף IAM
    2. בוחרים את הפרויקט.
    3. בעמודה Principal, מחפשים את כל השורות שמזהות אתכם או קבוצה שאתם נכללים בה. כדי לברר באילו קבוצות אתם נכללים, פנו לאדמין.

    4. בודקים את העמודה Role בכל השורות שבהן מצוין או מופיע השם שלכם, כדי לראות אם רשימת התפקידים כוללת את התפקידים הנדרשים.

    מתן התפקידים

    1. נכנסים לדף IAM במסוף Google Cloud .

      כניסה לדף IAM
    2. בוחרים את הפרויקט.
    3. לוחצים על Grant access.
    4. בשדה New principals, מזינים את מזהה המשתמש. ‫ בדרך כלל מזהה המשתמש הוא כתובת האימייל של חשבון Google.

    5. לוחצים על Select a role ומחפשים את התפקיד.
    6. כדי לתת עוד תפקידים, לוחצים על Add another role ומוסיפים אותם.
    7. לוחצים על Save.
  10. אתם משתמשים בדפדפן Google Chrome במחשב המקומי.
  11. אם משתמשים בשיטה האינטראקטיבית, במכונה המקומית צריך להיות לקוח RDP, והיא צריכה להיות מסוגלת ליצור חיבור RDP ישיר למופע של מכונה וירטואלית מרוחקת.

התקנה אינטראקטיבית באמצעות RDP

כדי להתקין את Chrome Remote Desktop באופן אינטראקטיבי, צריך להיות אפשר להתחבר למכונה הווירטואלית המרוחקת באמצעות לקוח RDP. במדריך הזה תיצרו את המכונה הווירטואלית ב-VPC שמוגדר כברירת מחדל עם כללי חומת אש שמוגדרים כברירת מחדל, שחושף את יציאת RDP מספר 3339 לאינטרנט.

אם זה לא אפשרי בסביבה שלכם, אפשר להשתמש בשיטה לא אינטראקטיבית שמתוארת בהמשך המאמר הזה.

יצירת מכונה של Compute Engine

לצורך המדריך הזה, נעשה שימוש בסוג המכונה שמוגדר כברירת מחדל. אם אתם משתמשים בזה בסביבה שלכם, יכול להיות שתרצו לשנות את סוג המכונה, השם, האזור, הגודל של דיסק האתחול או הגדרות אחרות.

המסוף

  1. נכנסים לדף VM Instances במסוף Google Cloud :

כניסה לדף VM Instances

  1. לוחצים על יצירה.

  2. מגדירים את שם המכונה ל-crdhost.

  3. צריך לסמן את תיבת הסימון הפעלת מכשיר תצוגה כי Chrome Remote Desktop דורש מכשיר תצוגה במכונות וירטואליות של Windows.

  4. בקטע Boot disk (דיסק אתחול), לוחצים על Change (שינוי) כדי לפתוח את החלונית Boot disk (דיסק אתחול).

  5. ברשימה Operating system (מערכת הפעלה), בוחרים באפשרות Windows Server.

  6. ברשימה Version (גרסה), בוחרים באפשרות Windows Server 2022 Datacenter (מרכז נתונים של Windows Server 2022).

  7. כדי לסגור את החלונית, לוחצים על בחירה.

  8. לוחצים על יצירה.

Cloud Shell

  1. פותחים את Cloud Shell.

    פתיחת Cloud Shell

  2. מגדירים את האזור המועדף:

    ZONE=us-central1-b
    REGION=us-central1
    gcloud config set compute/zone "${ZONE}"
    
  3. יוצרים מכונה של Compute Engine באמצעות תמונת האפליקציה ל-Windows Server 2022 Datacenter:

    gcloud compute instances create crdhost \
        --machine-type=e2-medium \
        --scopes=cloud-platform \
        --enable-display-device \
        --image-family=windows-2022 \
        --image-project=windows-cloud \
        --boot-disk-size=50GB \
        --boot-disk-device-name=crdhost
    

    הפקודה הזו יוצרת מכונה וירטואלית של Windows Server 2022 עם מכשיר תצוגה מצורף (נדרש ל-Chrome Remote Desktop במכונות וירטואליות של Windows), דיסק אתחול בנפח 50GB ומעניקה למופע גישה מלאה לממשקי API שלGoogle Cloud .

    אפשר להתעלם מהאזהרה לגבי ביצועי הדיסק כי לא צריך ביצועים גבוהים במדריך הזה.

התחברות למכונה הווירטואלית באמצעות RDP

  1. נכנסים לדף VM instances במסוף Google Cloud .

    לדף VM instances

  2. מוודאים שמוצג סימן וי ירוק ליד השם של מכונת crdhost, שמציין שהמכונה מוכנה.

  3. לוחצים על שם המכונה crdhost כדי לפתוח את הדף פרטים של מכונת VM.

  4. בקטע גישה מרחוק, לוחצים על הגדרת סיסמה ל-Windows ואז על הגדרה כדי ליצור את החשבון במחשב המרוחק.

    בשלב הזה נוצרת סיסמה בשבילכם. רושמים את הסיסמה או מעתיקים אותה לקובץ זמני מאובטח.

  5. כדי להתחבר למופע המרוחק, לוחצים על החץ לצד הלחצן RDP, ואז בוחרים באפשרות הורדת קובץ ה-RDP. אפשר לפתוח את קובץ ה-RDP באמצעות לקוח ה-RDP המועדף.

  6. כשלקוח ה-RDP יבקש סיסמה, תצטרכו להזין את הסיסמה שיצרתם קודם.

  7. כשמוצגת ההודעה ששואלת אם רוצים שהמחשב יהיה גלוי למחשבים ולמכשירים אחרים ברשת, לוחצים על לא.

  8. אם לוח הבקרה של Server Manager פתוח, סוגרים אותו.

התקנה של שירות Chrome Remote Desktop

השלב הבא הוא להתקין את Google Chrome ואת שירות Chrome Remote Desktop במופע של מכונה וירטואלית.

  1. במהלך סשן RDP, לוחצים על Start בסרגל המשימות של Windows, מקלידים PowerShell ואז בוחרים באפליקציית Windows PowerShell.

  2. בשורת הפקודה של PowerShell, מורידים ומפעילים את מתקין המארח של Chrome Remote Desktop.

      $installer = "$env:TEMP\chromeremotedesktophost.msi"
      $uri = 'https://dl.google.com/edgedl/chrome-remote-desktop/chromeremotedesktophost.msi'
      (New-Object Net.WebClient).DownloadFile($uri,"$installer")
      Start-Process $installer -Wait
      Remove-Item $installer
    
  3. כשמופיעה בקשה לאשר שהמתקין יבצע שינויים, מאשרים.

הגדרת שירות Chrome Remote Desktop

עכשיו יוצרים פקודה של Windows שמפעילה את שירות Chrome Remote Desktop ומקשרת אותו לחשבון Google.

  1. במחשב המקומי, באמצעות דפדפן Chrome, עוברים אל דף ההגדרה של שורת הפקודה של Chrome Remote Desktop.

  2. אם עדיין לא נכנסתם לחשבון, צריך להיכנס לחשבון Google. זהו החשבון שישמש לאישור גישה מרחוק.

  3. בדף Set up another computer (הגדרת מחשב נוסף), לוחצים על Begin (התחלה) ואז על Next (הבא).

  4. לוחצים על Authorize.

    צריך לאשר ל-Chrome Remote Desktop לגשת לחשבון שלכם. אם תאשרו, בדף יוצגו כמה שורות פקודה, שאחת מהן היא עבור Windows (Powershell) ותיראה כך:

    & "${Env:PROGRAMFILES(X86)}\Google\Chrome Remote Desktop\CurrentVersion\remoting_start_host.exe" `
    --code="4/ENCODED_AUTHENTICATION_TOKEN" `
    --redirect-url="https://remotedesktop.google.com/_/oauthredirect" `
    --name=$Env:COMPUTERNAME
    
  5. לוחצים על העתקה כדי להעתיק את שורת הפקודה ללוח.

  6. במהלך סשן RDP, בשורת הפקודה של Powershell, מדביקים את שורת הפקודה שהעתקתם ומקישים על Enter.

  7. כשמופיעה בקשה לאישור, מאשרים שרוצים שהאפליקציה תבצע שינויים.

  8. כשתתבקשו, הזינו קוד אימות בן 6 ספרות. המספר הזה ישמש לאישור נוסף כשתתחברו מאוחר יותר.

    אחרי שהפקודה מסתיימת, שירות שולחן העבודה המרוחק מתחיל לפעול.

  9. סוגרים את חלון Powershell.

  10. סוגרים את סשן ה-RDP.

עכשיו אפשר להתחבר למכונה הווירטואלית באמצעות Chrome Remote Desktop.

התקנה לא אינטראקטיבית

בגישה הזו, מגדירים למכונה הווירטואלית סקריפט לטעינה בזמן ההפעלה שפועל כשהמכונה הווירטואלית נוצרת.

בגישה הזו, המכונה הווירטואלית לא צריכה להיות נגישה ישירות מהאינטרנט, אבל היא עדיין צריכה גישה לאינטרנט.

אישור שירות Chrome Remote Desktop

עכשיו יוצרים פקודה של Windows שבה משתמשים בהמשך בסקריפט ההתאמה. כחלק מהתהליך הזה, אתם מספקים פרטי הרשאה שנכללים בפקודה.

  1. במחשב המקומי, באמצעות דפדפן Chrome, עוברים אל דף ההגדרה של שורת הפקודה של Chrome Remote Desktop.

  2. אם עדיין לא נכנסתם לחשבון, צריך להיכנס לחשבון Google. זהו החשבון שישמש לאישור גישה מרחוק.

  3. לוחצים על התחלה ואז על הבא.

  4. לוחצים על Authorize.

  5. מאשרים ל-Chrome Remote Desktop לגשת לחשבון.

    הדף מכיל עכשיו כמה שורות פקודה, שאחת מהן היא ל-Windows (Cmd) ונראית כך:

    "%PROGRAMFILES(X86)%\Google\Chrome Remote Desktop\CurrentVersion\remoting_start_host.exe"
    --code="4/ENCODED_AUTHENTICATION_TOKEN"
    --redirect-url="https://remotedesktop.google.com/_/oauthredirect"
    --name=%COMPUTERNAME%
    

    הדגל --code מכיל טוקן OAuth ייחודי לטווח קצר.

    קוד ההרשאה בשורת הפקודה תקף לכמה דקות בלבד, ואפשר להשתמש בו רק פעם אחת.

    צריך להשאיר את הדף הזה פתוח.

מעתיקים את פקודת ההפעלה ל-Cloud Shell.

השלב הבא הוא ליצור קובץ במכונת Cloud Shell שמכיל את פקודת ההפעלה שנוצרה.

  1. פותחים את Cloud Shell.

    פתיחת Cloud Shell

  2. יוצרים קובץ לפקודת ההפעלה:

    cat  > crd-auth-command.txt
    
  3. עוברים לדף שבו מופיעה פקודת ההפעלה של Chrome Remote Desktop ומעתיקים את שורת הפקודה של Windows (Cmd).

  4. ב-Cloud Shell, מדביקים את הפקודה כדי להוסיף אותה לקובץ.

  5. מקישים על Enter כדי לסיים את השורה, ואז מקישים על Control-D כדי לסגור את הקובץ.

יצירת סקריפט לטעינה בזמן ההפעלה

  • מעתיקים את בלוק הקוד הבא ומדביקים אותו ב-Cloud Shell.

    cat << "EOF" > crd-sysprep-script.ps1
    <#
        .SYNOPSIS
        GCESysprep specialize script for unattended Chrome Remote Desktop installation.
    #>
    $ErrorActionPreference = 'stop'
    
    function Get-Metadata([String]$metadataName) {
      try {
        $value = (Invoke-RestMethod `
            -Headers @{'Metadata-Flavor' = 'Google'} `
            -Uri "http://metadata.google.internal/computeMetadata/v1/instance/attributes/$metadataName")
      }
      catch {
        # Report but ignore REST errors.
        Write-Host $_
      }
      if ($value -eq $null -or $value.Length -eq 0) {
        throw "Metadata value for ""$metadataName"" not specified. Skipping Chrome Remote Desktop service installation."
      }
      return $value
    }
    
    # Get config from metadata
    #
    $crdCommand = Get-Metadata('crd-command')
    $crdPin = Get-Metadata('crd-pin')
    $crdName = Get-Metadata('crd-name')
    
    if ($crdPin -isNot [Int32] -or $crdPin -gt 999999 -or $crdPin -lt 0) {
      throw "Metadata ""crd-pin""=""$crdPin"" is not a 6 digit number. Skipping Chrome Remote Desktop service installation."
    }
    # Prefix $crdPin with zeros if required.
    $crdPin = $crdPin.ToString("000000");
    
    # Extract the authentication code and redirect URL arguments from the
    # remote dekstop startup command line.
    #
    $crdCommandArgs = $crdCommand.Split(' ')
    $codeArg = $crdCommandArgs | Select-String -Pattern '--code="[^"]+"'
    $redirectArg = $crdCommandArgs | Select-String -Pattern '--redirect-url="[^"]+"'
    
    if (-not $codeArg) {
      throw 'Cannot get --code= parameter from crd-command. Skipping Chrome Remote Desktop service installation.'
    }
    if (-not $redirectArg) {
      throw 'Cannot get --redirect-url= parameter from crd-command. Skipping Chrome Remote Desktop service installation.'
    }
    
    Write-Host 'Downloading Chrome Remote Desktop.'
    $installer = "$env:TEMP\chromeremotedesktophost.msi"
    $uri = 'https://dl.google.com/edgedl/chrome-remote-desktop/chromeremotedesktophost.msi'
    (New-Object Net.WebClient).DownloadFile($uri,"$installer")
    Write-Host 'Installing Chrome Remote Desktop.'
    & msiexec.exe /I $installer /qn /quiet | Out-Default
    Remove-Item $installer
    
    Write-Host 'Starting Chrome Remote Desktop service.'
    & "${env:ProgramFiles(x86)}\Google\Chrome Remote Desktop\CurrentVersion\remoting_start_host.exe" `
        $codeArg $redirectArg --name="$crdName" -pin="$crdPin" | Out-Default
    
    Write-Host 'Downloading Chrome.'
    $installer = "$env:TEMP\chrome_installer.exe"
    $uri = 'https://dl.google.com/chrome/install/latest/chrome_installer.exe'
    (New-Object Net.WebClient).DownloadFile($uri,"$installer")
    Write-Host 'Installing Chrome.'
    & $installer /silent /install | Out-Default
    Remove-Item $installer
    
    EOF
    

    בלוק הקוד הזה הוא סקריפט PowerShell שפועל כשהמכונה הווירטואלית נוצרת. הוא מבצע את הפעולות הבאות:

    • הורדה והתקנה של שירות המארח של Chrome Remote Desktop.
    • הפונקציה מאחזרת את פרמטרי המטא-נתונים הבאים:
      • crd-command – הפקודה להפעלה ולאימות ב-Windows.
      • crd-pin – קוד האימות בן 6 הספרות שמשמש לאימות נוסף.
      • crd-name – השם של המכונה.
    • המדיניות הזו מגדירה ומתחילה את שירות המארח של Chrome Remote Desktop.
    • מוריד ומתקין את דפדפן Chrome.

יצירת מכונה וירטואלית חדשה של Windows

עכשיו יוצרים מכונת Windows וירטואלית חדשה באמצעות הקבצים שיצרתם קודם כדי להגדיר את Chrome Remote Desktop.

לצורך המדריך הזה, נעשה שימוש בסוג המכונה e2-medium. אם אתם משתמשים בזה בסביבה שלכם, יכול להיות שתרצו לשנות את סוג המכונה, השם, האזור, הגודל של דיסק האתחול או הגדרות אחרות.

  1. ב-Cloud Shell, מגדירים את האזור המועדף:

    ZONE=us-central1-b
    REGION=us-central1
    gcloud config set compute/zone "${ZONE}"
    
  2. מגדירים קוד אימות בן 6 ספרות לאימות נוסף ב-Chrome Remote Desktop:

    CRD_PIN=your-pin
    

    מחליפים את your-pin במספר בן 6 ספרות.

  3. מגדירים שם למכונת ה-VM:

    INSTANCE_NAME=crdhost
    
  4. יוצרים את המופע:

    gcloud compute instances create ${INSTANCE_NAME} \
        --machine-type=e2-medium \
        --scopes=cloud-platform \
        --enable-display-device \
        --image-family=windows-2022 \
        --image-project=windows-cloud \
        --boot-disk-size=50GB \
        --boot-disk-device-name=${INSTANCE_NAME} \
        --metadata=crd-pin=${CRD_PIN},crd-name=${INSTANCE_NAME} \
        --metadata-from-file=crd-command=crd-auth-command.txt,sysprep-specialize-script-ps1=crd-sysprep-script.ps1
    

    הפקודה הזו יוצרת מכונה וירטואלית של Windows Server 2022 ב-VPC שמוגדר כברירת מחדל, עם מכשיר תצוגה מצורף (נדרש לשימוש ב-Chrome Remote Desktop במכונות וירטואליות של Windows), דיסק אתחול בנפח 50GB ומעניקה למכונה גישה מלאה לממשקי API‏ Google Cloud .

    ערכי המטא-נתונים מציינים את הסקריפט המיוחד, את שורת הפקודה להפעלה של Windows ואת הפרמטרים שנדרשים להפעלת שירות Chrome Remote Desktop.

מעקב אחרי הפעלת המכונה הווירטואלית

כדי לוודא שהסקריפט לטעינה בזמן ההפעלה הצליח, אפשר לבדוק את ההודעות שנרשמו ביומן של היציאה הטורית של מכונת ה-VM בזמן שהיא נוצרת.

  1. ב-Cloud Shell, מציגים את ההודעות שנרשמו במהלך הפעלת מכונת ה-VM:

    gcloud compute instances tail-serial-port-output ${INSTANCE_NAME}
    

    אם ההגדרה של Chrome Remote Desktop הושלמה בהצלחה, יופיעו שורות היומן הבאות:

    Found sysprep-specialize-script-ps1 in metadata.
    sysprep-specialize-script-ps1: Downloading Chrome Remote Desktop.
    sysprep-specialize-script-ps1: Installing Chrome Remote Desktop.
    sysprep-specialize-script-ps1: Downloading Chrome.
    sysprep-specialize-script-ps1: Installing Chrome.
    sysprep-specialize-script-ps1: Starting Chrome Remote Desktop service.
    Finished running specialize scripts.
    

    יכול להיות שתופיע גם השורה הבאה:

    sysprep-specialize-script-ps1: ... Failed to read 'C:\ProgramData\Google\Chrome Remote Desktop\host_unprivileged.json'.: The system cannot find the path specified. (0x3)
    

    זוהי תופעה רגילה ואפשר להתעלם ממנה.

    אם הפעלת שירות Chrome Remote Desktop נכשלת, מוצגת הודעת שגיאה שמציינת את הבעיה, למשל:

    sysprep-specialize-script-ps1: Couldn't start host: OAuth error.
    

    השגיאה הזו מציינת שטוקן ה-OAuth מדף האימות של Chrome Remote Desktop כבר לא תקף, כי כבר נעשה בו שימוש או שתוקפו פג.

    כדי לתקן את השגיאה הזו, אפשר להתחבר באמצעות RDP ולבצע הגדרה אינטראקטיבית כמו שמתואר למעלה, או למחוק את מכונת ה-VM ולנסות שוב את תהליך ההגדרה.

    כשמופיעה ההודעה הבאה בצג של היציאה הטורית, המכונה הווירטואלית מוכנה.

    GCEInstanceSetup: ------------------------------------------------------------
    GCEInstanceSetup: Instance setup finished. crdhost is ready to use.
    GCEInstanceSetup: ------------------------------------------------------------
    
  2. כדי להפסיק את הצגת הודעות ההפעלה, לוחצים על Control-C.

יצירה של חשבון משתמש ב-Windows

  1. נכנסים לדף VM instances במסוף Google Cloud .

    לדף VM instances

  2. לוחצים על שם המכונה crdhost כדי לפתוח את הדף פרטים של מכונת VM.

  3. בקטע גישה מרחוק, לוחצים על הגדרת סיסמה ל-Windows ואז על הגדרה כדי ליצור את החשבון במחשב המרוחק.

    בשלב הזה נוצרת סיסמה בשבילכם. חשוב לרשום לפניכם את שם המשתמש ואת הסיסמה או להעתיק אותם לקובץ זמני מאובטח.

התחברות למופע של מכונה וירטואלית באמצעות Chrome Remote Desktop

אתם יכולים להתחבר למופע של מכונה וירטואלית באמצעות אפליקציית האינטרנט של Chrome Remote Desktop.

  1. במחשב המקומי, עוברים אל אתר Chrome Remote Desktop.

  2. לוחצים על גישה למחשב שלי.

  3. אם עדיין לא נכנסתם לחשבון Google, היכנסו באמצעות אותו חשבון Google שבו השתמשתם כדי להגדיר את שירות Chrome Remote Desktop.

    מכונת ה-VM החדשה crdhost מופיעה ברשימה מכשירים מרוחקים.

  4. לוחצים על השם של מכונת שולחן העבודה הווירטואלי.

  5. כשמופיעה בקשה, מזינים את קוד האימות שיצרתם קודם ולוחצים על לחצן החץ כדי להתחבר.

    עכשיו אתם מחוברים למסך הכניסה של Windows במופע של Compute Engine המרוחק.

  6. אם מופיעה בקשה, תמיד מאשרים לאפליקציית Remote Desktop לקרוא את הלוח ולאפשר לכם להעתיק ולהדביק בין אפליקציות מקומיות ומרוחקות.

  7. לוחצים על מקש כלשהו ומזינים את הסיסמה של משתמש Windows שיצרתם קודם. שימו לב: פריסת המקלדת המרוחקת שמוגדרת כברירת מחדל היא אנגלית אמריקאית, ולכן התווים שמוזנים לא תמיד תואמים לתווים במקלדת המקומית. אי אפשר גם להעתיק ולהדביק את הסיסמה.

עכשיו אתם מחוברים לשולחן העבודה המרוחק של Windows ומחוברים אליו.

שיפור חוויית השימוש ב-Remote Desktop

בקטע הזה מוסבר איך לשנות את ההגדרות כדי לשפר את חוויית השימוש ב-Remote Desktop.

התקנת אפליקציית Chrome Remote Desktop

האפליקציה Chrome Remote Desktop פועלת בחלון נפרד ומאפשרת להשתמש בקיצורי מקלדת שבדרך כלל נחסמים על ידי Chrome במערכת המרוחקת.

אם האפליקציה לא מותקנת, צריך לבצע את הפעולות הבאות:

  1. פותחים את החלונית אפשרויות הפגישה באמצעות הלחצן שמופיע כשמזיזים את העכבר לצד החלון.
  2. בקטע התקנת האפליקציה, לוחצים על התחלה.
  3. לוחצים על התקנה.

הסשן של שולחן העבודה המרוחק ייפתח מחדש בחלון אפליקציה משלו.

כדי להעביר סשנים של שולחן עבודה מרוחק מכרטיסייה ב-Chrome לחלון האפליקציה, לוחצים על הסמל פתיחה באמצעות בסרגל הכתובות.

שיפור רזולוציית המסך

אפשר לשנות את רזולוציית ברירת המחדל של שולחן העבודה המרוחק כדי שתתאים יותר לרזולוציית שולחן העבודה של המחשבים המקומיים.

  1. לוחצים לחיצה ימנית על הרקע של שולחן העבודה המרוחק ובוחרים באפשרות הגדרות התצוגה.
  2. ברשימה הנפתחת רזולוציה, בוחרים רזולוציית מסך אחרת.
  3. מאשרים את הרזולוציה החדשה של המסך בתיבת הדו-שיח.

הפעלה מחדש של השירות

אם השבתתם בטעות את החיבורים למופע המרוחק באפליקציית הלקוח, תוכלו להגדיר מחדש את השירות ולהפעיל אותו מחדש לפי ההוראות במאמר הגדרת שירות Chrome Remote Desktop.

הסרת המשאבים

כדי להימנע מחיובים בחשבון Google Cloud בגלל השימוש במשאבים שנעשה במסגרת המדריך הזה, אפשר למחוק את הפרויקט שמכיל את המשאבים, או להשאיר את הפרויקט ולמחוק את המשאבים בנפרד.

מחיקת הפרויקט

הדרך הקלה ביותר לבטל את החיוב היא למחוק את הפרויקט שיצרתם בשביל המדריך הזה.

כדי למחוק את הפרויקט:

  1. במסוף Google Cloud , נכנסים לדף Manage resources.

    כניסה לדף Manage resources

  2. ברשימת הפרויקטים, בוחרים את הפרויקט שרוצים למחוק ולוחצים על Delete.
  3. כדי למחוק את הפרויקט, כותבים את מזהה הפרויקט בתיבת הדו-שיח ולוחצים על Shut down.

מחיקת מכונה של Compute Engine

במקום למחוק את הפרויקט כולו, אפשר למחוק את מכונת ה-VM שיצרתם בשביל המדריך הזה:

  1. נכנסים לדף VM Instances במסוף Google Cloud :

    כניסה לדף VM Instances

  2. מסמנים את התיבה ליד שם המופע שיצרתם קודם (crdhost).

  3. לוחצים על הלחצן מחיקה בחלק העליון של הדף:

    מחיקת המופע של מכונת ה-VM.

    לוקח כמה רגעים עד שהמכונה נמחקת.

ביטול ההרשאה של Chrome Remote Desktop למופע

אם אתם לא רוצים יותר להתחבר למופע של מכונה וירטואלית, אתם יכולים להשבית אותו ולהסיר את המופע מהרשימה מכשירים מרוחקים.

  1. במחשב המקומי, עוברים אל אתר רשימת המכשירים המרוחקים של Chrome Remote Desktop.
  2. לוחצים על לצד שם המכונה crdhost.
  3. לוחצים על אישור כדי לאשר שצריך להשבית את החיבור למכשיר המרוחק.

המאמרים הבאים