remote access adalah kemampuan seseorang untuk dapat mengakses komputer dari jarak jauh karena telah terhubung ke dalam satu jaringan. Remote access dapat dilakukan dengan menggunakan jaringan seperti local area network (LAN), wide area network (WAN), atau bahkan virtual private network (VPN)
Remote access merupakan sistem yang bisa digunakan dalam pengendalian suatu manajemen jaringan, dimana administrator dapat denganmudah mengontrol dan mengawasi komputer client, berinteraksi dengan user, backup data, atau aktifitas lainnya. Misalnya kita ingin mengakses komputer dengan sistem operasi Debian melalui komputer lain dengan sistem operasi Windows 10 atau 11.
Beberapa kegunaan remote access/Remote Desktop diantaranya sebagai berikut:
- Mengendalikan komputer yang berada di lokasi lain, misalnya untuk mengakses software atau data komputer yang ada di divisi atau bagian lain dalam suatu perusahaan oleh technical support perusahaan diruang kerjanya
- Mematikan komputer dari jarak jauh
- Menghidupkan ulang komputer/restart dari jarak jauh
- Memodifikasi setting registry komputer lain dari jarak jauh
- Mengawasi penggunaan komputer lain dari jarak jauh
- Membantu pengguna lain memecahkan masalah di PC-nya dari jarak jauh
- Mengawasi penggunaan program berjalan / internet dari jarak jauh
- Pemeliharaan (maintenance) komputer dari jarak jauh
- Sharing resource dari jarak jauh
Salah satu layanan yang menyediakan remote akses adalah XRDP yaitu suatu implementasi open source dari Microsoft Remote Desktop Protocol (RDP) yang memungkinkan kita untuk dapat mengontrol sistem remote secara grafis.
INSTALASI REMOTE SERVER
Untuk melakukan instalasi layanan remote server, terlebih dahulu lakukan pembaharuan daftar sistem dengan perintah:
1 | sudo apt get update |
Selanjutnya lakukan instalasi layanan remote server xrdp dengan perintah:
1 | sudo apt install xrdp |
KONFIGURASI REMOTE SERVER
Cek layanan remote server xrdp dengan perintah:
1 | sudo systemctl status xrdp.service |
Untuk mengaktifkan layanan remote server gunakan perintah berikut:
1 | sudo systemctl start xrdp.service |
Sendangkan untuk menonaktifkan xrdp dapat menggunakan perintah di bawah ini:
1 | sudo systemctl stop xrdp.service |
Buat user baru misalnya xrdp lalu tambahkan ke SSL-Cert group, fungsinya agar koneksi jarak jauh yang dilakukan tidak menampikan layar kosong setelah akses terhubung.
1 | sudo adduser xrdp ssl-cert |
Tambahkan password untuk user yang kita buat di atas dengan perintah:
1 | sudo passwd xrdp |
Izinkan port RDP (Remote Desktop Protocol) 3389 agar dapat diakses melalui komputer lain, terlebih dahulu install layanan ufw (uncompiclated firewall) pada Debian dengan perintah berikut:
1 | sudo apt install ufw |
Tambahkan port RDP dengan perintah:
1 | sudo ufw allow 3389 |
Aktifkan layanan dan cek status firewall:
1 2 | sudo ufw enable sudo ufw status |
Restart layanan remote server dengan perintah:
1 | sudo systemctl restart xrdp.service |
PENGUJIAN
Sistem operasi Debian yang telah diinstall layanan remote server xrdp dapat diakses melalui server atau komputer lain menggunakan sistem operasi Windows 10 atau 11 dengan menambahkan terlebih dahulu aplikasi remote desktop.
Pastikan komputer yang ingin diakses berada dalam satu jaringan yang sama dengan server.
Cek IP address komputer Debian dengan perintah:
1 | ip addr |
Pada komputer Windows 10, jalankan aplikasi Remote Desktop Connection, masukkan alamat IP komputer Debian:
Berikutnya akan ada notifikasi certificate incorrect, konfirmasi dengan mengklik tombol Yes
Langkah berikutnya akan diarahkan ke layanan XRDP, lanjutkan dengan memasukkan username dan password yang sudah di buat sebelumnya.
Jika benar akan muncul layar desktop. Komputer Debian siap untuk di akses dari jarak jauh (remote desktop).