İPUCU

Linux Server Yönetim Linux server yönetim ve yazılımlar

Seçenekler

Sızma Testi için Web Sunucu Yapılandırma / R4V3N

31-01-2019 18:56
#1
R4V3N - ait Kullanıcı Resmi (Avatar)
Tamamen Forumdan Uzaklaştırıldı
Üyelik tarihi:
07/2016
Nereden:
Antalya
Yaş:
21
Mesajlar:
5.810
Teşekkür (Etti):
681
Teşekkür (Aldı):
1991
Konular:
318
Ubuntu'muzu açıp, giriş yapıyoruz:



Şimdi ise web sunucuları hazırlayan ve çalıştıran açık kaynak kodlu yazılım koleksiyonu olan LAMP hizmetini kurmamız gerek. LAMP, Linux'un Apache'sidir. Kurulum için kullanıcının root ayrıcalıklarına sahip olması şarttır. Başlamak için aşağıdaki kodları terminale yazalım:

Kod:
sudo bash
apt-get update




Apache HTTP Sunucusu çok platformludur, yani Unix benzeri sistemler için kurulmuştur. Apache, WWW için anahtar bir fonksiyon görevindedir:

Kod:
apt-get install apache2




MySQL, dünyanın en yaygın açık kaynaklı veritabanıdır. MySQL'in kurulumu basit ve kullanışı kolaydır:

Kod:
apt-get install mysql-server




Böyle bir ekran karşınıza çıkacak. Mysql yapılandırmada root kullanıcı için parola kısmını "boşluk" şeklinde ayarlamak için enter'a tıklayın:



Tekrar enter'a tıklayın:



phpMyAdmin, Web üzerinden MySQL'in yönetimini idare etmesi amacıyla PHP dilinde yazılmış ücretsiz bir yazılım aracıdır. phpMyAdmin, MySQL'de çok kapsamlı işlemleri destekler:

Kod:
apt-get install phpmyadmin




phpMyAdmin'i otomatik olarak çalıştırmaya yapılandırılacak olan "apache2" web sunucusunu seçin:



Aynı yukarıdaki gibi bir ekran daha çıkacak karşınıza. Tekrar bir şey girmeden "boşluk" olarak bırakın:



Şimdi ise sırasıyla Apache altında phpmyadmin'i yapılandırmak için, apache2.conf dosyasının sonundaki "/etc/apache2/apache2.conf"u düzenlemeniz gerek. O yüzden apache2.conf'u açmak için aşağıdaki komutu girin:

Kod:
cd /etc/apache2
gedit apache2.conf




Dosya açıldığında aşağıdaki yazıyı resimde de gösterildiği gibi en sona ekleyin:

Kod:
# phpMyAdmin Configuration
Include /etc/phpmyadmin/apache.conf




phpmyadmin için parolaya bir şey girmediğimizden veritabanındayken şifresizliğe müsade etsin diye "configuration.inc.php" dosyasında birtakım değişiklikler yapmamız gerekiyor.

config.inc.php dosyasını açmak için aşağıdaki kodu girin:

Kod:
gedit /etc/phpmyadmin/config.inc.php




Baştaki eğik çizgileri silerek yorum satırını aktifleştirelim:



Olması gereken hali:



Aynı resimdeki gibi tarayıcımıza "localhost/phpmyadmin" yazarak phpmyadmin'i açalım:



Apache 2 ve onun tüm destek dosyaları için PHP5 modülünü kurun:

Kod:
apt-get install php5 libapache2-mod-php5


Ubuntu'ya LAMP hizmetini kurduğumuzdan web sunucusu misali çalıştıracak:



Şimdi de sunucu ve istemci arasında veri paylaşmak için kullanışlu bazı diğer hizmetleri kurun.

SSH, güvenilmeyen bir ağ üzerinden ağ hizmetlerini güvenli bir şekilde çalıştırmak için kullanılan kriptolu bir ağ protokolüdür. Sunucu ile istemci arasında iletişim kurmak için 22 portunu tutan bir TCP protokolüdür:

Kod:
apt-get install openssh-server




Vsftpd hizmetini kurun, Ubuntu'nun varsayılan FTP sunucusudur, ve ayrıca veri aktarımı için 21 portunu tutan bir TCP protokolüdür:

Kod:
apt-get install vsftpd




Sisteminize yukarıdaki hizmetlerin doğru bir şekilde kurulduğundan emin olabilmeniz adına nmap kullanabilirsiniz. Sisteminizi tarar ve açık portlarla çalışan hizmetleri söyleyebilir.

Nmap'i çalıştırmak için, aşağıdaki komutla ilk önce kurun:

Kod:
apt-get install nmap




Çalışan hizmetlerden emin olmak için aşağıdaki kodla nmap taraması yapın:

Kod:
nmap 127.0.0.1


Aşağıdaki resimde de sonucunu görebilirsiniz:


Konu R4V3N tarafından (31-01-2019 19:13 Saat 19:13 ) değiştirilmiştir.
criminalVAR Teşekkür etti.

01-02-2019 19:18
#2
R4V3N - ait Kullanıcı Resmi (Avatar)
Tamamen Forumdan Uzaklaştırıldı
Üyelik tarihi:
07/2016
Nereden:
Antalya
Yaş:
21
Mesajlar:
5.810
Teşekkür (Etti):
681
Teşekkür (Aldı):
1991
Konular:
318
Alıntı:
KingBattle666´isimli üyeden Alıntı Mesajı göster
emeğinize sağlık hocam ++
Alıntı:
K4R4 BELA´isimli üyeden Alıntı Mesajı göster
Ellerinize sağlık hocam yararlı bir konu olmuş.
Alıntı:
RooTGHoST´isimli üyeden Alıntı Mesajı göster
Yararlı Konunuz İçin Teşekkürler...
Alıntı:
FHeaD´isimli üyeden Alıntı Mesajı göster
Elinize Emeğinize Sağlık Komutanım.
Alıntı:
Heaven´isimli üyeden Alıntı Mesajı göster
Elinize emeğinize sağlık.
Eksik olmayın, sağolun .
RooTGHoST Teşekkür etti.

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı