Kerentanan dan Eksploitasi Hacking

Kerentanan dan Eksploitasi  Program CVE                Kita dapat menganggap program Common Vulnerabilities and Exposures (CVE) sebagai kamus kerentanan. Program ini menyediakan pengidentifikasi standar untuk kerentanan dan masalah keamanan dalam produk perangkat lunak dan perangkat keras.               Kunjungi Website resmi cve untuk pembelajaran di sini  CVE  ,    National Vulnerability Database  (NVD) Exploit Database                Ada banyak alasan mengapa Anda ingin mengeksploitasi aplikasi yang rentan; salah satunya adalah untuk menilai keamanan perusahaan sebagai bagian dari tim merah (red team). Tentu saja, kita tidak boleh mencoba mengeksploitasi sistem yang rentan kecuali kita diberi izin, biasanya melalui perjanjian yang mengikat secara hukum.             Salah satu website pen...

Tutorial Install Docker

 

TUTORIAL INSTALL DOCKER

 

 

Install Docker :
=================
1. $ sudo apt remove docker docker-engine docker.io containerd runc        
# uninstall versi lama jika ada

2. $ sudo apt update

3. $ sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release

4. $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

5. $ echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null



Install Docker Engine :
========================
1. $ sudo apt update
2. $ sudo apt install docker-ce docker-ce-cli containerd.io
3. $ sudo docker run hello-world    # untuk mencoba apakah docker sudah berjalan

Setting Docker untuk non-root user :
======================================
1. $ sudo groupadd docker            # jika belum ada
2. $ sudo usermod -aG docker ($USER)    # ($USER) ganti dengan nama user yang akan dipakai untuk menjalankan docker
3. $ newgrp docker                # untuk mengaktifkan perubahan pada group
4. $ docker run hello-world        # jalankan tanpa sudo, bila berjalan berarti sudah bisa


    
Menjalankan Docker dan membuat container :
============================================

menjalankan service
# service docker start

melihat daemon berjalan atau tidak
# service docker status

mematikan docker
# service docker stop

memeriksa docker client
# docker info

melihat image
# docker images

Melihat daftar Container
# docker ps
# docker ps -a

Mengaktifkan Container
# docker start cd2b19f15d95   
// (image bisa dilihat ketika menjalankan perintah # docker ps atau docker ps -a)

Menghapus Container
# docker rm d2dd2e740eb3 /// (nama ID)

Mendownload image dari website https://hub.docker.com
======================================================
1. Cari images dari software yang kita ingin di hub.docker.com, lalu jalankan perintah untuk menarik image-nya ke PC kita.

# misalkan / contoh:
--------------------
$ docker pull nextcloud atau
$ docker pull owncloud

2. $ docker container create --name cloud1 -p 8080:80 nextcloud    

# --name untuk memberi nama container baru, -p adalah port untuk mengakses (8080 untuk mengakses, 80 port untuk software berbasis web), nextcloud adalah nama image(dapat dilihat di $ docker images)

3. $ docker container start cloud1        
# cloud1 = nama container, dapat dilihat dengan $ docker container ls -all)

4. Akses di web dengan mengetik localhost:8080 / dengan IP Server :192.168.4.?:8080



Mencoba membuat container yang lain
===================================
Anda ingin membuat container dengan nama my_webapp1 , ketik perintah berikut ini:
# docker run ­-i -­t --­­name my_webapp1 ubuntu /bin/bash

Mengedit Container (masuk kedalam Container) / menginstall paket tambahan
===============================================
# docker exec -i -t cloud1 /bin/bash
# apt update
# apt intall apache2
# /etc/init.d/apache2 start

Keluar
======
exit





Komentar

Postingan populer dari blog ini

file file konfigurasi user dan grup di ubuntu linux

Perintah dasar linux lanjutan

tutorial Instalasi Ubuntu Server