Remote Desktop CentOS 7 from Windows RDP
March 14, 2016Remote Desktop CentOS 7 from Windows RDP |
Yang akan saya bahas di sini adalah remote desktop melalui jaringan lokal dengan menggunakan Remote Desktop Connection atau sering juga disebut dengan windows RDP. Sebenarnya CentOS sudah menyediakan tools remote desktop yang siap digunakan yaitu VNC. tapi menurut saya sendiri VNC masih kalah stabil jika dibandingkan dengan RDP sehingga saya mencoba menggunakan windows RDP untuk meremote CentOS. Selain itu kita juga bisa menggunakan 1 OS saja untuk meremote 2 OS berbeda.
Berikut yang yang harus kamu siapkan sebelum mulai configurasi :
- Pastikan IP address telah dikonfigurasi dan terhubung dengan jaringan lokal dan internet.
- CentOS yang kamu install menggunakan desktop environment.
- Tentu saja kamu mempunyai komputer yang terinstall windows dan siap diguanakan untuk meremote CentOS.
Konfigurasi #1 Install :
Install Desktop Environtment jika sistem operasi CentOS mu belum terinstall desktop environment.
# yum groupinstall "GNOME Desktop" -y
Tambahkan repository yang dibutuhkan.
# rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm
# rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm
Install xrdp dan tiger-vnc.
# yum install xrdp tigervnc-server -y
Konfigurasi #2 Security :
Keamanan di CentOS memang ketat termasuk untuk menjalankan service yang belum dikenali. SElinux harus dikonfigurasi untuk mengijinkan xrdp dijalankan.
# chcon -t bin_t /usr/sbin/xrdp-sesman
# chcon -t bin_t /usr/sbin/xrdp
Kita juga harus membuka firewall pada port yang diguanakan oleh xrdp yaitu protocol tcp port 3389. Jangan lupa berikan opsi permanent supaya port tetap terbuka setelah komputer direstart.
# firewall-cmd --permanent --zone=public --add-port=3389/tcp
# firewall-cmd --reload
Konfigurasi #3 Penyelesaian :
Setelah selesai install dan konfigurasi security maka tahap terahir adalah menjalankan service.
# systemctl start xrdp.service
# systemctl enable xrdp.service
# systemctl status xrdp.service
Jika CentOS mu tidak menggunakan desktop environment, maka konfigurasi default supaya masuk ke deskrop environment atau graphical target dan reboot.
# systemctl set-default graphical.target
# reboot
Uji coba Remote Desktop CentOS 7
Langkah terahir adalah menguji apakah xrdp berjalan dengan baik atau
tidak. Kamu bisa langsung saja mencoba dari PC windows. Pastikan IP
CentOS bisa diping terlebih dulu dari windows. Jika koneksi berhasil maka muncul halaman login CentOS seperti gambari di bawah ini :
CentOS XRDP remote login |
0 comments