TUGAS AKHIR MANAGEMENT SISTEM HELPDESK …

17
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

Transcript of TUGAS AKHIR MANAGEMENT SISTEM HELPDESK …

Page 1: TUGAS AKHIR MANAGEMENT SISTEM HELPDESK …

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

Page 2: TUGAS AKHIR MANAGEMENT SISTEM HELPDESK …

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

Page 3: TUGAS AKHIR MANAGEMENT SISTEM HELPDESK …
Page 4: TUGAS AKHIR MANAGEMENT SISTEM HELPDESK …

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

Page 5: TUGAS AKHIR MANAGEMENT SISTEM HELPDESK …

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.

Page 6: TUGAS AKHIR MANAGEMENT SISTEM HELPDESK …

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.

Page 7: TUGAS AKHIR MANAGEMENT SISTEM HELPDESK …

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

Page 8: TUGAS AKHIR MANAGEMENT SISTEM HELPDESK …

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

Page 9: TUGAS AKHIR MANAGEMENT SISTEM HELPDESK …

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

Page 10: TUGAS AKHIR MANAGEMENT SISTEM HELPDESK …

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

Page 11: TUGAS AKHIR MANAGEMENT SISTEM HELPDESK …

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

Page 12: TUGAS AKHIR MANAGEMENT SISTEM HELPDESK …

DAFTAR LAMPIRAN

1. Source Code ................................................................................................................................... 35

Page 13: TUGAS AKHIR MANAGEMENT SISTEM HELPDESK …

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.

Page 14: TUGAS AKHIR MANAGEMENT SISTEM HELPDESK …

[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.

Page 15: TUGAS AKHIR MANAGEMENT SISTEM HELPDESK …

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.

Page 16: TUGAS AKHIR MANAGEMENT SISTEM HELPDESK …

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.

Page 17: TUGAS AKHIR MANAGEMENT SISTEM HELPDESK …