Implementation of Samba Server Using OpenVPN Based on Single Board Computer (SBC) for Private Cloud Storage

  • Dwi Bayu Putra Pamungkas Halu Oleo University
  • Isnawaty Isnawaty Halu Oleo University
  • L.M. Fid Aksara Halu Oleo University

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.

References

K. Suharta. (2018). Rancang Bangun Personal Cloud Storage Berbasis Raspberry Pi. [Online]. Available: http://eprints.uty.ac.id/id/eprint/2387.
[2] 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.
[3] M. A. S. Arifin, “Privat cloud storage server rendah energi menggunakan raspberry pi sebagai media penyimpanan online pribadi,” vol. 3, no. 2, 2017.
[4] 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.
[5] S. Aisa, “Implementation raspberry pi using private cloud for accessing personal data,” J. Penelit. Pos dan Inform., vol. 6, no. 2, p. 137, 2016.
[6] W. Setiawan, N. Fajriyah, and T. Duha, “Analisa layanan cloud computing di era digital,” J. Inform., vol. 1, no. 1, pp. 32–39, 2022.
[7] F. Roma Doni, “Jaringan komputer dengan router mikrotik,” Tek. Komput. AMIK BSI, vol. 1, p. 88, 2016.
[8] 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.
[9] 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.
[10] 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.
[11] 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.
[12] 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.
[13] 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.
[14] 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.
[15] 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.
[16] 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.
[17] 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.
[18] 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.
[19] 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.
Published
2024-11-05
How to Cite
PAMUNGKAS, Dwi Bayu Putra; ISNAWATY, Isnawaty; AKSARA, L.M. Fid. Implementation of Samba Server Using OpenVPN Based on Single Board Computer (SBC) for Private Cloud Storage. JOURNAL OF APPLIED INFORMATICS AND COMPUTING, [S.l.], v. 8, n. 2, p. 316-325, nov. 2024. ISSN 2548-6861. Available at: <http://704209.wb34atkl.asia/index.php/JAIC/article/view/8324>. Date accessed: 28 nov. 2024. doi: https://doi.org/10.30871/jaic.v8i2.8324.
Section
Articles

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.