Tekli Mesajlari izle
Eski 04-03-2010, 08:55 PM   #15
styla45
Forum Kalfası
 
styla45 'in Avatari
 
Kayit Tarihi: Aug 2005
Nerden: ManisA
Yaş: 38
Mesajlari: 7,071
Teşekkür Etme: 5
Teşekkür Edilme: 16
Teşekkür Aldığı Konusu: 15
Üye No: 4
Rep Power: 3457
Rep Puanı : 67186
Rep Derecesi : styla45 has a reputation beyond reputestyla45 has a reputation beyond reputestyla45 has a reputation beyond reputestyla45 has a reputation beyond reputestyla45 has a reputation beyond reputestyla45 has a reputation beyond reputestyla45 has a reputation beyond reputestyla45 has a reputation beyond reputestyla45 has a reputation beyond reputestyla45 has a reputation beyond reputestyla45 has a reputation beyond repute
Cinsiyet : Erkek
Belirlenen

Windows NT Server İçin Donanım Gerekleri
________________________________________

Windows NT Server sürüm 4 güçlü bir işletim sistemi olduğu için, doğal olarak güçlü bir bilgisayarı gerektirir. Kimi sunucular daha fazla, kimileri ise daha az güçlü donanımlar gerektirmektedir.

Aşağıdakiler, bir sununcu için temel donanım gerekleridir:
• Bir Intel 80486/66 veya daha yükseği, bir Intel Pentium, Power PC, Digital Alpha AXP veya MIPS R4x00 gibi bir desteklenmiş RISK işlemcisi. Windows NT Server bilgisayarları en fazla 4 mikroişlemciye kadar destekler. Windows NT server ile çalışan bir işlemci için en küçük değer 80486/25 olsa da, etki alanı denetcisi veya dosya sunucusu rolündeki bir bilgisayarın en az bir Pentium mikroişlemcisi olmalıdır. 80486/66, NT Server ile çalışan diğer herhangi bir bilgisayar için en gerçekçi minimum değerdir.
• Windows NT Server sistem dosyalarının bulunucağı bölmede en az 123 MB sabit disk alanı. RISC tabanlı bilgisayarlar için, sabit sürücü bölmesi üzerinde en az159 MB sabit disk alanı olmalıdır.
• VGA ya da daha iyi bir ekran.
• Ağ üzerinde yükleme yapmayan herhangi bir bilgisayar için, desteklenmiş bir CD-ROM sürücü. Intel x86 tabanlı bir bilgisayar için, desteklenmiş CD-ROM sürücüsüne ek olarak bir 3.5 inç yüksek yoğunluklu disket sürücü.
• x86 tabanlı bilgisayarlar için en az 12 MB RAM; 16 Mb önerilen, 32MB ise en iyi olandır. RISC tabanlı bilgisayarlar için en az 16 MB RAM; 32 MB yeğlenmelidir.

• Fare veya başka bir imleme aygıtı.
• Desteklenmiş bir ağ kartı.


POP ve SMTP protokolleri nedir, nasıl çalışır ?
________________________________________


O karmaşık e-posta haberleşmesinin nasıl çalıştığını hiç düşündünüz mü? Üstten bakışla ne kadar karmaşık görünüyor değil mi. Oysa, gerçekte, hiç te o kadar zor sayılmaz. Öncelikle sistemin nasıl çalıştığını bilmek gerekir.

E-posta sistemi 2 bölümden oluşur

1-Post office protokol(POP3): POP3 bizim posta kutumuza gelen mesajları oradan almamız için e-posta programımızla (Netscape Messenger veya Outlook Express gibi.) abonesi olduğumuz POP3 server'i arasında geçen konuşup anlaşma protokulüdür. Bu protokolün nasıl işlediğini kendimiz de, e-posta programı kullanmadan TELNET vasıtasıyla görerek deneyebiliriz. Ayrıca bu bize başka yararlar da sağlayacaktır. Örneğin e-mail programıyla alamadığımız bazı postaları hiç almadan posta kutusundan silmemiz mümkün olacaktır. Ya da kendi SMTP server'imizi hiç kullanmadan istediğimiz birisinin posta kutusuna kısa mesajlar bırakabiliriz.

POP3 protokolü sırasında e-mail programı bazı standart komutlar kullanmak zorundadır. Bunlar:

USER <KullanıcıAdı> : Bunu yazarak POP3 server'e hangi kullanıcı olarak bağlandığımızı belirtmiş oluruz. Örneğin

