Selasa, 17 September 2024

KONFIGURASI VPN PADA DEBIAN 12

Assalamualaikum Warahmatullahi Wabarakatuh

Selamat datang di blogger saya! Perkenalkan saya Riska Nur Fauziah, Pada artikel kali ini, saya akan membahas tentang VPN. VPN (Virtual Private Network) adalah teknologi yang memungkinkan pengguna untuk membuat koneksi aman dan terenkripsi ke jaringan lain melalui internet. VPN sering digunakan untuk melindungi privasi online, mengamankan data yang dikirim melalui jaringan publik, dan mengakses konten yang mungkin diblokir berdasarkan lokasi geografis.

Berikut adalah beberapa fungsi penting VPN:

1. Melindungi Privasi dan Keamanan Online

VPN mengenkripsi data yang dikirim dan diterima melalui internet, sehingga mencegah pihak ketiga (seperti peretas, pemerintah, atau penyedia layanan internet) untuk mengakses atau memata-matai informasi pribadi pengguna.

2. Menyembunyikan Alamat IP

Dengan menggunakan VPN, alamat IP asli pengguna disembunyikan dan digantikan dengan alamat IP dari server VPN. Ini membantu menyembunyikan lokasi geografis pengguna dan menjaga anonimitas saat online.

3. Mengakses Konten yang Diblokir Secara Geografis

VPN memungkinkan pengguna untuk mengakses situs web atau layanan yang dibatasi atau diblokir berdasarkan lokasi geografis, seperti konten streaming, media sosial, atau situs web yang hanya tersedia di negara tertentu.

4. Mengamankan Koneksi di Jaringan Wi-Fi Publik

VPN memberikan perlindungan ekstra saat menggunakan jaringan Wi-Fi publik (seperti di kafe, hotel, atau bandara) yang sering kali rentan terhadap serangan siber. Dengan VPN, semua data yang dikirim melalui jaringan tersebut terenkripsi.

5. Mengakses Jaringan Pribadi dari Jarak Jauh

VPN sering digunakan oleh perusahaan untuk memungkinkan karyawan mengakses jaringan internal mereka secara aman dari lokasi yang jauh. Ini penting bagi pekerja jarak jauh atau pekerja yang bepergian.


Tanpa berlama lama lagi mari kita lanjut ke installasinya  Pastikan untuk mengikuti setiap langkah dengan hati-hati yaa untuk memastikan instalasi yang sukses dan optimal. 

 

Panduan Konfigurasi OpenVPN :

1. Pertama kita masuk dengan username root

2. Tes jaringan dengan cara mengetikkan "ping google.com"

3. Update debian agar tidak error dengan mengetikkan perintah "apt update" 

4. Kemudian install dengan perintah "apt install openssh-server"

5. Buka terminal atau cmd kalian untuk meremot debian dengan mengetik "ssh (username)@(ip address)" jika kalian lupa username saat installsi debian kalian bisa cek dengan menggetikkan "ls /home"

6. Lalu masukkan password debian kalian

7. Ketikkan "su -" kemudian masukkan password debian kalian

8.Kemudian ketik "lsb_release -a"


  9. Jalankan perintah berikut untuk memastikan bahwa semua paket yang terinstal di server akan memperbarui ke versi yang terbaru "apt update"

10. Ketik "apt list --upgradable"


 
11. Unduh skripnya dan lanjutkan dengan installasi server OpenVPN dengan mengetik "wget https://git.io/vpn -O openvpn-install.sh"

12. Jalankan file tersebut dan lanjutkan installasinya ketik "bash openvpn-install.sh"

Jika berhasil maka tampilan seperti dibawah

13. Kita lihat terlebih dahulu terdapat directory apa saja yang kita punya, disini saya ada directory yang bernama "riska", lalu kita pindahkan file "vpnclient.ovpn" ke dalam directory "riska". Kemudian kita cek kembali apakah benar benar masuk ke dalam directory riska

dengan mengetikkan perintah seperti foto dibawah :


 14. Kemudian pindah file vpnclient.ovpn ke dalam file explorer kita


15. Install dan buka aplikasi OpenVPN di windows, bisa juga di hp kalian

16.  Klik tanda " + ", Lalu klik uploud file, pilih file openvpn kalian

17. lalu Open dan Connect








Selasa, 03 September 2024

INSTALLASI CLOUD MENGGUNAKAN OWNCLOUD PADA DEBIAN

Assalamualaikum Warahmatullahi Wabarakatuh

Selamat datang di blogger saya! Perkenalkan saya Riska Nur Fauziah, Pada artikel kali ini, saya akan membahas tentang OwnCloud, OwnCloud adalah sebuah platform perangkat lunak open-source yang digunakan untuk membangun dan mengelola layanan penyimpanan dan berbagi file secara pribadi. Fungsinya mirip dengan layanan penyimpanan cloud komersial seperti Google Drive, tetapi dengan ownCloud, pengguna memiliki kendali penuh atas server dan data mereka sendiri.

