

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# SSH atau RDP ke pekerja Cloud Deadline melalui Session Manager
<a name="examples-jb-ssh-to-worker"></a>

Paket pekerjaan [ssh\_to\_smf](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/ssh_to_smf) (Linux) dan [ssh\_to\_smf\_windows (Windows](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/ssh_to_smf_windows)) mendaftarkan pekerja Deadline Cloud sebagai node terkelola hibrida SSM, mengaktifkan SSH, RDP, atau akses melalui Session Manager selama durasi pekerjaan. PowerShell Gunakan bundel ini untuk men-debug pekerjaan secara interaktif atau untuk meneruskan port untuk UI web dan notebook Jupyter yang berjalan pada pekerja.

Pekerjaan mengikuti urutan ini:

1. Skrip kirim membuat aktivasi hibrida SSM satu kali dengan menelepon. `aws ssm create-activation`

1. Pekerjaan Deadline Cloud berjalan pada pekerja, mendaftarkan pekerja sebagai node terkelola, dan mencetak ID node `mi-*` terkelola ke log pekerjaan.

1. Anda terhubung dengan`aws ssm start-session --target mi-{{XXXXXXXXX}}`.

1. Setelah durasi sesi yang dikonfigurasi, pekerjaan membatalkan pendaftaran node dan membersihkan.

**Untuk mengatur akses SSH untuk satu kali per akun dan Wilayah**

1. Buat peran IAM yang diberi nama `SSMServiceRole` dengan kepercayaan utama layanan SSM dan kebijakan `AmazonSSMManagedInstanceCore` terkelola yang dilampirkan.

1. Aktifkan tingkat instance lanjutan:

   ```
   aws ssm update-service-setting \
     --setting-id "arn:aws:ssm:{{region}}:{{account-id}}:servicesetting/ssm/managed-instance/activation-tier" \
     --setting-value "advanced" \
     --region {{region}}
   ```

1. Varian Linux memerlukan skrip konfigurasi host [sudo\_for\_job\_user](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/host_configuration_scripts/sudo_for_job_user). Varian Windows memerlukan bundel `setup/host_config.ps1` sebagai skrip konfigurasi host armada.

**penting**  
Varian Windows memberi pengguna RDP akses Administrator lokal dan menambah`job-user`. `Administrators` Gunakan konfigurasi ini hanya untuk debugging. Matikan semua pekerja di armada setelah debugging selesai.

Kirim pekerjaan:

```
# Linux: 60-minute session
./submit.sh

# Linux: 120-minute session
./submit.sh 120

# Windows: 60-minute session
./submit.sh farm-{{XXX}} queue-{{XXX}}
```

Setelah pekerjaan berjalan, temukan ID node terkelola di log pekerjaan dan sambungkan:

```
aws ssm start-session --target mi-{{XXXXXXXXX}} --region {{region}}
```