Custom Container SSH Access
2 min read
Custom Container SSH Access #
Custom container tidak memiliki GUI yang tertanam untuk pengelolaannya, untuk itu cara yang paling umum untuk mengambil kendali penuh atas kontainer semacam itu adalah dengan menyambungkannya dengan protokol SSH dan melakukan operasi apa pun yang diinginkan di dalamnya dengan menggunakan perintah terminal yang sesuai.
📝 NOTE
Dengan PaaS, sebagian besar konfigurasi yang diperlukan dapat dilakukan secara langsung melalui dashboard app.jagoan.cloud tanpa perlu menggunakan SSH, berkat alat-alat berikut ini:
- Container Configurations – memungkinkan untuk menyesuaikan pengaturan container utama (seperti variabel, volume, linking, opsi run, port yang dibuka, dll.)
- Configuration Manager – menyediakan akses root penuh ke file system container, sehingga dapat beroperasi dengan semua file yang ada di dalamnya
Selain itu, Kamu juga dapat memanfaatkan platform-dedicated CLI client, yang menyediakan manajemen jarak jauh tingkat lanjut untuk semua jenis lingkungan dan node serta memungkinkan untuk mengotomatiskan life cycle aplikasi Kamu melalui skrip
Koneksi SSH ke container dapat dibuat dengan dua cara:
1. Melalui SSH Gateway seperti pada environment lainnya. Alurnya akan seperti ini :
- Buatlah SSH keypair
- Tambahkan SSH key publik Kamu ke dashboard app.jagoan.cloud
- Akses akun Kamu melalui SSH protocol
2. Atau, jika Kamu tidak ingin menggunakan SSH key, maka Kamu perlu menambahkan alamat IP publik ke node yang diperlukan, kemudian ikuti langkah selanjutnya:
- Buka emulator terminal Kamu
- Masukkan perintah
ssh [username]@[hostname]Dimana username bisa diisi dengan user untuk login Kamu, dan hostname adalah alamat IP Publik (Kamu akan menerima informasi kredensial ini melalui email setiap kali sebuah container baru dibuat atau ditambahkan ke environment)
- Kemudian masukkan password yang diminta (informasi password juga bisa ditemukan pada email yang telah dikirimkan)
Setelah Kamu masuk ke dalam container, Kamu bisa melakukan berbagai konfigurasi yang diperlukan, berkat izin root penuh yang ada.
📝 NOTE
Jika Kamu menghadapi kendala saat membuat koneksi, periksa pengaturan firewall untuk container Kamu dan pastikan server openssh telah di-allow.
Reset Password #
Jika Kamu lupa kredensial container-mu atau kehilangan/menghapus email yang dikirimkan sebelumnya, Kamu bisa memulihkannya kapan saja – cukup pilih opsi Reset password di dalam daftar Additional yang dapat diekspansi (ikon gerigi) untuk node yang diperlukan.

Nantinya, Kamu akan menerima informasi password baru melalui email dan Kamu bisa menggunakannya untuk mengoperasikan container-mu.
Powered by BetterDocs
