All Products
Search
Document Center

ApsaraDB for MyBase:Login ke host menggunakan bastion host di Linux

Last Updated:Mar 29, 2026

Gunakan bastion host untuk membuat koneksi SSH yang aman ke host klaster khusus ApsaraDB for MyBase. Bastion host mencatat semua operasi dan mengarahkan seluruh lalu lintas, sehingga host database tidak terhubung langsung ke internet publik.

Prasyarat

Sebelum memulai, pastikan Anda telah memiliki:

  • Klaster khusus yang menjalankan MySQL atau PostgreSQL

  • Grant OS Permissions diatur ke Enabled saat klaster khusus dibuat. Untuk informasi selengkapnya, lihat Buat klaster khusus.

  • Akun host yang sudah dibuat. Untuk informasi lebih lanjut, lihat Create a host account

Cara kerja

Bastion host berfungsi sebagai gerbang aman antara mesin lokal Anda dan host ApsaraDB for MyBase. Semua permintaan melewati bastion host, sehingga host database tidak pernah terhubung ke internet. Anda membuat akun bastion host, memberikan otorisasi untuk mengakses host tertentu, lalu melakukan SSH ke bastion host, yang kemudian mengarahkan Anda ke host tujuan.

Login ke host

Langkah 1: Kaitkan bastion host dengan klaster Anda

  1. Login ke Konsol ApsaraDB for MyBase.

  2. Di pojok kiri atas halaman, pilih wilayah.

  3. Temukan klaster yang ingin Anda kelola dan klik Details di kolom Actions.

  4. Di panel navigasi sebelah kiri, klik Bastion Hosts. Temukan bastion host yang ingin Anda gunakan dan klik Associate with Bastion Host di kolom Actions.

    Associate a bastion host with an ApsaraDB MyBase host

  5. Pilih host ApsaraDB for MyBase yang ingin Anda login dan klik Next.

    Next

Langkah 2: Buat akun bastion host

  1. Klik Create Bastion Host Account. Di kotak dialog Create Bastion Host Account, konfigurasikan parameter berikut.

    ParameterDescription
    UsernameUsername untuk akun bastion host. Persyaratan: maksimal 50 karakter; mengandung minimal tiga dari jenis karakter berikut: huruf kapital, huruf kecil, angka, dan karakter khusus. Karakter khusus: garis bawah (_), tanda hubung (-), koma (.), dan tanda persen (%).
    PasswordPassword untuk akun bastion host. Persyaratan: 8–64 karakter; mengandung huruf, angka, dan karakter khusus. Karakter khusus: tanda at (@), tanda pagar (#), dan tanda dolar ($).
    Confirm PasswordMasukkan ulang password untuk konfirmasi.
    NameNama Anda. Maksimal 100 karakter.
    Email Address(Opsional) Alamat email Anda.
    Phone Number(Opsional) Nomor telepon Anda.

    Create an account

  2. Klik Create.

Langkah 3: Berikan otorisasi akun untuk mengakses host

  1. Temukan akun host bastion, lalu klik Authorize Host pada kolom Actions. Tindakan ini akan membuka Konsol Bastionhost.

    Authorize the bastion host account to log on to the ApsaraDB MyBase host

  2. Di halaman Users, temukan akun tersebut, lalu klik Authorize Hosts pada kolom Actions.

    Authorize the bastion host account to log on to the ApsaraDB MyBase host

  3. Pada tab Authorized Hosts, klik Authorize Hosts.

  4. Di panel Authorize Hosts, pilih host ApsaraDB for MyBase, lalu klik OK.

Setelah otorisasi selesai, kembali ke wizard Authorized Host dan klik View Authorized Hosts di kolom Authorized Host untuk memastikan host yang dapat diakses dengan akun ini.

Langkah 4: Lakukan SSH ke bastion host

Jalankan perintah berikut di terminal Anda untuk terhubung ke bastion host:

ssh <Username>@<Bastion host O&M address> -p<Bastion host port>
PlaceholderDescriptionExample
<Username>Username akun bastion hosttest
<Bastion host O&M address>Titik akhir publik bastion host, yang dapat ditemukan di halaman Bastion Hostswdd*****-public.bastionhost.aliyuncs.com
<Bastion host port>Nomor port bastion host. Default: 6002260022

Contoh:

ssh test@wdd*****-public.bastionhost.aliyuncs.com -p60022

Saat diminta, masukkan password akun bastion host.

Pertama kali terhubung, Anda mungkin melihat prompt verifikasi sidik jari seperti berikut. Hal ini normal. Masukkan yes untuk melanjutkan.
The authenticity of host 'wdd*****-public.bastionhost.aliyuncs.com' can't be established.
ECDSA key fingerprint is SHA256:...
Are you sure you want to continue connecting (yes/no)?

Setelah autentikasi berhasil, arahkan pointer ke host ApsaraDB for MyBase dan tekan Enter untuk terhubung.