MWI – Beberapa kali melakukan Ujian Akhir materi Diklat Server di Kelas TKJ di Rumah Gemilang Indonesia (RGI), ternyata untuk memeriksa merasa kesulitan, apalagi jika harus menghampiri PC peserta didik satu-satu persatu. Karena masalah inilah akhir memulai mencari cara terbaik untuk melakukan pemeriksaan dan akhir-nya ditemukanlah caranya.
Daftar Isi
Persiapan
Terdapat 2 perintah utama pada tutorial kali ini yang digunakan, yaitu perintah xhost dan ssh. Xhost adalah On Unix-like operating systems, the xhost command is a server access control program for X. It adds and deletes hostnames or user names to the list allowed to make connections to the X server. ssh adalah Secure Shell (SSH) adalah sebuah protokol jaringan kriptografi untuk komunikasi data yang aman, login antarmuka baris perintah, perintah eksekusi jarak jauh, dan layanan jaringan lainnya antara dua jaringan komputer.
Cara melakukannya adalah: (misal PC yang akan meremote memiliki IP 192.168.3.100 (PC0) dan PC yang di remote memiliki IP 192.168.3.101 (PC1)), semua dikerjakan di terminal milik PC0 (Peremote – 192.168.3.100)
Inisialisasi
berikan perintah agar PC kita dapat menjalankan perintah x (GUI) dengan perintah
xhost + 192.168.3.101
Lanjutkan dengan memberikan perintah ssh dan menjalan program yang sudah terinstall di PC1, misal virtualbox
ssh -AY user@192.168.3.101 virtualbox
Jika Ada Masalah
Bagaimana kalau perintah tersebut membutuhkan akses sudo (misal di linux basis debian seperti Linux Mint 19.1 yang seperti penulis gunakan pada saat tutorial ini dibuat). Caranya adalah
ssh -AY user@192.168.3.101 "sudo unetbootin"
ternyata ada pesan seperti ini saudara-saudara “sudo: no tty present and no askpass program specified” ternyata kita harus edit dahulu urusan sudonya. Buat agar sudo tidak meminta password untuk program unetbootin yang akan kita jalankan, caranya: berpindah dahulu ke PC1 (192.168.3.101) dengan ssh pada terminal yang berbeda
Solusi
ssh user@192.168.3.101
sudo visudo
masukan password user pada PC1 lalu edit sudo dengan perintah visudo dan tambahkan pada bari paling akhir perintah
tkj00 ALL = NOPASSWD: /sbin/poweroff, /sbin/start, /sbin/stop, /usr/bin/unetbootin
Sebagai catatan, sesuai instruksi yang dibutuhkan. Perintah ssh dengan opsi AY dapat diganti dengan AX semisal ini
$ ssh -AX user@host xterm
Penutup
Selesai kali ini dan, demikian sedikit ilmu yang coba di tuangkan dalam blog ini, semoga bermanfaat adanya. Terima kasih. (ms).
Sumber Informasi:
1. StackExchange.com
2. TechRepublic.com
3. TecMint.com