Beberapa fungsi utama ownCloud meliputi:

  1. Penyimpanan File: Menyediakan tempat penyimpanan untuk berbagai jenis file, seperti dokumen, foto, video, dan lainnya.

  2. Berbagi File: Memungkinkan pengguna untuk berbagi file dan folder dengan orang lain, baik melalui link langsung atau dengan mengundang mereka secara langsung.

  3. Sinkronisasi: Menyediakan kemampuan untuk menyinkronkan file antara berbagai perangkat, seperti komputer desktop, laptop, tablet, dan smartphone.

  4. Kolaborasi: Mendukung fitur kolaborasi, seperti komentar pada file dan pengeditan dokumen secara bersamaan dengan menggunakan aplikasi tambahan.

  5. Keamanan dan Privasi: Memberikan kontrol penuh atas data, termasuk pengaturan hak akses, enkripsi, dan privasi, karena pengguna memiliki dan mengelola server mereka sendiri.

  6. Integrasi: Dapat diintegrasikan dengan berbagai aplikasi dan layanan tambahan, seperti kalender, kontak, dan aplikasi produktivitas lainnya.

 

Tanpa berlama lama lagi mari kita lanjut ke installasinya  Pastikan untuk mengikuti setiap langkah dengan hati-hati yaa untuk memastikan instalasi yang sukses dan optimal.

 

Panduan Installasi OwnCloud pada Debian :

1. Pertama kita masuk dengan username root


2.  Update debian agar tidak error dengan mengetikkan perintah "apt update"

3. Kemudian install dengan perintah "apt install openssh-server"


4. Ketik y lalu enter, jika ada pertanyaan seperti dibawah

5.Cek ip debian kalian dengan mengetikkan "ip a" di sini ip debian saya terlihat 200.20.24.22

 6. Buka terminal atau cmd kalian untuk meremot debian dengan mengetik "ssh (username)@(ip address)" jika kalian lupa username saat installsi debian kalian bisa cek dengan menggetikkan "ls /home"

7. Lalu masukkan password debian kalian

8. Langkah selanjutnya Install paket dasar dan pasang repository php7.4

"apt install zip apt-transport-https lsb-release ca-certificates wget -y"

 
"wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg"


"
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/php.list "

9. Kemudian Update repository agar bisa digunakan "apt update" 

10. Jika sudah Install paket yang diperlukan untuk ownCloud

"apt install apache2 php7.4 mariadb-server imagemagick certbot python3-certbot-apache smbclient redis-server unzip rsync libapache2-mod-php7.4 php7.4 php7.4-intl php7.4-mysql php7.4-mbstring php7.4-imagick php7.4-igbinary php7.4-gmp php7.4-bcmath php7.4-curl php7.4-gd php7.4-zip php7.4-imap php7.4-ldap php7.4-bz2 php7.4-ssh2 php7.4-common php7.4-json php7.4-xml php7.4-dev php7.4-apcu php7.4-redis libsmbclient-dev php-pear php-phpseclib -y"

11. Konfigurai database untuk digunakan oleh ownCloud nanti

mysql -u root
CREATE DATABASE owncloud;
CREATE USER IF NOT EXISTS owncloud@localhost IDENTIFIED BY 'pass123';
GRANT ALL ON owncloud.* TO owncloud@localhost;
FLUSH PRIVILEGES;
 
pada 'pass123' kalian bisa ubah password sesuai dengan keinginan anda, seperti gambar dibawah
 

12. Ketik exit untuk keluar dari mariadb

13. Masuk ke directory /var/www lalu download paket owncloud dengan mengetik "cd /var/www"

 

14. Jika sudah masuk ke directory, silahkan kalian menggetikkan 

"wget https://download.owncloud.com/server/stable/owncloud-10.10.0.zip"

Tunggu proses downloadnya hingga selesai, seperti dibawah

15. Kemudian Ekstrak owncloud dan ubah ownernya 

"unzip owncloud-10.10.0.zip -d /var/www/
chown -R www-data:www-data /var/www/owncloud"

16. Nyalakan mod apache2 yang diperlukan oleh owncloud

"a2enmod rewrite headers unique_id"


 17. Konfigurasi apache2 agar bisa terhubung dengan owncloud

"nano /etc/apache2/sites-available/owncloud.conf"

Ketik sesuai dengan gambar dibawah


  Jika sudah tekan Ctrl + S untuk menyimpan dan Ctrl + X untuk keluar

18. Kita nyalakan konfigurasi yang telah dibuat dan restart service apache2

"a2ensite owncloud.conf"

"a2dissite 000-default.conf"

"systemctl restart apache2"

19. Jika sudah semua, silahkan kalian buka browser dan menggetikkan ip debian kalian, jika berhasil maka tampilan seperti dibawah ini


20. Jika sudah mengisi permintaan tersebut, silahkan klik Finish Setup lalu login menggunakan user yang sudah kalian buat di awal, lalu klik Login

21. Selanjutnya Klik Admin pada pojok kanan atas lalu pilih User
22. Isi User dan Email kalian bebas kemudian klik Create
 

23. Maka akan muncul user yang sudah kalian buat tadi

24. Jika sudah coba kalian masuk menggunakan user yang sudah kalian buat tadi, dengan cara pilih Admin pada pojok kanan atas kemudian logout terlebih dahulu

25. Masuk menggunakan user yang sudah kalian buat tadi


Nah itu saja tutorial dari saya semoga bermanfaat

Wassalamualaikum Warahmatullahi Wabarakatuh


 
 


 

 

KONFIGURASI MONITORING MENGGUNAKAN CACTI

  Assalamualaikum Warahmatullahi Wabarakatuh Selamat datang di blogger saya ! Perkenalkan saya Riska Nur Fauziah, Pada artikel kali ini, say...