Apa itu Kasm?
Kasm Workspaces adalah platform streaming kontainer docker untuk memberikan akses berbasis browser ke desktop, aplikasi, dan layanan web. Kasm menggunakan Infrastruktur Desktop Terkontainer (CDI) yang didukung devops untuk membuat kontainer docker sesuai permintaan, sekali pakai, dan dapat diakses melalui browser web. Contoh kasus penggunaan mencakup koleksi Isolasi Browser Jarak Jauh (RBI), Pencegahan Kehilangan Data (DLP), Desktop sebagai Layanan (DaaS), Layanan Akses Jarak Jauh Aman (RAS), dan Open Source Intelligence (OSINT).
Sederhananya, Anda dapat menjalankan desktop atau browser lengkap di browser web Anda sesuai permintaan
Apa yang kita butuhkan?
Layanan Kasm dan sesi pengguna akhir adalah wadah Docker. Akses ke registri Docker diperlukan untuk instalasi. Silakan lihat daftar persyaratan terperinci di sini di Panduan resmi
Mari kita lihat persyaratan minimum
- CPU : 2 inti
- Memori: 4GB
- Penyimpanan: 50GB
Anda juga dapat menjalankan Kasm di raspberry-pi
Kita perlu menginstal docker di mesin host, saya tidak akan menjelaskan langkah-langkahnya di sini, Anda dapat mengikuti panduan di bawah ini.
Instal Kasm dengan Docker
Saya akan menggunakan file docker-compose
untuk proyek ini, kami akan menggunakan gambar linuxserver.io
nano docker-compose.yml
version: "2.1"
services:
kasm:
image: lscr.io/linuxserver/kasm:latest
container_name: kasm
privileged: true
environment:
- KASM_PORT=8443
volumes:
- ./data:/opt
- ./profiles:/profiles #optional
- /dev/input:/dev/input #optional
- /run/udev/data:/run/udev/data #optional
ports:
- 3000:3000
- 8443:443
restart: unless-stopped
- Port : Anda selalu dapat mengubah nomor port 8443 berdasarkan lingkungan Anda.
- Port 3000 akan digunakan untuk instalasi Kasm.
mulai wadah dengan perintah di bawah ini.
docker compose up
Instalasi Kasm
Setelah penampung dimulai, navigasikan ke alamat server dengan nomor port
dalam kasus saya, alamat servernya adalahhttps://10.10.11.23:3000
Accept and continue
perjanjian lisensi KASM
Tetapkan kata sandi awal untuk [email protected]
dan [email protected]
Catatan: Jika Anda ingin menggunakan GPU, Harap aktifkan dari dropdown.
Pilih aplikasi yang relevan dari daftar, dan tekanInstall
Harap dicatat bahwa waktu instalasi akan bervariasi berdasarkan pilihan aplikasi, Anda akan selalu memiliki opsi untuk menginstal aplikasi ini pada tahap akhir.
Profil yang persisten
Untuk menggunakan profil persisten di Ruang Kerja, Anda perlu memasang profil di folder yang akan digunakan dari host Anda ke /profiles
. Dari sana ketika mengonfigurasi ruang kerja Anda dapat mengatur Persistant Profile Path
ke IE /profiles/ubuntu-focal/{username}/
, informasi lebih lanjut dapat ditemukan DI SINI
Menggunakan Ruang Kerja Kasm
Setelah gambar kontainer diunduh, Anda dapat menavigasi ke alamat server dengan port 4443 untuk mengakses ruang kerja Kasm.
Gunakan login admin/pengguna untuk mengakses ruang kerja
Anda dapat memulai aplikasi apa pun dari dasbor.
Kesalahan Pemuatan Gambar
Jika Anda melihat kesalahan di bawah ini, Anda mungkin perlu menunggu beberapa saat untuk menyelesaikan pengunduhan gambar.
Gambar ini saat ini tidak tersedia. Agen mungkin masih mengunduh Gambar.
Sekian dan Terimakasih...