21
2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008 Ağ Kimlik Denetimi Çalışma Grubu Ağ Kimlik Denetimi Çalışma Grubu FreeRADIUS FreeRADIUS ile Kimlik Denetimi ile Kimlik Denetimi Gökhan AKIN, Hüseyin Yüce, ve Hüsnü DEMİR [email protected], [email protected], [email protected]

Ulaknet Çalıştayı 2008 / Konya

  • Upload
    ulema

  • View
    55

  • Download
    3

Embed Size (px)

DESCRIPTION

FreeRADIUS ile Kimlik Denetimi. Gökhan AKIN, Hüseyin Yüce, ve Hüsnü DEMİR [email protected], [email protected], [email protected]. Ağ Kimlik Denetimi Çalışma Grubu. Ulaknet Çalıştayı 2008 / Konya. FreeRADIUS Kurulumu. Sunum dahilinde Fedora Core8 üzerine - PowerPoint PPT Presentation

Citation preview

Page 1: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

Ağ Kimlik Denetimi Çalışma GrubuAğ Kimlik Denetimi Çalışma Grubu

FreeRADIUS FreeRADIUS ile Kimlik Denetimiile Kimlik Denetimi

Gökhan AKIN, Hüseyin Yüce, ve Hüsnü DEMİ[email protected], [email protected], [email protected]

Page 2: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

FreeRADIUS KurulumuFreeRADIUS Kurulumu

Sunum dahilinde Fedora Core8 üzerineFreeRADIUS 2.0.3 kurulumu anlatılmaktadır.

Ayrıca çalışmanın dökümanında FreeRADIUS1.0.7’nin kurulumunu da bulabilirsiniz.

Page 3: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

./configure

make

make install

FreeRADIUS KurulumuFreeRADIUS Kurulumu

Page 4: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

Kurulum TamamlandıKurulum Tamamlandı

Kurulduğu klasör: /usr/local/etc/raddb

Page 5: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

Sertifika KlasörüSertifika Klasörü

Sertifika klasörü: /usr/local/etc/raddb/certs

Test amaçlı oluşturulmuş sertifikalar silinir.

Page 6: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

Kök Sertifikası Ayar DosyasıKök Sertifikası Ayar Dosyası

Kök sertifikası için gereken konfigürasyon dosyasına girilir.

Page 7: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

Default Days ile Sertifika geçerlilik süresi değiştirilebilir.

Kök Sertifikanın 5-10 yıl için geçerli olması önerilir.

Kök Sertifikası AyarlarıKök Sertifikası Ayarları

Kurumunuz ile ilgili değerlerde değiştirilmelidir.

Burada Kök Sertifika 2048 bit oluşturulmaktadır. Bu değer ihitiyaca bağlı artırılabilir.

Page 8: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

Sunucu sertifikası için gereken konfigürasyon dosyasına girilir.

Sunucu Sertifikası Ayar DosyasıSunucu Sertifikası Ayar Dosyası

Page 9: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

Default Days ile Sertifika geçerlilik süresi değiştirilebilir.

Sunucu sertifikanın köke göre daha kısa süreler için geçerli olması önerilir.

Sunucu Sertifikası AyarlarıSunucu Sertifikası Ayarları

Yine kurumunuz ile ilgili değerler girilmelidir.

Burada sunucu sertifikasıda 2048 bit ile oluşturulmaktadır. Bu değer ihitiyaca bağlı artırılabilir.

Page 10: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

Sertifikaların BasımıSertifikaların Basımı

./bootstrap komudu ile sertifikalar basılır.

Video

Page 11: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

Kök Sertifikasının Der Formatına ÇevirimiKök Sertifikasının Der Formatına Çevirimi

make ca.der komudu ile basılmış olan kök sertifikasını Windows istemcilerin

daha kolay kurulum yapmalarını sağlayacak der formatına cevirilir.

Page 12: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

““eap.conf” Ayar Dosyasıeap.conf” Ayar Dosyası

Sunucu Sertifikasının anahtar kelimesini değiştirmek için eap.conf konfigürasyon

dosyasına girilir.

Page 13: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

““eap.conf” Dosyasındaki Değişiklikler (1)eap.conf” Dosyasındaki Değişiklikler (1)

Burdaki default_eap_type değeri md5’den kullanacağınız protokole bağlı olarak peap veya ttls olarak değiştirilebilir. Bu sadece kimlik denetimin daha hızlı yapılmasını

sağlar.

Page 14: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

Sunucu Sertifikasının anahtar kelimesi “private_key_password” kısmına

yazılmalıdır.

““eap.conf” Dosyasındaki Değişiklikler (2)eap.conf” Dosyasındaki Değişiklikler (2)

Page 15: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

FreeRADIUS’un virtual server özelliği kullanılmayacaktır. Bunun için eap.conf

dosyasında ki peap ve ttls kısımlarında bu özellik ile ilgili satırların başına # sembolu

konulur.

““eap.conf” Dosyasındaki Değişiklikler (3)eap.conf” Dosyasındaki Değişiklikler (3)

Page 16: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

“client.conf” dosyasına kimlik denetimi yapacak ağ cihazının IP adresleri ve

şifreleri belirtilir.

““clients.conf” Dosyasındaki Değişikliklerclients.conf” Dosyasındaki Değişiklikler

Page 17: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

Son olarak “users” dosyasına ağınıza dahil olacak kullanıcıların kullanıcı adları

ve şifreleri belirtilmelidir.

““users” Dosyasındaki Değişikliklerusers” Dosyasındaki Değişiklikler

Page 18: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

FreeRADIUS’un ÇalıştırılmasıFreeRADIUS’un Çalıştırılması

Artık FreeRADIUS radiusd –X komudu ile çalıştırılabilir. Bu komut ile kimlik denetimi

ile ilgili sunucu detaylı log verecektir. Sunucunun düzgün çalıştığında eminseniz

uygulamayı bir servis olarak devreye alabilirsiniz.

Page 19: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

PEAP ve TTLS Karşılaştırması (1)PEAP ve TTLS Karşılaştırması (1)

PEAP kullanıcı adı TLS tüneli dışında yolladığı için şifresiz gider. Ancak şifre TLS tünelinde ve MSCHAP2 ile şifrelenmiş gider. Buda sunucu

logunda bile kullanıcının şifresinin tespit edilmesini engeller.

Page 20: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

PEAP ve TTLS Karşılaştırması (2)PEAP ve TTLS Karşılaştırması (2)

TTLS’de kullanıcı adı ve şifre TLS tünelinden gider. Ancak tünel içinde çoğu zaman PAP kimlik

denetimi seçildiğinden kullanıcı adı şifre açık gider. Buda sunucu logunda kullanıcının şifresi

açık olarak gözükmesine sebep olur.

Page 21: Ulaknet Çalıştayı 2008 / Konya

2.ULAK-NET Çalıştayı ULAK-CSIRT Ağ Kimlik Denetimi Çalışma Grubu KONYA / 2008

http://csirt.ulakbim.gov.tr/gruplar/nac.uhtmlhttp://www2.itu.edu.tr/~akingok

TeşekkürlerTeşekkürler

[email protected]