tugas akhir management sistem helpdesk …
TRANSCRIPT
TUGAS AKHIR
MANAGEMENT SISTEM HELPDESK
MENGGUNAKAN NEXTCLOUD DENGAN SISTEM
AUTENTIKASI OPENLDAP
Disusun Oleh :
IRFAN AZHAR NARESTYA
NIM. 201810150511027
D-III TEKNIK ELEKTRONIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2021
LEMBAR PERSETUJUAN
MANAGEMENT SISTEM HELPDESK MENGGUNAKAN
NEXTCLOUD DENGAN SISTEM AUTENTIKASI OPENLDAP
TUGAS AKHIR
Disusun Oleh :
Irfan Azhar Narestya
NIM: 201810150511027
Diajukan Untuk Memenuhi Syarat Memperoleh Gelar Ahli Madya (A.Md)
Program Studi D3 Teknik Elektronika
Fakultas Teknik
Universitas Muhammadiyah Malang
Telah diperiksa dan disetujui oleh :
Pembimbing I Pembimbing II
Ir. Muhammad Irfan, MT. Amrul Faruq, ST. M.Eng.
NIDN : 0705106601 NIDN : 0705106601
LEMBAR PERNYATAAN
Yang bertanda tangan dibawah ini :
Nama : Irfan Azhar Narestya
NIM 201810150511027
Fakultas/Jurusan : Teknik / D3 Teknik Elektronika
Judul Tugas Akhir / : Management Sistem Helpdesk Menggunakan Nextcloud Penelitian
Dengan Sistem Autentikasi OpenLDAP
Menyatakan dengan sebenar – benarnya bahwa hasil penelitian / tugas akhir dengan
judul diatas merupakan karya saya sendiri dan tidak terdapat unsur – unsur penjiplakan
karya penelitian atau karya ilmiah yang pernah dilakukan atau dibuat orang lain , kecuali
yang secara tertulis dikutip dalam naskah ini dan disebutkan dalam sumber kutipan dan
daftar pustaka.
Apabila ternyata hasil penelitian ini terbukti terdapat unsur – unsur penjiplakan,
maka saya bersedia mempertanggungjawabkan sanksi serta proses sesuai peraturan yang
berlaku.
Demikian surat pernyataan ini saya buat dengan segala kesadaran dan sebenar –
benarnya.
Malang, 27 Juli 2021
Yang menyatakan,
Irfan Azhar Narestya
Mengetahui,
Pembimbing I Pembimbing II
Ir. Muhammad Irfan, MT. Amrul Faruq, ST. M.Eng.
NIDN : 0705106601 NIDN : 0728127404
LEMBAR PERSEMBAHAN
Segala puji bagi Allah SWT. Tuhan Semesta Alam yang telah memberi rahmat, kasih
sayang dan petunjuk-Nya sehingga tugas akhir dengan judul “MANAGEMENT SISTEM
HELPDESK MENGGUNAKAN NEXTCLOUD DENGAN SISTEM AUTENTIKASI
OPENLDAP” ini dapat terselesaikan sebagai salah satu syarat untuk memperoleh gelar Ahli
Madya Teknik (A.Md.T). Sholawat serta salam tetap tercurahkan kepada junjungan kami Nabi
Muhammad SAW. yang akan memberi syafa’at kepada seluruh umat di hari akhir kelak.
Penyusunan tugas akhir ini tentu tidak lepas dari bimbingan , bantuan dan dukungan dari
berbagai pihak. Oleh karena itu, penulis menyampaikan terima kasih kepada:
1. Allah SWT atas segala rahmad dan hidayahnya hingga Tugas Akhir ini dapat terselesaikan
dengan baik.
2. Ayahanda dan Ibunda tercinta yang dengan kesabaran dan pengorbanan selalu memberikan
dorongan, semangat, bantuan material maupun non-material agar penulis dapat menyelesaikan
Tugas Akhir ini dengan baik.
3. Bapak Dr. Fauzan, M.Pd. selaku Rektor Universitas Muhammadiyah Malang.
4. Bapak Dr. Ahmad Mubin, M.T. selaku Dekan Fakultas Teknik Universitas Muhammadiyah
Malang.
5. Bapak Zulfatman, M.Eng. Ph.D selaku Ketua Jurusan Teknik Elektro Universitas
Muhammadiyah Malang.
6. Dosen pembimbing Bapak Ir. Muhammad Irfan, MT. Dan Bapak Amrul Faruq, ST. M.Eng.
yang telah meluangkan waktu serta dengan penuh kesabaran telah memberikan bimbingan
dalam menyusun Tugas Akhir ini
7. Seluruh Dosen Teknik Elektro yang telah mengajarkan ilmu kepada penulis dan tak akan
pernah bisa untuk penulis membalasnya. Semoga Allah SWT membalas jasa bapak dan ibu,
amiinn.
8. Hanifah Nurul Utami dan teman – teman seperjuangan lainnya yang selalu memberi motivasi
dan semangat selama ini. Dan kenangan yang tercipta selama tiga tahun ini semoga selalu
menjadi kenangan terindah yang tak terlupakan.
9. Kawan – kawan pondok pesantren nfc yang selalu menemani berbincang – bincang dan
terimakasih telah membantu menghilangkan penat saya dengan bercanda tertawa bersama.
10. Annike Putri Lubis yang saat ini sedang menemani, terimakasih sudah memberi semangat dan
motivasi, meskipun sesederhana itu namun sangat berkesan, berbahagialah selalu dan tetaplah
tersenyum.
Semoga tugas akhir ini dapat memberikan manfaat untuk pembaca dan menambah
khasanah ilmu pengetahuan.
KATA PENGANTAR
Assalamu’alaikum Warahmatullahi Wabarakatuh
Dengan memanjatkan puja dan puji syukur kehadirat Allah SWT atas segala rahmat serta
hidayah-Nya kepada penulis dapat menyelesaikan Tugas Akhir ini yang berjudul:
“Management Sstem Helpdesk Menggunakan Nextcloud Dengan Sistem Autentikasi
OpenLDAP”
Tugas Akhir ini merupakan salah satu syarat studi yang harus ditempuh oleh seluruh mahasiswa
Universitas Muhammadiyah Malang, guna menyelesaikan akhir studi pada jenjang program
Diploma 3.
Dalam penulisan laporan ini penulis tentu tidak terlepas dari bantuan dan bimbingan dari
berbagai pihak yang telah dengan ikhlas memberikan bantuan baik secara moril maupun spiritual
sehingga penulis dapat menyelesaikan Tugas Akhir ini dengan baik.
Penulis sangat menyadari sepenuhnya bahwa dalam penulisan Tugas Akhir ini masih
banyak kekurangan dan keterbatasan. Oleh karena itu penulis mengharapkan saran yang
membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan dan perkembangan
teknologi kedepannya.
Wassalamu’alaikum Warahmatullahi Wabarakatuh
Malang, 27 Juli 2021
Irfan Azhar Narestya
DAFTAR ISI
LEMBAR PERSETUJUAN ....................................................................................................... i
LEMBAR PENGESAHAN ........................................................................................................ ii
LEMBAR PERNYATAAN ........................................................................................................ iii
LEMBAR PERSEMBAHAN..................................................................................................... iv
KATA PENGANTAR ................................................................................................................. vi
DAFTAR ISI ................................................................................................................................ vii
DAFTAR GAMBAR ................................................................................................................... ix
DAFTAR TABEL ........................................................................................................................ x
ABSTRAK .................................................................................................................................... xi
ABSTRACT ................................................................................................................................... xii
BAB I PENDAHULUAN ............................................................................................................ 1
1.1. Latar Belakang ................................................................................................................. 1
1.2. Rumusan Masalah ............................................................................................................ 2
1.3. Tujuan ............................................................................................................................... 3
1.4. Batasan Masalah .............................................................................................................. 3
1.5. Manfaat ............................................................................................................................. 3
1.6. Sistematika Penulisan ...................................................................................................... 3
BAB II TINJAUAN PUSTAKA ................................................................................................ 6
2.1. Penelitian Sebelumnya .................................................................................................... 6
2.2. Cloud Computing ............................................................................................................. 7
2.3. Cloud Storage ................................................................................................................... 7
2.4. Mini PC............................................................................................................................. 7
2.5. SATA Hat ......................................................................................................................... 9
2.6. Solid State Disk (SSD) .................................................................................................... 9
2.7. Software Network Attached Storage (NAS) .................................................................. 9
2.8. NextCloud ........................................................................................................................ 10
2.9. Lightweight Directory Acces Protocol (LDAP) ............................................................ 10
2.10. Docker ............................................................................................................................ 10
2.11. Portainer ......................................................................................................................... 11
BAB III PERANCANGAN SISTEM ....................................................................................... 13
3.1. Perancangan Sistem Perangkat ....................................................................................... 14
3.1.1. Diagram Blok Sistem ............................................................................................. 14
3.1.2. Prinsip Kerja Sistem ............................................................................................... 15
3.1.3. Desain Alat Raspberry Pi dan Rockpi HAT ......................................................... 16
3.1.4. Desain Alat Keseluruhan........................................................................................ 17
3.2.Perancang Sistem Perangkat Lunak ................................................................................. 17
3.2.1. Pengaturan DNS dan Port Forwarding .................................................................. 17
3.2.2. Pengaturan Cloud Server........................................................................................ 19
3.3.Metode Pengujian ............................................................................................................. 20
3.3.1. Pengujian Web Server ............................................................................................ 20
3.3.2. Pengujian Quality of Service ................................................................................. 20
3.3.3. Pengujian Talk ........................................................................................................ 21
BAB IV HASIL DAN ANALISA PENGUJIAN ..................................................................... 24
4.1. Hasil Pengujian Web Server ........................................................................................... 24
4.2. Hasil Pengujian Quality of Service ................................................................................. 26
4.3. Hasil Pengujian Talk........................................................................................................ 28
BAB V PENUTUP ....................................................................................................................... 31
5.1. Kesimpulan ....................................................................................................................... 31
5.2.Saran .................................................................................................................................. 31
DAFTAR PUSTAKA .................................................................................................................. 32
DAFTAR GAMBAR
Gambar 2.1. Raspberry Pi 4 Model B+ ........................................................................................ 8
Gambar 2.2. SATA Hat ................................................................................................................. 9
Gambar 3.1. Diagram Alir Konsep Penelitian ............................................................................. 13
Gambar 3.2. Diagram Blok Sistem .............................................................................................. 10
Gambar 3.3. Struktur Database Ldap ........................................................................................... 15
Gambar 3.4. Rancangan Prinsip Kerja Sistem............................................................................. 15
Gambar 3.5. Desain Rangkaian Alat ............................................................................................ 16
Gambar 3.6. Diagram Alat Keseluruhan ...................................................................................... 17
Gambar 3.7. Hostname NoIp ........................................................................................................ 18
Gambar 3.8. DDNS Router ........................................................................................................... 18
Gambar 3.9. Port Forwarding ....................................................................................................... 19
Gambar 3.10. Struktur Instalasi Cloud Server ............................................................................. 20
Gambar 4.1. Ping DNS.................................................................................................................. 24
Gambar 4.2. Client Ldap ............................................................................................................... 24
Gambar 4.3. Login Client ............................................................................................................. 25
Gambar 4.4. Upload File ............................................................................................................... 25
Gambar 4.5. Download File .......................................................................................................... 26
Gambar 4.6. Data QOS Jaringan 5 Client .................................................................................... 26
Gambar 4.7. Data QOS Jaringan 3 Client .................................................................................... 27
Gambar 4.8. Data QOS Jaringan 1 Client .................................................................................... 28
Gambar 4.9. Client dengan admin ................................................................................................ 28
Gambar 4.10. Client dengan client ............................................................................................... 29
DAFTAR TABEL
Tabel 2.1. Spesifikasi Raspberry 4 Model B+ ............................................................................. 8
Tabel 3.1. Tabel QOS .................................................................................................................... 21
Tabel 4.1. Hasil QOS 5 Client ...................................................................................................... 27
Tabel 4.2. Hasil QOS 3 Client ...................................................................................................... 27
Tabel 4.3. Hasil QOS 1 Client ...................................................................................................... 28
DAFTAR LAMPIRAN
1. Source Code ................................................................................................................................... 35
DAFTAR PUSTAKA
[1] H. and A. P. Wicaksono, "Rancang Bangun Penyimpanan pada Jaringan
Menggunakan FreeNAS," Juita, vol. IV, no. FreeNAS, p. 12, 2016.
[2] M. Lenawati and H. A. Mumtahana, "PENERAPAN CLOUD STORAGE
DALAM PERKULIAHAN FAKULTAS TEKNIK UNIVERSITAS PGRI
MADIUN," Journal of Computer, information system, & technology management,
vol. 1, no. Cloud Storage, p. 56, 2018.
[3] Kalaena, L. S., & Bagye, W. (2018). Implementasi Network Attached Storage
(NAS) Menggunakan Freenas Pada STMIK Lombok. Jurnal Manajemen
Informatika dan Sistem Informasi, 1(1), 6-10..
[4] K. I. Santoso and M. A. Muin, "Implementasi Network Attached Storage (NAS)
Menggunakan NAS4Free untuk Media Backup File," Scientific Journal of
Informatics, vol. 2, no. Network Attached Storage, p. 124, 2015.
[5] A. Purnomo, Pengembangan Cloud Storage dengan Pemanfaatan Virtualisasi
Server pada Sistem Operasi Network Attached Storage (FreeNAS), Yogyakarta:
Universitas Islam Negeri Sunan Kalijaga, 2015.
[6] Bik, M. F. (2017). Implementasi Docker Untuk Pengelolaan Bayak Aplikasi Web.
Universitas Negri Surabaya.
[7] Suhadi, T. I., & Jonifan, J. (2019). Pembuatan Network Attached Storage
Menggunakan Freenas Dan Konfigurasi Redundant Array Of Independent Disk.
Jurnal Ilmiah Informatika Komputer, 22(1).
[8] Muslim, M. A., & Retno, N. A. (2014). Implementasi Cloud Computing
Menggunakan Metode Pengembangan Sistem Agile. Scientific Journal of
Informatics, 1(1), 29-37.
[9] Budiyanto, A. (2012). Pengantar Cloud Computing. Komunitas Cloud Computing
Indonesia..
[10] Diansyah, T. M., & Ilyanda, E. (2018). Rancangan Media Penyimpanan Berbasis
Mikrokontroler Menggunakan Raspberry Pi sebagai Mini Server Portabel. Jurnal
Teknologi dan Ilmu Komputer Prima (JUTIKOMP), 1(1), 123-128..
[11] Ramadhan, R. A., Prayudi, Y., & Sugiantoro, B. (2017). Implementasi dan
Analisis Forensika Digital pada Fitur TRIM Solid State Drive. Teknomatika, 9(2),
13.
[12] Mustaqim, R. (2021). PRIVATE CLOUD STORAGE UNTUK MAHASISWA
PRODI TI BERBASIS RASPBERRY PI (Doctoral dissertation, STMIK
AKAKOM YOGYAKARTA).
[13] Irawan, A., & Sari, A. P. (2019). Perancangan dan Implementasi Cloud
Storage Menggunakan Nextcloud pada SMK YPP pandeglang.
PROSISKO: Jurnal Pengembangan Riset dan Observasi Sistem
Komputer, 6(2).
[14] Sujarwo, A. (2010, June). Implementasi Network Storage dan Internet
Gateway Menggunakan Autentikasi OPENLDAP. In Seminar Nasional
Aplikasi Teknologi Informasi (SNATI).
[15] Dwiyatno, S. (2020). Implementasi Virtualisasi Server Berbasis Docker
Container. PROSISKO: Jurnal Pengembangan Riset dan Observasi
Sistem Komputer, 7(2), 165-175.
[16] Kurniawan, A., Palit, H. N., & Andjarwirawan, J. (2016). Eksplorasi
Pemanfaatan Docker untuk Mempermudah Pengelolaan Instalasi Komputer di
Laboratorium Komputer Teknik Informatika Universitas Kristen Petra. Jurnal
Infra, 4(2), 130-135.
UNIVERSITAS MUHAMMADIYAH MALANG
FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO & D3 TEKNIK ELEKTRONIKA
Jl. Raya Tlogomas 246 Malang 65144 Telp. 0341 - 464318 Ext. 129, Fax. 0341 - 460782
FORM CEK PLAGIASI LAPORAN TUGAS AKHIR
Nama Mahasiswa : Irfan Azhar Narestya
NIM : 201810150511027
Judul TA : Management Sistem Helpdesk Menggunakan Nextcloud Dengan
Sistem Autentikasi OpenLDAP
Hasil Cek Plagiarisme dengan Turnitin
No. Komponen Pengecekan Nilai Maksimal
Plagiasi (%)
Hasil Cek Plagiasi
(%) *
1. Bab 1 – Pendahuluan 10 % 9%
2. Bab 2 – Studi Pustaka 25 % 15%
3. Bab 3 – Metodelogi Penelitian 35 % 13%
4. Bab 4 – Pengujian dan Analisis 15 % 2%
5. Bab 5 – Kesimpulan dan Saran 5 % 0%
6. Publikasi Tugas Akhir 20 % 9%
Mengetahui,
Dosen Pembimbing I, Dosen Pembimbing II,
Ir. Muhammad Irfan, MT. Amrul Faruq. ST. M.Eng.
SURAT PERNYATAAN
Yang bertanda tangan di bawah ini :
Nama : Irfan Azhar Narestya
NIM : 201810150511027
Program Studi : D-III Teknik Elektronika
Fakultas : Teknik
UNIVERSITAS MUHAMMADIYAH MALANG
Dengan ini menyatakan dengan sebenar-benarnya bahwa :
1. Tugas Akhir dengan judul :
Management Sistem Helpdesk Menggunakan Nextcloud Dengan Sistem
Autentikasi OpenLDAP adalah hasil karya saya, dan dalam naskah tugas akhir
ini tidak terdapat karya ilmiah yang pernah diajukan oleh orang lain untuk
memperoleh gelar akademik di suatu Perguruan Tinggi, dan tidak terdapat
karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, baik
sebagian ataupun keseluruhan, kecuali yang secara tertulis dikutip dalam
naskah ini dan disebutkan dalam sumber kutipan dan daftar pustaka.
2. Apabila ternyata di dalam naskah tugas akhir ini dapat dibuktikan
terdapat unsur-unsur PLAGIASI, saya bersedia TUGAS AKHIR INI
DIGUGURKAN dan GELAR AKADEMIK YANG TELAH SAYA PEROLEH
DIBATALKAN, serta diproses sesuai dengan ketentuan hukum yang
berlaku.
3. Tugas akhir ini dapat dijadikan sumber pustaka yang merupakan HAK
BEBAS ROYALTY NON EKSKLUSIF.
Demikian pernyataan ini saya buat dengan sebenarnya untuk dipergunakan sebagai
mestinya.