7 Alat OSINT Berguna untuk Pengujian Penetrasi
Pada artikel ini, jelaskan dengan baik 7 alat OSINT yang berguna untuk Pengujian Penetrasi.
Dalam tutorial ini, kami akan menunjukkan cara menginstal Polr di CentOS 8.
Polr membutuhkan web server, database MySQL, dan PHP. Kami akan menginstal server web Apache dan MySQL versi terbaru dan PHP 7.4.
Polr adalah penyingkat tautan yang cepat, modern, dan sumber terbuka. Ini memungkinkan Anda untuk menghosting penyingkat URL Anda sendiri, untuk memberi merek pada URL Anda, dan untuk mendapatkan kendali atas data Anda.
Mari kita mulai dengan instalasi.
Langkah 1 - Tetap perbarui server
# yum update -y
Langkah 2 - Instal Apache dan aktifkan Apache.service.
# dnf install httpd -y
# systemctl enable httpd.service
Tambahkan aturan firewall untuk membuka port 80 (HTTP) dan 443 (HTTPS) agar dapat mengakses server dari internet.
# firewall-cmd --permanent --zone=public --add-service=http
# firewall-cmd --permanent --zone=public --add-service=https
# firewall-cmd --reload
Langkah 3 - Buat file vhost Apache untuk instalasi Polr
Kita perlu membuat file konfigurasi Apache untuk instalasi Polr. Buat file menggunakan perintah berikut:
# vi /etc/httpd/conf.d/polr.conf
Tambahkan baris berikut dan ubah example.com menjadi nama domain Anda sendiri:
ServerName example.com
ServerAlias example.com
DocumentRoot "/var/www/html/public'
Require all granted
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
ErrorLog /var/log/httpd/error.log
CustomLog /var/log/httpd/access.log combined
Langkah 4 - Instal PHP 7.4
Pertama, instal repositori Remi, yang akan menyediakan paket PHP 7.4 dan phpredis.
# dnf install http://rpms.remirepo.net/enterprise/remi-release-8.rpm -y
Selanjutnya, lihat modul PHP yang tersedia dengan menjalankan.
# dnf module list php
Selanjutnya, untuk mengaktifkan aliran PHP remi-7.4 jalankan perintah dnf berikut :
# dnf module reset php -y
# dnf module enable php:remi-7.4 -y
Terakhir, untuk menginstal PHP 7.4, jalankan perintah:
# dnf install php php-xml php-pdo php-mysqlnd php-mbstring php-tokenizer php-json php-curl -y
Langkah 5 - Instal MySQL & Buat Database
Polr menyimpan data dalam database SQL. Instal dan aktifkan server MySQL.
# dnf install mysql-server -y
# systemctl enable mysqld.service
# systemctl start mysqld.service
Amankan instalasi instalasi MySQL dengan menjalankan skrip yang disediakan.
# mysql_secure_installation
Saat dimintai kata sandi root, pilih kata sandi yang aman dan lanjutkan melalui instalasi.
Would you like to setup VALIDATE PASSWORD plugin? [Y/N] N
New password:
Re-enter new password:
Remove anonymous users? [Y/N] Y
Disallow root login remotely? [Y/N] Y
Remove test database and access to it? [Y/N] Y
Reload privilege tables now? [Y/N] Y
Sekarang, login ke MySQL menggunakan perintah berikut:
# mysql -u root -p
Kami akan membuat database untuk Polr menggunakan perintah berikut:
# CREATE DATABASE polr;
Selanjutnya, kami akan membuat pengguna dan memberikan hak istimewa kepada pengguna database polr tersebut .
mysql>CREATE USER 'username’@’localhost' identified by 'password';
mysql>GRANT ALL PRIVILEGES on polr.* to 'username’@’localhost';
mysql>FLUSH PRIVILEGES;
Catatan: ganti nama pengguna dengan nama pengguna sendiri.
Keluar dari MySQL
Langkah 6 - Instal Polr
Pertama, kita akan menginstal git dan mengkloning repositori Polr dari Github.
# dnf install git -y
# cd /var/www/html
# git clone https://github.com/cydrobolt/polr.git --depth=1
Pindahkan file yang diunduh ke root server web.
# mv ./polr/.[!.]* . && mv ./polr/* . && rm -rf polr
Unduh paket Komposr. Ini diperlukan untuk menginstal dependensi.
# curl -sS https://getcomposer.org/installer | php
Instal dependensi dengan Composr.
# php composer.phar install --no-dev -o
Salin file konfigurasi yang disediakan untuk mengaktifkan penginstal berbasis web.
# cp .env.setup .env
Tetapkan izin file yang sesuai.
# chown -R apache:apache /var/www/html/
# chmod -R 755 /var/www/html/
# chcon -R -t httpd_sys_rw_content_t storage .env
Mulai server web Apache.
# systemctl start httpd.service
Kami telah berhasil menginstal Polr di CentOS 8.
Terakhir, navigasikan ke example.com/setup untuk meluncurkan penginstal Polr berbasis web dan masukkan informasi yang diperlukan. Gunakan kredensial MySQL yang dibuat sebelumnya untuk konfigurasi database. Setelah Anda mengirimkan formulir pengaturan, instalasi Polr akan selesai.
Kami telah melihat cara menginstal Polr di CentOS 8.
Mencari dedicated server yang handal? Kunjungi halaman paket server khusus 10Gbps kami .
Pada artikel ini, jelaskan dengan baik 7 alat OSINT yang berguna untuk Pengujian Penetrasi.
Pada artikel ini, jelaskan cara menginstal Bitwarden di Ubuntu 20.04. Server Bitwarden yang dihosting sendiri adalah pengelola kata sandi sumber terbuka. Di Server yang Dihosting Sendiri.
Pada artikel ini, kami akan menjelaskan cara menginstal NetBox di Ubuntu 20.04. Instal dan konfigurasikan. NetBox adalah aplikasi pemodelan sumber daya infrastruktur (IRM).
Kalkulator Biaya PayPal. PayPal adalah metode pembayaran yang paling umum digunakan. PayPal menawarkan akun pribadi dan bisnis. Ini memberi Anda gambaran yang jelas tentang biaya
kita akan belajar cara menginstal dan menjalankan laporan MTR di CentOS 7. Untuk mendiagnosis dan mengisolasi kesalahan jaringan, administrator Linux menggunakan alat MTR(my traceroute).
Kita akan melihat cara menginstal dan mengkonfigurasi server git pada CentOS 7. Setup server Git. Git adalah sumber gratis dan terbuka. Instal Git menggunakan YUM atau unduh.
Dalam tutorial ini, kami akan menunjukkan kepada Anda betapa mudahnya menginstal iRedMail di Ubuntu 20.04. iRedMail adalah solusi server surat sumber terbuka.
Pada artikel ini, jelaskan dengan baik cara mengatur OrangeScrum di CentOS 7.
Pada artikel ini, kami akan menjelaskan bagaimana cara menginstal XploitSPY dengan mudah di server Ubuntu 20.04. XploitSPY adalah Alat Spionase Pemantauan Android.
Pada artikel ini, jelaskan cara menginstal IntelliJ IDEA di Ubuntu 20.04. IntelliJ IDEA adalah lingkungan pengembangan terintegrasi. Versi komunitas