Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Tutorial: Menghubungkan ke kotak pasir menggunakan SSH
Tutorial ini menunjukkan cara menghubungkan ke kotak CodeBuild pasir menggunakan klien SSH.
Untuk menyelesaikan tutorial ini, Anda harus terlebih dahulu:
-
Pastikan Anda memiliki AWS CodeBuild proyek yang sudah ada.
-
Siapkan izin IAM yang sesuai yang dikonfigurasi untuk peran CodeBuild proyek Anda.
-
Instal dan konfigur AWS CLI asikan pada mesin lokal Anda.
Langkah 1: Mulai kotak pasir
Untuk memulai kotak CodeBuild pasir di konsol
Buka AWS CodeBuild konsol di https://console.aws.amazon.com/codesuite/codebuild/home
. -
Di panel navigasi, pilih Bangun proyek. Pilih proyek build, lalu pilih Debug build.
-
Di tab SSH Client dan pilih Start sandbox.
-
Proses inisialisasi kotak pasir mungkin memakan waktu. Anda dapat terhubung ke kotak pasir saat statusnya berubah menjadi
RUN_SANDDBOX.
Langkah 2: Ubah konfigurasi SSH lokal
Jika Anda menyambung ke kotak pasir untuk pertama kalinya, Anda perlu melakukan proses penyiapan satu kali menggunakan langkah-langkah berikut:
Untuk memodifikasi konfigurasi SSH lokal di konsol
-
Temukan perintah pengaturan untuk sistem operasi Anda.
-
Buka terminal lokal Anda, lalu salin dan jalankan perintah yang disediakan untuk mengunduh dan menjalankan skrip untuk mengatur konfigurasi SSH lokal Anda. Misalnya, jika sistem operasi Anda adalah macOS, gunakan perintah berikut:
-
Skrip konfigurasi akan menambahkan konfigurasi yang diperlukan untuk menghubungkan ke kotak pasir Anda. Anda akan diminta untuk menerima perubahan ini.
-
Setelah konfigurasi berhasil, entri konfigurasi SSH baru untuk CodeBuild sandbox akan dibuat.
Langkah 3: Hubungkan ke kotak pasir
Untuk memodifikasi konfigurasi SSH lokal di konsol
-
Konfigur AWS CLI asikan Otentikasi dan pastikan AWS CLI pengguna Anda memiliki
codebuild:StartSandboxConnectionizin. Untuk informasi selengkapnya, lihat Mengautentikasi menggunakan kredentif pengguna IAM untuk AWS CLI dalam Panduan Pengguna Antar AWS muka Baris Perintah untuk Versi 1. -
Hubungkan ke kotak pasir Anda dengan perintah berikut:
ssh codebuild-sandbox-ssh=arn:aws:codebuild:us-east-1:<account-id>:sandbox/<sandbox-id>catatan
Untuk memecahkan masalah kegagalan koneksi, gunakan
-vflag untuk mengaktifkan output verbose. Misalnya,ssh -v codebuild-sandbox-ssh=arn:aws:codebuild:us-east-1:.<account-id>:sandbox/<sandbox-id>Untuk panduan pemecahan masalah tambahan, lihatPemecahan masalah AWS CodeBuild masalah koneksi SSH sandbox.
Langkah 4: Tinjau hasil Anda
Setelah terhubung, Anda dapat men-debug kegagalan build, menguji perintah build, bereksperimen dengan perubahan konfigurasi, dan memverifikasi variabel lingkungan dan dependensi dengan kotak pasir Anda.