Implementation of Samba Server Using OpenVPN Based on Single Board Computer (SBC) for Private Cloud Storage
Abstract
In the current digital era, people's need for data storage media that is practical and can be accessed at any time is increasing. This research aims to design and implement a practical cloud-based data storage system using a Raspberry Pi 4 Model B device using the Samba and OpenVPN applications. The system focuses on storing users' data (private cloud), which allows users to directly access files and data via a storage server. The method used in this research includes a literature review to support system development. Testing was carried out to evaluate the security of the system being built by comparing access to private cloud server services before and after using the OpenVPN application. Test results show that using the OpenVPN application increases the security of data exchange, with good encryption in communications between client and server. The resulting system runs according to the initial design and can function as a secure private cloud system. This research can contribute to the development of efficient and secure data storage solutions, as well as show the potential for using the Raspberry Pi as an energy and cost-saving personal cloud server device.
Downloads
References
K. Suharta. (2018). Rancang Bangun Personal Cloud Storage Berbasis Raspberry Pi. [Online]. Available: http://eprints.uty.ac.id/id/eprint/2387.
L. F. Aksara, S. N. Rifai, and Sutardi, “Perancangan dan implementasi private cloud storage studi kasus : jurusan teknik informatika universitas halu oleo,” semanTIK, vol. 4, no. 1, pp. 143–150, 2018.
M. A. S. Arifin, “Privat cloud storage server rendah energi menggunakan raspberry pi sebagai media penyimpanan online pribadi,” vol. 3, no. 2, 2017.
S. Prasath Kumar, P. Rayavel, N. Anbarasi, B. Renukadevi, and D. Maalini, “Raspberry pi based secured cloud data,” J. Phys. Conf. Ser., vol. 1964, no. 4, 2021.
S. Aisa, “Implementation raspberry pi using private cloud for accessing personal data,” J. Penelit. Pos dan Inform., vol. 6, no. 2, p. 137, 2016.
W. Setiawan, N. Fajriyah, and T. Duha, “Analisa layanan cloud computing di era digital,” J. Inform., vol. 1, no. 1, pp. 32–39, 2022.
F. Roma Doni, “Jaringan komputer dengan router mikrotik,” Tek. Komput. AMIK BSI, vol. 1, p. 88, 2016.
M. Redi and R. Mohamad, “Aplikasi penggajian karyawan berbasis client-server pada pt. radio nasional buana suara,” Ekp, vol. 13, no. 3, pp. 1576–1580, 2017.
I. Santiko and R. Rosidi, “Pemanfaatan private cloud storage sebagai media penyimpanan data e-learning pada lembaga pendidikan,” J. Tek. Inform., vol. 10, no. 2, pp. 137–146, 2018.
R. Astuti, I. Ruslianto, and Suhardi, “Rancang bangun network attached storage pada raspberry pi 3 model b berbasis website,” Coding J. Komput. dan Apl., vol. 08, no. 01, pp. 185–196, 2020.
H. W. Sulistyo and H. Oktavianto, “Perancangan dan implementasi file sharing,” J. Apl. Sist. Inf. Dan Elektron., vol. 2, no. 1, pp. 24–30, 2020.
M. Badrul, “Open vpn-access server dengan enskripsi ssl/ti open ssl,” INFORMATICS Educ. Prof. J. Informatics, vol. 1, no. 1, pp. 1–12, 2016.
A. Skendzic and B. Kovacic, “Open source system openvpn in a function of virtual private network,” IOP Conf. Ser. Mater. Sci. Eng., vol. 200, no. 1, 2017.
C. Wai Zhao, J. Jegatheesan, and S. Chee Loon, “Exploring iot application using raspberry pi,” Int. J. Comput. Networks Appl., vol. 2, no. 1, pp. 27–34, 2015.
F. Mubarok, H. Harliana, and I. Hadijah, “Perbandingan antara metode rup dan prototype dalam aplikasi penerimaan siswa baru berbasis web,” Creat. Inf. Technol. J., vol. 2, no. 2, p. 114, 2015.
D. E. Kurniawan, H. Arif, N. Nelmiawati, A. H. Tohari, and M. Fani, “Implementation and analysis ipsec-vpn on cisco asa firewall using gns3 network simulator,” in Journal of Physics: Conference Series, IOP Publishing, 2019, p. 012031.
D. E. Kurniawan, I. Ahmad, M. R. Ridho, F. Hidayat, and A. A. Js, “Analysis of performance comparison between Software-Based iSCSI SAN and Hardware-Based iSCSI SAN,” J. Phys.: Conf. Ser., vol. 1351, no. 1, p. 012009, Nov. 2019, doi: 10.1088/1742-6596/1351/1/012009.
D. E. Kurniawan, M. Iqbal, J. Friadi, R. I. Borman, and R. Rinaldi, “Smart monitoring temperature and humidity of the room server using raspberry pi and whatsapp notifications,” in Journal of Physics: Conference Series, IOP Publishing, 2019, p. 012006.
N. Nelmiawati, N. C. Kushardianto, A. H. Tohari, Y. P. Hasibuan, and D. E. Kurniawan, “Rancang Bangun Lab Komputer Virtual Berbasis Cloud Computing Menggunakan Openstack Pada Jaringan Terpusat,” Journal of Applied Informatics and Computing, vol. 2, no. 1, Art. no. 1, Jul. 2018, doi: 10.30871/jaic.v2i1.821.
Copyright (c) 2024 Dwi Bayu Putra Pamungkas, Isnawaty Isnawaty, L.M. Fid Aksara
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License (Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) ) that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).