>USER aguler /Bizim yazdığımız
Bu kullanıcı server'de tanımlıysa Server'in yanıtı,
<+OK welcome aguler
eğer bu kullanıcı olmasaydı
<-ERR …
şeklinde olacaktır. (Bazı server'ler kullanıcı yoksa hatayı PASS komutundan sonra verirler.)

PASS <Parola> : Bunu yazarak bağlanılan kullanıcının parolasını veririz. Eğer parola yanlışsa bağlanamayız. Örneğin

>PASS ozelbisiy
doğruysa
<+OK …
yanlışsa
<-ERR invalid password (veya –ERR …)
şeklinde yanıt verecektir.

STAT : Posta kutumuzun durumunu almak için kullanılan komuttur. Yani posta kutusunda kaç mesaj var ve toplam büyüklüğü nedir, sorularının yanıtını bu komutla alırız.

>STAT
<+OK 0 0 Posta kutusunda hiç mesaj yokmuş
veya
<+OK 6 15978 Posta kutusunda 6 adet mesaj varmış ve toplam büyüklüğü 15978 (byte|octet)
miş


LIST [MsgNo] : Mesajların listesini ve her birinin büyüklüğünü verir. Eğer MsgNo yazılırsa aynı işlemi sadece o nolu mesaj için yapar.
Mesaj nosu yazmadan komutu verirsek

>list
<+OK 11 messages (218146 octets)
<1 940
<2 7044
<3 165064
<4 863
<5 1907
<6 907
<7 2500
<8 2091
<9 4445
<10 1223
<11 31162
<.

Şeklinde bir liste verir bize ve en sonunda da bittiğini göstermek için sadece ilk kolonunda . (nokta) olan bir satır gönderir. Böylece biz (e-mail programı anlar ki tüm mesajlar bunlarmış.)
Mesaj nosu yazarak (1 nolu mesaj) komutu verirsek

>list 1
<+OK 1 940


UIDL [MsgNo] : Her mesajın, başka bir mesajda aynısı olayan (benzersiz, unique) bir kodu vardır. Bu komut bize o kodu verir. Özellikle e-mail programlarında (örneğin Outlook Express 5'te Tools|Accounts|<xx internet account> Properties menüsünde Advanced sayfasındaki
Leave a copy of messages on server işaretlendiğinde aldığın mesajları posta kutusundan silme, kalsın anlamına gelir. Dolayısıyla tekrar bağlanılıp mesajlar alınırken Outlook Express 5 daha önce aldığı mesajları işte bu mesaj ID'si yardımıyla tesbit ederek onları birdaha tekrar almaz. Eğer mesajlar Outlook Express Inbox'tan ve Deleted Items'dan silinirse aynı mesajları tekrar alacaktır. Eğer Leave a copy of messages on server İşaretli değilse Outlook Express bu kontrolu yapmaz, dolayısıyla herhangi bir nedenle bağlantı kesilirse daha sonra mesajları tekrar çekmeye kalktığımızda aynı mesajları tekrar alacaktır.
Komutlar Telnetten yazılırsa

>uidl
<+OK
<1 4cf6ef281a0eaae6f906669ad5d097e9
<2 49ba75aeb7a13ad9925979c91b8b67fe
<3 74af7f5470ec50e639c5c0e750b99e99
<4 c335fced9d3004aa794e636646ed84c9
<5 B0003006265.MSG
<6 <[email protected] ir .com>
<7 84fe916939f91687ad3487c45237cfce
<8 2691d46fc915d63f488e797fb860ba7e
<9 B0003018571.MSG
<10 <[email protected] ir .com>
<11 B0003020608.MSG
<.
>uidl 1
<+OK 1 4cf6ef281a0eaae6f906669ad5d097e9

şeklinde sonuçlar alınacaktır.

TOP <MsgNo> <SatırNo> : Belirtilen numaralı mesajın satır nosu olarak verilen en üstten (mesaj gövdesi başladıktan itibaren) o kadar satırı server'den okumak için kullanılır. Server en sonunda ilk kolonunda nokta olan bir satır gönderir. Böylece gönderimin bittiği anlaşılır.

>TOP 5 1
<……
<…..
<…..
<.


RETR <MsgNo> : Belirtilen numaralı mesajın tümünü almak için bu komut verilir. Server mesajın sonunda, ilk kolonunda nokta olan bir satır gönderir. Böylece mesajın bittiği anlaşılır.

>RETR 5
<……
<……
<……
<.


DELE <MsgNo> : Belirtilen mesajı sil komutudur. Örneğin 5 nolu mesajı silmek için

>DELE 5


yazdığımızda

<+OK
yanıtını veren server 5 nolu mesajı sildiğini bu şekilde belirtecektir.

QUIT : Server'le bağlantının kesileceği komutunu verir. Bu komut verilir verilmez Server posta kutusundaki güncellemeleri yaparak bağlantıyı keser. Bağlantı başka şekillerde (örneğin Telnet penceresini kapatarak veya menüden Disconnect'e basarak) kesilirse çoğu server'de posta kutusu güncellenmez, dolayısıyla QUIT komutuyla çıkmaya dikkat etmek gerekir.

>QUIT
<+OK ………
ve bağlantı kesilir, Telnet penceresi boşalır.

LAST : Son mesaja konumlanmayı sağlar. Çok kullanılmayan bir komuttur.

RSET : Bir server'den bağlantıyı kesmeden başka bir kullanıcı ile login olmayı sağlar. Örneğin

>USER agil
<+OK …..
>PASS ghtj
<+OK
>LIST
<+OK 0 messages (0 octets)
<.
>RSET
<+OK
>USER ggg
<+OK …..
>PASS hhhh
<+OK ….
>LIST
<+OK 0 messages (0 octets)
<.
gibi.

NOOP : İşlem yapma demek. Ne için kullanıldığını bilmiyorum. Bir işe yarıyordur mutlaka ama önemli olduğunu sanmıyorum. Belki yeni serverler buna hata mesajı veriyor olabilirler. Bunun için ilgili RFC'ye bakmak lazım. Uzun iş…

Tabii bunların sonucunda şu soru sorulabilir.
"Biz tüm bunları yapıyoruz ama bunların hepsi Text formatında ve şifrelenmemiş yazılar tarzında, bu hacker'lar için bir ziyafet değil mi ?"
Ne yazık ki bu doğru! Adamcağızlar uğraşmış didinmişler ve son derece esnek (bana göre) harika bir sistem kurmuşlar. Şimdi hacker'lar yüzünden bunu değiştirecek miyiz. Bence gerek yok. Onlara karşı en iyi korunma mesajların ulaşılmaz derecede çok olması olacaktır. İnternette o kadar çok mesaj dolaşıyor ki garipler hangi birini inceleyecekler.
styla45 Ofline   Alinti Yaparak Cevapla