7 przydatnych narzędzi OSINT do testów penetracyjnych
W tym artykule dobrze wyjaśnij 7 przydatnych narzędzi OSINT do testów penetracyjnych.
W tym artykule wyjaśnimy, jak skonfigurować OrangeScrum na CentOS 7.
OrangeScrum popularne oprogramowanie do zarządzania projektami typu open source dla małych i średnich firm. Opiszemy procedurę instalacji Apache, PHP, MariaDB i OrangeScrum.
Zacznijmy od instalacji.
Warunki wstępne
Skonfiguruj OrangeScrum na CentOS 7
Krok 1 — Aktualizuj serwer
# yum update -y
Krok 2 - Zainstaluj Apache
Zainstaluj serwer WWW Apache za pomocą następującego polecenia:
# yum install httpd -y
Uruchom usługę Apache.
# systemctl start httpd.service
# systemctl enable httpd.service
Ustaw SELinux na Tolerancyjny lub Wyłącz
# setenfore 0
Krok 3 — Zainstaluj i skonfiguruj MariaDB
Zainstaluj MariaDB.
# yum install mariadb mariadb-server -y
Zmodyfikuj ustawienia bazy danych MariaDB.
# vi /etc/my.cnf
Aby zmienić ustawienia sortowania, dołącz kilka linii do segmentu [mysqld], jak pokazano poniżej.
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
init_connect=’SET collation_connection=utf8_unicode_ci'
init_connect=’SET NAMES utf8′
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
Zapisz i wyjdź z edytora.
Uruchom usługę MariaDB.
# systemctl start mariadb.service
# systemctl enable mariadb.service
Zabezpiecz instalację MariaDB.
# mysql_secure_installation
Podczas tego interaktywnego procesu odpowiedz na pytania, jak pokazano poniżej.
Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
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
Krok 4 - Instalacja i konfiguracja PHP
Zainstaluj wymagane pakiety
# yum install epel-release yum-utils wget -y
Pobierz i zainstaluj remirepo za pomocą polecenia yum
# yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
W zależności od wymagań skonfiguruj repozytorium PHP 7.x
# yum-config-manager --enable remi-php72
Zainstaluj wymagane pakiety PHP
# yum install php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap php-tidy curl curl-devel -y
Zwiększ rozmiar przesyłanego pliku do 200 MB zgodnie z wymaganiami OrangeScrum.
Otwórz plik php.ini
# vi /etc/php.ini
Zmodyfikuj wartości post_max_size i upload_max_filesize, jak pokazano poniżej:
post_max_size = 200M
upload_max_filesize = 200M
Uruchom ponownie Apache, aby załadować nową konfigurację.
# systemctl restart httpd.service
Krok 5 - Zainstaluj OrangeScrum
Przejdź do najnowszej stabilnej wersji OrangeScrum. Kiedy pisaliśmy ten artykuł, najnowsza wersja to v1.6.1. Pobierz go za pomocą polecenia wget, jak pokazano poniżej:
# wget https://github.com/Orangescrum/orangescrum/archive/v1.6.1.tar.gz
Wyodrębnij to.
# tar -zxvf v1.6.1.tar.gz
Przenieś wszystkie pliki OrangeScrum do głównego katalogu www /var/www/html, a następnie ustaw odpowiednie uprawnienia.
# mv ~/orangescrum-1.6.1 /var/www/html
# chmod -R 0777 /var/www/html/orangescrum-1.6.1/{app/Config,app/tmp,app/webroot}
Skonfiguruj wirtualnego hosta dla OrangeScrum.
# vi /etc/httpd/conf.d/orangescrum.conf
Wypełnij plik następującymi ustawieniami.
ServerName orangescrum.example.com
DocumentRoot /var/www/html/orangescrum-1.6.1
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
Zapisz i wyjdź z edytora.
Krok 6 - Utwórz bazę danych OrangeScrum
Zaloguj się do powłoki MySQL jako root.
# mysql -u root -p
Użyj ustawionego wcześniej hasła root MariaDB, aby się zalogować.
W powłoce MySQL utwórz bazę danych o nazwie orangescrum i użytkownika bazy danych o nazwie orangescrumuser z hasłem yourpassword , a następnie przyznaj wszystkie uprawnienia do tej bazy danych temu użytkownikowi bazy danych.
Uwaga: Na swoim komputerze upewnij się, że wszystkie te parametry we wszystkich poleceniach zostały zastąpione własnymi wartościami.
CREATE DATABASE orangescrum;
CREATE USER 'orangescrumuser’@’localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON orangescrum.* TO 'orangescrumuser’@’localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
Zaimportuj dane OrangeScrum do bazy danych orangescrum.
# mysql -u root -p orangescrum <>
Zaktualizuj poświadczenia bazy danych OrangeScrum.
# vi /var/www/html/orangescrum-1.6.1/app/Config/database.php
Znajdź następujące wiersze:
'login' => 'root',
'password' => ',
'database' => 'orangescrum',
Zmień je na:
'login' => 'orangescrumuser',
'password' => 'yourpassword',
'database' => 'orangescrum',
Zapisz i wyjdź z edytora.
Zaktualizuj dane e-mail.
# vi /var/www/html/orangescrum-1.6.1/app/Config/constants.php
Znajdź następujące wiersze. Zastąp adresy e-mail i hasło swoimi wartościami.
define("SMTP_UNAME', "[email protected]');
define("SMTP_PWORD', "******');
define('FROM_EMAIL_NOTIFY', '[email protected]');
define('SUPPORT_EMAIL', '[email protected]');
Zapisz i wyjdź z edytora.
Uruchom ponownie Apache, aby załadować nową konfigurację.
# systemctl restart httpd.service
Zmień reguły zapory, aby umożliwić dostęp do sieci.
# firewall-cmd --zone=public --permanent --add-service=http
# firewall-cmd --reload
Przejdź do http://, wprowadź nazwę firmy, identyfikator e-mail i hasło, aby się zalogować.
Otóż to. Instalacja została zakończona.
W tym artykule wyjaśniliśmy, jak skonfigurować OrangeScrum na CentOS 7.
W tym artykule dobrze wyjaśnij 7 przydatnych narzędzi OSINT do testów penetracyjnych.
W tym artykule dobrze wyjaśnij, jak zainstalować Bitwarden na Ubuntu 20.04. Self-hosted Server Bitwarden to menedżer haseł typu open source. Na serwerze samoobsługowym.
W tym artykule dobrze wyjaśnij, jak zainstalować NetBox na Ubuntu 20.04. Zainstaluj i skonfiguruj. NetBox to aplikacja do modelowania zasobów infrastruktury (IRM).
Kalkulator opłat PayPal. PayPal jest najczęściej używaną metodą płatności. PayPal oferuje konta osobiste i biznesowe. Daje jasny przegląd opłat
dowiemy się, jak zainstalować i uruchomić raport MTR na CentOS 7. Aby zdiagnozować i wyizolować błędy sieciowe, administrator Linuksa używa narzędzia MTR (my traceroute).
Zobaczymy, jak zainstalować i skonfigurować serwer git na CentOS 7. Skonfiguruj serwer Git. Git jest darmowym i otwartym oprogramowaniem. Zainstaluj Git za pomocą YUM lub pobierz go.
W tym samouczku pokażemy, jak łatwo zainstalować iRedMail na Ubuntu 20.04. iRedMail to rozwiązanie serwera pocztowego typu open source.
W tym artykule dobrze wyjaśnij, jak skonfigurować OrangeScrum na CentOS 7.
W tym artykule dobrze wyjaśnij, jak łatwo zainstalować XploitSPY na serwerze Ubuntu 20.04. XploitSPY to narzędzie szpiegowskie do monitorowania systemu Android.
W tym artykule dobrze wyjaśnij, jak zainstalować IntelliJ IDEA na Ubuntu 20.04. IntelliJ IDEA to zintegrowane środowisko programistyczne. Wersja społeczności