Kursus IT Sistem Komputer dan Jaringan 004_Akses Jarak Jauh dan Manajemen
Akses Jarak Jauh
Sebagian besar server digunakan di pusat data khusus atau di cloud, dan administrator tidak dapat hadir secara fisik di lokasi server untuk mengelola dan mengoperasikannya. Ini memerlukan server untuk mengaktifkan layanan akses jarak jauh, memungkinkan administrator dan pengguna untuk mengakses sumber daya server, seperti file, database, dan aplikasi, dari mana saja dengan koneksi Internet. Akses jarak jauh ini dapat diimplementasikan melalui protokol dan alat yang berbeda untuk memfasilitasi konfigurasi, pemantauan, pemeliharaan, dan operasi server.
Berikut adalah beberapa metode akses jarak jauh yang umum digunakan untuk server:
RDP (Remote Desktop Protocol):
RDP adalah protokol yang dikembangkan oleh Microsoft untuk terhubung ke komputer jarak jauh melalui jaringan. RDP menyediakan sesi desktop lengkap, memungkinkan pengguna menggunakan komputer jarak jauh seperti komputer lokal, terutama untuk sistem Windows.
rdp://[Alamat IP atau Nama Domain]/[Nomor Port]rdp://192.168.1.100:3389VNC (Virtual Network Computing):
VNC adalah protokol open source untuk terhubung ke komputer jarak jauh melalui jaringan. VNC menyediakan antarmuka grafis yang memungkinkan pengguna untuk melihat dan mengendalikan layar komputer jarak jauh, mendukung Windows, Linux, Mac, dan sistem operasi lainnya.
vnc://[Alamat IP atau Nama Domain]:[Nomor Port]vnc://192.168.1.100:5900SSH (Secure Shell):
SSH adalah protokol aman untuk terhubung ke komputer jarak jauh melalui jaringan. SSH menyediakan sesi baris perintah yang aman, memungkinkan pengguna menggunakan baris perintah komputer jarak jauh seperti di komputer lokal.
ssh [nama pengguna]@[Alamat IP atau Nama Domain]ssh user@192.168.1.100ssh user@192.168.1.100 -2200 //port khususPerangkat Lunak Manajemen Jarak Jauh:
Ada banyak perangkat lunak akses jarak jauh pihak ketiga yang tersedia, seperti TeamViewer, Sunflower, ToDesk, AnyDesk. Perangkat lunak ini menyediakan berbagai fitur, seperti berbagi file, berbagi layar, dan kontrol jarak jauh.
| Fitur/Protokol | RDP | VNC | SSH |
|---|---|---|---|
| Keamanan | Mendukung enkripsi, memberikan koneksi jarak jauh yang aman. | Koneksi asli biasanya tidak dienkripsi, tetapi memiliki opsi enkripsi. | Memberikan enkripsi dan autentikasi yang kuat. |
| Kinerja | Memberikan kinerja yang lebih baik pada sistem Windows, terutama di jaringan lokal. | Dipengaruhi oleh kondisi jaringan, beberapa varian menawarkan teknologi kompresi. | Terutama untuk baris perintah, dukungan buruk untuk antarmuka grafis. |
| Kompatibilitas Lintas Platform | Terutama kompatibel dengan sistem Windows. | Lintas platform, mendukung berbagai sistem operasi. | Protokol universal, berjalan di berbagai sistem operasi. |
| Kasus Penggunaan | Cocok untuk manajemen desktop jarak jauh dan dukungan pada sistem Windows. | Untuk transfer file lintas platform dan berbagi desktop jarak jauh. | Untuk akses baris perintah jarak jauh dan koneksi jarak jauh yang aman. |
Lainnya (Protokol Transfer File Jarak Jauh):
- FTP (File Transfer Protocol): FTP adalah singkatan dari File Transfer Protocol. Ini adalah protokol sederhana untuk mentransfer file antar komputer. FTP mengirimkan nama pengguna, kata sandi, dan data dalam teks biasa, membuatnya rentan terhadap serangan.
- SFTP (SSH File Transfer Protocol): SFTP adalah singkatan dari Secure File Transfer Protocol. Ini adalah versi FTP yang aman yang menggunakan protokol SSH untuk mengenkripsi nama pengguna, kata sandi, dan data.
| Fitur | FTP | SFTP |
|---|---|---|
| Keamanan | Tidak aman | Aman |
| Efisiensi | Dipengaruhi oleh koneksi jaringan | Sebanding dengan FTP |
| Kompleksitas | Sederhana | Kompleks |
| Dukungan Luas | Didukung secara luas | Tidak didukung seluas FTP |
Tautan:
RDP - Windows: Microsoft Store Windows 64 Bit Windows 32 Bit Windows ARM64
RDP - MacOS: Mac App Store Microsoft Remote Desktop untuk Mac
VNC: TigerVNC (Open Source) RealVNC UltraVNC
FTP: FileZilla