December 23, 2018

Menonaktifkan Plugin Terminal Dari Cockpit

Cockpit

Apa sih cockpit itu?

Pertanyaan sejenis itu sudah di tulis pada lab sebelumnya, karena di lab sebelumnya kita awali perkenalan dulu :D Kali aja jatuh cinta sama teman baru, kan gak enak kalau sebelumnya gak kenalan dulu :D

Oh ya mungkin ada yang kepikiran tentang keamanan server jika memasang cockpit di server dan memberikan akses role user yang dapat mengontrol systemD, karena secara default cockpit mengaktifkan plugin terminal. Dengan adanya terminal/shell, user yang login ke cockpit dengan role super user atau sudo bisa saja melakukan diluar sepengetahuan anda. Nah untuk menghindari aktifitas yang tidak diinginkan, plugin terminal bisa dinonaktifkan. Untuk lebih lanjutnya, hayukk bermain dengan si cockpit lagi :v

Bermain Dengan Cockpit

1) Untuk menonaktifkan plugin terminal, pastikan anda bisa mengakses server anda saat ini.

2) Edit file manifest.json dengan command nano /usr/share/cockpit/systemd/manifest.json.

3) hilangkan sintaks berikut:

 "tools": {
	"terminal": {
            "label": "Terminal"
        }
    }

4) Silahkan cek dashboard cockpit anda, harusnya terminal tidak ada lagi di dashboard cockpit.