19 Haziran 2012 Salı
Eduroam 10 yaşında
10 yıl önce başlayan eduroam, şimdi 54 ülkede 5000'den fazla konumda araştırmacıların ve öğrencilerin erişimine imkan veren çok büyük bir federasyon haline geldi. Türkiyede ise dört yıl önce dahil olduğumuzu yazdığım eduroam ağına katılan üniversite sayısı 56'ya ulaştı.
Temelinde çok basit bir fikir var eduroam'ın: 802.1x ile kimlik kanıtlaması yapan eğitim kurumlarını bir fedarasyon altında toplayarak bir kurumda hesabı olan kullanıcının başka bir kuruma gittiğinde misafir olduğu kurum yerine ev sahibi kurumdan kimlik kanıtlamasını yapmasını sağlamak. Böylece bir kere bir eğitim kurumundan hesap edinince misafir olarak gittiğiniz yerlerde kablosuz ağ adı olarak eduroam'ı görünce orada kimseden izin almadan, hesap istemeden kendi kurumunuzun hesap bilgileriyle ağa bağlanabiliyorsunuz. Kimseden bir şey istemek zorunda olmamak durumu harika bir şey. Kimlik kanıtlama yapmak için girdiğiniz bilgileriniz misafir kurumdan kendi ev sahibinize gönderildiğinden aradaki sunuculara da güvenmeniz gerekmiyor. Katılım sözleşmesinde kurumların misafir kullanıcılara hangi portlardan erişime izin verecekleri açık olarak belirtildiğinden sürprizle de karşılaşılmıyor.
Şimdilik sayısı çok olmasa da, aralarında bizim de bulunduğumuz 10 üniversitede eduroam'da ipv6 adresleri de kullandırılıyor. Bu yılın sonuna kadar yukarıdaki haritada artan bir yoğunluk olacak ve bir üniversite öğrencisi veya akademisyen hem Türkiye içinde hem de yurt dışında kendi kimliğiyle internete bağlanabilecek.
30 Mart 2010 Salı
Artık debian paketlerinin EAP/TLS/TTLS/PEAP desteği var
This LICENSE file is a modification to the main LICENSE file, which is
GPLv2. It applies only to the files in the "src" directory.
In addition, as a special exception, the copyright holders give
permission to link the code of this program with the OpenSSL library,
and distribute linked combinations including the two.
You must obey the GNU General Public License in all respects
for all of the code used other than OpenSSL. If you modify
file(s) with this exception, you may extend this exception to your
version of the file(s), but you are not obligated to do so. If you
do not wish to do so, delete this exception statement from your
version. If you delete this exception statement from all source
files in the program, then also delete it here.
Henüz stable depoya girmemiş olsa da testing deposundan paketleri alıp kullanmak mümkün. Akıllı davranıp bu düzenlemeyi yapanlara teşekkürler. Bu mevzu da benim için kapanmış oldu böylece.
16 Nisan 2008 Çarşamba
debian, postgresql, freeradius, özgürlük ve evlilik üzerine
Benim aklıma normalde veri tabanı denildiğinde mysql'den başka bir şey gelmez ama kayıtların analizini yapacak olan (yeni çalışma arkadaşlarımızdan) Mehtap, 'python ve postgresql ile bir şeyler yazayım' deyince itiraz etmedik (sevindik hatta). Sınav haftasında olmalarına rağmen bugün bu konuya çalıştık beraber. Aslında yapılacak işlem basit. Hatta dün bir kaç saatte Türkçe'sini bile bitirdim. Ama klasik olarak işler belgelerde yazıldığı gibi gitmedi. Tamam hataya alışkınız ama daha elimizdeki veri tabanını postgresql'e yükleyemeyince çokça zaman kaybettik. İşin garibi, Mehtap belgede yazanları daha önce denediğini ve bir problemle karşılaşmadığını söylüyordu. Beraber denedik; gerçekten pardus üzerinde sorunsuz çalışıyordu yazılanlar. Belgenin yazarı da SuSE üzerinde test etmişti yazdıklarını.
Nasıl bir hatayla karşılaştığımızı da yazayım da google'dan arayıp buraya gelenler doğrudan bunu okuyup işlerini halletsinler:
su - postgresHata da şöyle:
createuser radius --no-superuser --no-createdb --no-createrole -P
createdb radius --owner=radius
exit
cd /usr/share/doc/freeradius/examples/
psql -U radius radius < postgresql.sql
psql: FATAL: Ident authentication failed for user "radius"
Nette yapılan arama yığınla böyle sorun döndürüyor. Yukarıda yapmaya çalıştığımız şey veritabanında kısıtlı bir radius kullanıcısı, radius veritabanı yaratıp elimizdeki şemayı postgresql'e yüklemekten ibaret. İşin bu kadar başında yığınla insanın takılıyor olması şaşırtıcı bir durum aslında. Ben yine debian'a toz kondurmak istemedim ama google'ın buldukları çoğunlukla onunla ilgiliydi. Uzun lafın kısası eski dostum debian postgresql'in standart gelen pg_hba.conf dosyasını daha güvenli olsun diye değiştirip öyle dağıtıyormuş. Diğer dağıtımların akıl edemedikleri(!) bu değişiklik sayesinde postgresql ile tanışmak üzere olan kullanıcılar, belki bizim de yapmak üzere olduğumuz gibi, arkalarına bakmadan mysql'e doğru kaçıyorlar. Burada konunun detaylı tartışması ve çözüm yöntemleri anlatılıyor.
Neyse biz sorunumuzu çözdük ve yine de özgürlükçü tavrından dolayı debian'ı seviyoruz ;)
-------------------
Okulu bitirip giden 'bizim çocuklar' birer birer evleniyorlar yakınlarda. Aişe'nin 27 Nisanda İstanbul'da olacak düğününe gidemeyeceğim ama 16 Mayısta Lapseki'de evlenecek olan arkadaşın düğününe giderim muhakkak. Kim olduğunu isterse kendi yazsın ;)
Edit: Hayır yahu evlenen Oğuz değil :)
1 Nisan 2008 Salı
eduroam'a dahil olduk
Ulakbim'in geçen yıl tanıtımını yaptığı projelerden biri olan eduroam'a bugün itibariyle biz de dahil olduk.
Ankara dışında ilk il olduğumuz gibi memleketteki üçüncü üniversite olduk bu ağa dahil olan. Peki nedir bu eduroam? Ulakbim'in sayfasından olduğu gibi aktarayım:
eduroam, Education Roaming (Eğitim Gezintisi) kelimelerinin kısaltmasıdır. RADIUS tabanlı altyapı üzerinden 802.1x güvenlik standartlarını kullanarak, eduroam üyesi kurumların kullanıcılarının diğer eğitim kurumlarında da sorunsuzca ağ kullanımını amaçlamaktadır.
eduroam üyesi kurumların kullanıcıları, kendi kurumlarında (Ev Kurum) ağa bağlanmak için kullandıkları kullanıcı adı şifre ikilileri ile, eduroam üyesi olan başka bir kurumdan (Misafir Kurum) ağa bağlanabilirler. Kullanıcı misafir kurumda iken aldığı eduroam yayınına bağlantı talebi gönderdiğinde, misafir kurumun yetkilendirme sunucusu, o kullanıcıyı kendi ev kurumunun yetkilendirme sunucusuna yönlendirerek, yetkili olup olmadığını belirler. Tüm bu sorgulamaların, sunucular arasında oluşturulan şifreli bir tünel içinden yapılması, kullanıcı adı şifre ikililerinin kullanıcının kendi ev sunucusu haricinde görülmesini engeller. Bu durumda kullanıcıların yapması gereken tek şey, misafir olduğu kurumda yer alan eduroam kablosuz ağını, kendi kurumunun ağına bağlanır gibi tanımlamasıdır.
Kısa bir süre içinde Üniversitenin her yerinde (yaşanan mekanlarda elbette, dağda bayırda değil :)) kablosuz internet erişimi sağladığımızda eğer sizin Üniversiteniz de bu ağa dahilse, kendi okulunuzdaki kullanıcı adı ve parolanızla bizim ağımızı kullanabileceksiniz. Elbette tersi de olacak: bizim üyelerimiz de (öğrencilerimiz dahil) gittikleri yerlerde SSID olarak eduroam varsa @comu.edu.tr adresleriyle ağ'a dahil olacaklar.
Bir iki gün içinde bu projeye hazırlanırken oluşturduklarımızla ilgili de yazarım. Freeradius ve arkadaşları için planlarımız var.
Bilgi İşlem'den Faik ve Sedat, bilgisayar mühendisliği öğrencilerim Figen, Şule, Cem ve Mehtap haftada bir günlerini bu işe ayırdılar. Yine bizimle çalışan Mesut başka işlere baktığından fırsatı olmadı bu projede yer almaya. İşbaran da bundan önce dahil değildi ama harika bir araç yazacak, hepim(n)iz onu kullanacağız. Hep beraber bu projeye destek olacağız. Hatta ikinci sınıf öğrencilerinden bir(ler)ini çıkış noktası burası olacak daha uzun soluklu bir serüvene başlatayım diyorum.
Akademik Bilişim Konferansı'nın başarıyla tamamlanmasının ardından yaşadığım en mutlu gelişme bu olduğundan bu kadar uzun yazdım. Akademik Bilişim'le ilgili bir ...ardından yazısı yazmadığımı farkettim şimdi ama çok geç artık ;(
hoşçakal kardeşim deniz
Nerelisin sorusuna Ankaralıyım demeye utanacak kadar çok zaman Çanakkale'de yaşadım. Hiç kimseyi tanımadan geldiğim bu şehirde harika in...
-
Dün özgürlükiçin forumlarında okuduğum konu doğru mu diye gidip yerinde gördüm. Çanakkale'ye bir buçuk ay önce gönderilmiş olan etkileşi...
-
Konuşmak bedava ama onlar kodu gösterecekler: Pınar Yanardağ: Application for Evolution's encryption and key selection interface project...
-
İkinci gün sadece öğleye kadar süren çalıştayda iki oturum yapıldı. Bunlardan ilkinde daha önce üzerinde konuşulan sorunlar için katılımcıla...
