7 เครื่องมือ OSINT ที่มีประโยชน์สำหรับการทดสอบการเจาะ
ในบทความนี้ อธิบายเครื่องมือ OSINT ที่มีประโยชน์ 7 รายการสำหรับการทดสอบการเจาะ
ในบทความนี้ เราจะอธิบายวิธีตั้งค่า OrangeScrum บน CentOS 7
ซอฟต์แวร์การจัดการโครงการโอเพ่นซอร์สยอดนิยมของ OrangeScrum สำหรับธุรกิจขนาดเล็กและขนาดกลาง เราจะอธิบายขั้นตอนการติดตั้ง Apache, PHP, MariaDB และ OrangeScrum
เริ่มต้นด้วยการติดตั้ง
ข้อกำหนดเบื้องต้น
ตั้งค่า OrangeScrum บน CentOS 7
ขั้นตอนที่ 1 - อัปเดตเซิร์ฟเวอร์อยู่เสมอ
# yum update -y
ขั้นตอนที่ 2 - ติดตั้ง Apache
ติดตั้งเว็บเซิร์ฟเวอร์ Apache โดยใช้คำสั่งต่อไปนี้:
# yum install httpd -y
เริ่มบริการ Apache
# systemctl start httpd.service
# systemctl enable httpd.service
ตั้งค่า SELinux เป็น Permissive หรือ Disable
# setenfore 0
ขั้นตอนที่ 3 - ติดตั้งและกำหนดค่า MariaDB
ติดตั้ง MariaDB
# yum install mariadb mariadb-server -y
แก้ไขการตั้งค่าฐานข้อมูล MariaDB
# vi /etc/my.cnf
หากต้องการเปลี่ยนการตั้งค่าการเรียง ให้ผนวกส่วน [mysqld] ต่อท้ายสองสามบรรทัดดังที่แสดงด้านล่าง
[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
บันทึกและออกจากตัวแก้ไข
เริ่มบริการ MariaDB
# systemctl start mariadb.service
# systemctl enable mariadb.service
รักษาความปลอดภัยการติดตั้ง MariaDB
# mysql_secure_installation
ในระหว่างกระบวนการโต้ตอบนี้ ให้ตอบคำถามที่แสดงด้านล่าง
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
ขั้นตอนที่ 4 - การติดตั้งและกำหนดค่า PHP
ติดตั้งแพ็คเกจที่จำเป็น
# yum install epel-release yum-utils wget -y
ดาวน์โหลดและติดตั้ง remirepo โดยใช้คำสั่ง yum
# yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
กำหนดค่าที่เก็บ PHP 7.x ตามความต้องการของคุณ
# yum-config-manager --enable remi-php72
ติดตั้งแพ็คเกจ 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
เพิ่มขนาดไฟล์อัปโหลดเป็น 200 MB ตามที่ OrangeScrum ต้องการ
เปิดphp.iniไฟล์
# vi /etc/php.ini
แก้ไขค่าpost_max_sizeและupload_max_filesizeดังที่แสดงด้านล่าง:
post_max_size = 200M
upload_max_filesize = 200M
รีสตาร์ท Apache เพื่อโหลดการกำหนดค่าใหม่
# systemctl restart httpd.service
ขั้นตอนที่ 5 - ติดตั้ง OrangeScrum
ไปที่ OrangeScrum เวอร์ชันเสถียรล่าสุด เมื่อเราเขียนบทความนี้ เวอร์ชันล่าสุดคือ v1.6.1 ดาวน์โหลดโดยใช้คำสั่งwgetดังที่แสดงด้านล่าง:
# wget https://github.com/Orangescrum/orangescrum/archive/v1.6.1.tar.gz
สกัดมัน
# tar -zxvf v1.6.1.tar.gz
ย้ายไฟล์ OrangeScrum ทั้งหมดไปยังไดเร็กทอรีรากของเว็บ /var/www/html จากนั้นตั้งค่าการอนุญาตที่เหมาะสม
# mv ~/orangescrum-1.6.1 /var/www/html
# chmod -R 0777 /var/www/html/orangescrum-1.6.1/{app/Config,app/tmp,app/webroot}
ตั้งค่าโฮสต์เสมือนสำหรับ OrangeScrum
# vi /etc/httpd/conf.d/orangescrum.conf
เติมไฟล์ด้วยการตั้งค่าต่อไปนี้
ServerName orangescrum.example.com
DocumentRoot /var/www/html/orangescrum-1.6.1
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
บันทึกและออกจากตัวแก้ไข
ขั้นตอนที่ 6 - สร้างฐานข้อมูล OrangeScrum
ล็อกอินเข้าสู่เชลล์ MySQL ด้วยรูท
# mysql -u root -p
ใช้รหัสผ่านรูท MariaDB ที่คุณตั้งไว้ก่อนหน้านี้เพื่อเข้าสู่ระบบ
ในเชลล์ MySQL ให้สร้างฐานข้อมูลชื่อ orangescrum และผู้ใช้ฐานข้อมูลชื่อ orangescrumuser ด้วยรหัสผ่าน yourpasswordจากนั้นให้สิทธิ์ทั้งหมดบนฐานข้อมูลนี้แก่ผู้ใช้ฐานข้อมูลนี้
หมายเหตุ: บนเครื่องของคุณ ตรวจสอบให้แน่ใจว่าได้แทนที่พารามิเตอร์เหล่านี้ในคำสั่งทั้งหมดด้วยค่าของคุณ
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;
นำเข้าข้อมูล OrangeScrum ลงในฐานข้อมูล orangescrum
# mysql -u root -p orangescrum <>
อัปเดตข้อมูลรับรองฐานข้อมูล OrangeScrum
# vi /var/www/html/orangescrum-1.6.1/app/Config/database.php
ค้นหาบรรทัดต่อไปนี้:
'login' => 'root',
'password' => ',
'database' => 'orangescrum',
เปลี่ยนเป็น:
'login' => 'orangescrumuser',
'password' => 'yourpassword',
'database' => 'orangescrum',
บันทึกและออกจากตัวแก้ไข
อัปเดตรายละเอียดอีเมล
# vi /var/www/html/orangescrum-1.6.1/app/Config/constants.php
ค้นหาบรรทัดต่อไปนี้ แทนที่ที่อยู่อีเมลและรหัสผ่านด้วยค่าของคุณ
define("SMTP_UNAME', "[email protected]');
define("SMTP_PWORD', "******');
define('FROM_EMAIL_NOTIFY', '[email protected]');
define('SUPPORT_EMAIL', '[email protected]');
บันทึกและออกจากตัวแก้ไข
รีสตาร์ท Apache เพื่อโหลดการกำหนดค่าใหม่
# systemctl restart httpd.service
เปลี่ยนกฎไฟร์วอลล์เพื่ออนุญาตการเข้าถึงเว็บ
# firewall-cmd --zone=public --permanent --add-service=http
# firewall-cmd --reload
ไปที่ http:// ป้อนชื่อบริษัท รหัสอีเมล และรหัสผ่านเพื่อเข้าสู่ระบบ
แค่นั้นแหละ. การติดตั้งเสร็จสมบูรณ์
ในบทความนี้ เราได้อธิบายวิธีตั้งค่า OrangeScrum บน CentOS 7
ในบทความนี้ อธิบายเครื่องมือ OSINT ที่มีประโยชน์ 7 รายการสำหรับการทดสอบการเจาะ
ในบทความนี้ อธิบายวิธีการติดตั้ง Bitwarden บน Ubuntu 20.04 เป็นอย่างดี เซิร์ฟเวอร์ที่โฮสต์เอง Bitwarden เป็นตัวจัดการรหัสผ่านโอเพ่นซอร์ส บนเซิร์ฟเวอร์ที่โฮสต์เอง
ในบทความนี้ อธิบายวิธีการติดตั้ง NetBox บน Ubuntu 20.04 เป็นอย่างดี ติดตั้งและกำหนดค่า NetBox เป็นแอปพลิเคชันการสร้างแบบจำลองทรัพยากรโครงสร้างพื้นฐาน (IRM)
เครื่องคำนวณค่าธรรมเนียม PayPal PayPal เป็นวิธีการชำระเงินที่ใช้กันมากที่สุด PayPal มีทั้งบัญชีส่วนบุคคลและบัญชีธุรกิจ ให้ภาพรวมที่ชัดเจนเกี่ยวกับค่าธรรมเนียม
เราจะเรียนรู้วิธีการติดตั้งและเรียกใช้รายงาน MTR บน CentOS 7 เพื่อวินิจฉัยและแยกข้อผิดพลาดเกี่ยวกับเครือข่าย ผู้ดูแลระบบ Linux จะใช้เครื่องมือ MTR (my traceroute)
เราจะดูวิธีการติดตั้งและกำหนดค่าเซิร์ฟเวอร์ git บน CentOS 7 ตั้งค่าเซิร์ฟเวอร์ Git Git เป็นโอเพ่นซอร์สฟรี ติดตั้ง Git โดยใช้ YUM หรือดาวน์โหลด
ในบทช่วยสอนนี้ เราจะแสดงให้คุณเห็นว่าการติดตั้ง iRedMail บน Ubuntu 20.04 นั้นทำได้ง่ายเพียงใด iRedMail เป็นโซลูชันเซิร์ฟเวอร์อีเมลโอเพ่นซอร์ส
ในบทความนี้ ให้อธิบายวิธีตั้งค่า OrangeScrum บน CentOS 7 เป็นอย่างดี
ในบทความนี้ อธิบายวิธีการติดตั้ง XploitSPY บนเซิร์ฟเวอร์ Ubuntu 20.04 ได้อย่างง่ายดาย XploitSPY เป็นเครื่องมือสอดแนมการตรวจสอบ Android
ในบทความนี้ อธิบายวิธีการติดตั้ง IntelliJ IDEA บน Ubuntu 20.04 เป็นอย่างดี IntelliJ IDEA เป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการ เวอร์ชันชุมชน