Sızma Testi için 7 Faydalı OSINT Aracı
Bu makalede, Sızma Testi için 7 faydalı OSINT aracını iyi açıklayın.
Bu eğitimde size Polr'ı CentOS 8'e nasıl kuracağınızı göstereceğiz.
Polr bir web sunucusu, MySQL veritabanı ve PHP gerektirir. Apache web sunucusunu ve MySQL'in son sürümünü ve PHP 7.4'ü kuracağız.
Polr hızlı, modern ve açık kaynaklı bir bağlantı kısaltıcıdır. Kendi URL kısaltıcınızı barındırmanıza, URL'lerinizi markalamanıza ve verileriniz üzerinde kontrol sahibi olmanıza olanak tanır.
Kuruluma başlayalım.
Adım 1 - Sunucuyu güncel tutun
# yum update -y
Adım 2 - Apache'yi kurun ve apache.service'i etkinleştirin.
# dnf install httpd -y
# systemctl enable httpd.service
Sunucuya internetten erişebilmesi için 80 (HTTP) ve 443 (HTTPS) bağlantı noktalarını açmak için güvenlik duvarı kuralları ekleyin.
# firewall-cmd --permanent --zone=public --add-service=http
# firewall-cmd --permanent --zone=public --add-service=https
# firewall-cmd --reload
Adım 3 - Polr kurulumu için Apache vhost dosyası oluşturun
Polr kurulumu için Apache konfigürasyon dosyası oluşturmamız gerekiyor. Aşağıdaki komutu kullanarak dosyayı oluşturun:
# vi /etc/httpd/conf.d/polr.conf
Aşağıdaki satırları ekleyin ve example.com'u kendi alan adınızla değiştirin:
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
Adım 4 - PHP 7.4'ü yükleyin
İlk olarak, PHP 7.4 ve phpredis paketlerini sağlayacak olan Remi deposunu kurun.
# dnf install http://rpms.remirepo.net/enterprise/remi-release-8.rpm -y
Ardından, çalıştırarak mevcut PHP modüllerine bir göz atın.
# dnf module list php
Ardından, PHP remi-7.4 akışını etkinleştirmek için aşağıdaki dnf komutunu çalıştırın :
# dnf module reset php -y
# dnf module enable php:remi-7.4 -y
Son olarak, PHP 7.4'ü kurmak için şu komutu çalıştırın:
# dnf install php php-xml php-pdo php-mysqlnd php-mbstring php-tokenizer php-json php-curl -y
Adım 5 - MySQL'i Kurun ve Bir Veritabanı Oluşturun
Polr, verileri bir SQL veritabanında saklar. MySQL sunucusunu kurun ve etkinleştirin.
# dnf install mysql-server -y
# systemctl enable mysqld.service
# systemctl start mysqld.service
Sağlanan komut dosyasını çalıştırarak MySQL kurulum kurulumunu güvenli hale getirin.
# mysql_secure_installation
Bir kök şifresi istendiğinde, güvenli bir şifre seçin ve kuruluma devam edin.
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
Şimdi, aşağıdaki komutu kullanarak MySQL'e giriş yapın:
# mysql -u root -p
Aşağıdaki komutu kullanarak Polr için bir veritabanı oluşturacağız:
# CREATE DATABASE polr;
Ardından, bir kullanıcı oluşturacağız ve polr veritabanının o kullanıcısına ayrıcalıklar vereceğiz .
mysql>CREATE USER 'username’@’localhost' identified by 'password';
mysql>GRANT ALL PRIVILEGES on polr.* to 'username’@’localhost';
mysql>FLUSH PRIVILEGES;
Not: kullanıcı adını kendi kullanıcı adıyla değiştirin .
MySQL'den çıkın
Adım 6 - Polr'ı yükleyin
İlk olarak, yükleme olacak budala ve Github gelen Polr depo klonlamak.
# dnf install git -y
# cd /var/www/html
# git clone https://github.com/cydrobolt/polr.git --depth=1
İndirilen dosyaları web sunucusunun kök dizinine taşıyın.
# mv ./polr/.[!.]* . && mv ./polr/* . && rm -rf polr
Composr paketini indirin. Bu, bağımlılıkları yüklemek için gereklidir.
# curl -sS https://getcomposer.org/installer | php
Composr ile bağımlılıkları kurun.
# php composer.phar install --no-dev -o
Web tabanlı yükleyiciyi etkinleştirmek için sağlanan yapılandırma dosyasını kopyalayın.
# cp .env.setup .env
Uygun dosya izinlerini ayarlayın.
# chown -R apache:apache /var/www/html/
# chmod -R 755 /var/www/html/
# chcon -R -t httpd_sys_rw_content_t storage .env
Apache web sunucusunu başlatın.
# systemctl start httpd.service
Polr'ı CentOS 8'e başarıyla kurduk.
Son olarak, web tabanlı Polr yükleyiciyi başlatmak için example.com/setup adresine gidin ve gerekli bilgileri girin. Veritabanı yapılandırması için daha önce oluşturulan MySQL kimlik bilgilerini kullanın. Kurulum formunu gönderdikten sonra Polr kurulumu tamamlanmış olacaktır.
Polr'ın CentOS 8'e nasıl kurulacağını gördük.
Güvenilir adanmış sunucu mu arıyorsunuz? 10Gbps adanmış sunucu planı sayfamızı ziyaret edin .
Bu makalede, Sızma Testi için 7 faydalı OSINT aracını iyi açıklayın.
Bu makalede, Bitwarden'ın Ubuntu 20.04'e nasıl kurulacağını iyi açıklayın. Kendi kendine barındırılan Server Bitwarden, açık kaynak şifre yöneticisidir. Kendi Kendine Barındırılan Sunucuda.
Bu makalede, NetBox'ın Ubuntu 20.04'e nasıl kurulacağını iyi açıklayın. Yükleyin ve yapılandırın. NetBox bir altyapı kaynak modelleme (IRM) uygulamasıdır.
PayPal Ücret Hesaplayıcı. PayPal, en yaygın kullanılan ödeme yöntemidir.PayPal, hem kişisel hesaplar hem de ticari hesaplar sunar. Ücretler hakkında size net bir genel bakış sunar.
CentOS 7'de MTR raporunun nasıl kurulacağını ve çalıştırılacağını öğreneceğiz. Ağ hatalarını teşhis etmek ve izole etmek için, Linux yöneticisi MTR(my traceroute) aracını kullanır.
Git sunucusunu CentOS 7'de nasıl kuracağımızı ve yapılandıracağımızı göreceğiz. Bir Git sunucusu kurun. Git ücretsiz ve açık bir kaynaktır. Git'i YUM kullanarak kurun veya indirin.
Bu eğitimde size iRedMail'i Ubuntu 20.04'e kurmanın nasıl kolay olduğunu göstereceğiz. iRedMail, açık kaynaklı bir posta sunucusu çözümüdür.
Bu makalede, OrangeScrum'ın CentOS 7'ye nasıl kurulacağını iyi açıklayın.
Bu makalede, XploitSPY'yi Ubuntu 20.04 sunucusuna kurmanın nasıl kolay olduğunu açıklayın. XploitSPY, bir Android İzleme Casusluk Aracıdır.
Bu makalede, IntelliJ IDEA'nın Ubuntu 20.04'e nasıl kurulacağını iyi açıklayın. IntelliJ IDEA, entegre bir geliştirme ortamıdır. Topluluk sürümü