Linux
Linux'un Kullanım Amaçları PDF Yazdır E-posta
Sistem - Linux
Yazar Erdem Degirmenci   
Pazar, 18 Ekim 2009 23:04

Ücretsiz olarak dağıtılıyor ve gelişiminin hala devam ediyor olması biçcok kişinin Linux'un profesyonel alanlarda kullanılamayacağının düşünmesine yol açmaktadır. Oysa Linux işletim sistemini kullanan bilgisayarlar özel kullanım başta olmak üzere birçok alanda yaygın olarak kullanılmaktadırlar.

  • Kişisel Kullanım
  • İnternet Sunucusu
  • Ağ Elemanı

 

Kişisel Kullanım:

Linux evinde veya işinde UNIX işletim sistemi altında çalışmak isteyenler için ideal bir platformdur. Özellikle işi veya eğitimi sırasında UNIX platformlar altında çalışmak, uygulamalar kullanmak veya yazılım geliştirmek isteyenler kendi kişisel bilgisayarlarında benzer ortamı yakalayabilmekte ve işlerini kendi kişisel bilgisayarlarında gerçekleştirebilmektedirler. Bunlara ek olarak Linux altında yer alan uygulamalar giderek sıradan bir kullanıcı için bile bu işletim sisteminin ilgi çekici hale gelmesini sağlamaktadır. Gelişimleri henüz tamamlanmamış olmasına rağmen, herhangi bir kişisel bilgisayardan beklenebilecek metin editörleri, hesap cetvelleri, çizim yazılımları, veri tabanları birçok ihtiyaca cevap verecek düzeye gelmiştir. Örneğin LaTeX kullanıcıları MS-DOS altında buldukları desteğin çok daha fazlasını Linux altında bulabilmektedirler.

 

İnternet Sunucusu:

Linux doğrudan TCP/IP desteği ile gelmektedir. Bu yönü ile TCP/IP temelli bilgisayar ağlarında hem istemci hem de sunucu olarak yaygın kullanım bulmuştur. Üzerinde hali hazırda bulunan servislerin çeşitliliği, yeni çıkan servislere hızlı ayak uydurması, kolay konfigüre edilebilmesi ve özellikle de düşük maliyeti sebebi ile yaygın olarak İnternet servislerinin verilmesi amacıyla kullanılmaktadır. Zamanla verdiği ağ servisleri  başka protokollere destek verecek sekilde genişletilmiştir. Şu anda Linux

* WWW sunucu
* DNS sunucu
* NFS sunucu
* NIS sunucu
* X Window sunucu
* BOOTP sunucu
* SMTP sunucu
* FTP sunucu
* LIST sunucu
* NEWS sunucu

gibi yaygın TCP/IP servislerinin yanısıra

* NOVELL sunucu (Novell protokolü kullanarak disk ve yazıcı servisi)
* SAMBA sunucu (Windows 3.1, Windows95, Windows NT ve WfW için disk ve yazıcı servisi)
* APPLETALK sunucu (MacOS kullanan Apple makinalar için disk ve yazıcı servisi)

servisleri verebilmektedir.

 

Ağ Elemanı:

Linux yazılım desteği ile birçok ağ elemanının yerine geçebilecek bir alternatif olarak kullanılabilmektedir. Birden fazla ağın birbirine bağlanması amacıyla bir yönlendirici  (router) olarak da kullanılabilmektedir. Özellikle farklı protokoller arası bir geçiş elemanı olarak yaygın şekilde Linux'tan yararlanılmaktadır. Ayrıca yönlendirici olarak kullanıldığında kolaylıkla güvenlik amacıyla firewall  olarak konfigüre edilebilmektedir. Buna ek olarak bir ağ üzerinde bulunan iki segment trafiğini birbirinden ayıran bir köprü (bridge) olarak da hizmet verebilmektedir. Birçok kurumda bir veya daha çok modemin bağlanması amacıyla bir terminal sunucu (terminal server) olarak Linux kullanılmaktadır.

 
Linux'un Desteklediği Donanımlar PDF Yazdır E-posta
Sistem - Linux
Yazar Erdem Degirmenci   
Pazar, 18 Ekim 2009 23:03


* Linux şu anda başta IBM-PC uyumlu kişisel bilgisayarlar olmak üzere Apple, Atari ve Amiga gibi 68000 tabanlı bilgisayarlar üzerinde, Sun Sparc işlemcili iş istasyonları, Alpha işlemcili kişisel bilgisayarlar, MIPS, PowerPC, HP PA-RISC ve ARM mimarilerinde çalışmaktadır.
* IBM uyumlu kişisel bilgisayarlar üzerinde 80386 ve üzeri (80486 80586 Pentium PentiumPro ve türevleri) değişik üreticilerin işlemcileri ile sorunsuz olarak çalışmaktadır. 80286 ve 8086 işlemcili bilgisayarlar için sınırlı kabiliyette Linux uygulamaları mevcuttur.
* PCI, VESA, ISA ve MCA mimarilerinde her türlü anakartı desteklemektedir.
* Teorik olarak 4 Gbyte'a kadar RAM desteklenmektedir.
* AT uyumlu diskler (IDE, EIDE ve 16 bitlik MFM,RLL veya ESDI) desteklenmektedir. Kontrol kartına uyumlu destek bulunduğu sürece SCSI diskler ve diğer cihazlar desteklenmektedir.
* IDE-ATAPI CD-ROM sürücüleri, ve bazı özel CD-ROM kontrol kartları desteklenmektedir.
* Metin ekranlarda CGA, EGA, VGA, Hercules veya uyumlu kartlar desteklenmektedir. X Window ortamında genel VGA ve SVGA uyumlu kartlar ve S3, ET4000, 8514/A, ATI MACH8, ATI MACH32 gibi birçok görüntü kartı desteklenmektedir.
* Birçok 10 ve 100 Mbit ethernet kartı, ISDN, ATM, FDDI, SLIP, CSLIP, PPP desteği verilmektedir.
* Başta SoundBlaster, Gravis Ultrasound olmak üzere birçok ses kartı desteklenmektedir.

Linux altında hangi donanımların desteklendiği ile ilgili ayrıntılı bilgiyi Hardware-HOWTO'dan alabilirsiniz. HOWTO dokümanları hakkında daha geniş bilgi ve nereden temin edeceğiniz kitabın sonunda detaylıca anlatılmıştır.

Makinanızda Linux çalıştırmak için kullanacağınız uygulamalara bağlı olarak en az bir 386SX işlemci ve 4 Mbayt RAM'a ihtiyaç duyacaksınız. Sabit disk üzerinde ise en az 40 Mbayt'lık bir alan ayırmanız gerekecektir. Rahat bir kullanım için en az 8 Mbayt RAM ile 200 Mbayt sabit disk ve bir 486 işlemci önerilmektedir.

 
Linux Nedir? PDF Yazdır E-posta
Sistem - Linux
Yazar Erdem Degirmenci   
Pazar, 18 Ekim 2009 23:02

Linux , serbestçe dağıtılabilen, çokgörevli, çok kullanıcılı UNIX işletim sistemi türevidir. Linux, İnternet üzerinde ilgili ve meraklı birçok kişi tarafından ortak olarak geliştirilmekte olan ve başta IBM-PC uyumlu kişisel bilgisayarlar olmak üzere birçok platformda çalışabilen ve herhangi bir maliyeti olmayan bir işletim sistemidir.

UNIX  70'li yılların ortalarında büyük bilgisayarlar üzerinde çok kullanıcılı bir işletim sistemi olarak geliştirilmiştir. Zaman içerisinde yayılmış ve birçok türevi ortaya çıkmıştır. UNIX ismi UNIX Research Laboratories INC şirketinin tescilli markası olduğundan dolayı birçok şirket, aynı temele dayanan işletim sistemleri için değişik isimler kullanagelmişlerdir. Örnek olarak

* Hewlett-Packard; HP-UX
* IBM; AIX
* Sun Microsystems; SunOS

kullanmaktadırlar. Bugün kişisel bilgisayarlardan süper bilgisayarlara kadar biçok bilgisayar için yazılmış bulunan UNIX türevleri mevcuttur. Ne var ki bu türevlerin çoğu gelişimi belirli bir noktada durmuş ve yüksek fiyatla satılan ticari yazılımlardır.

Linux, temel olarak Finlandiya Üniversitesinde öğrenci olan Linus Torvalds 'ın ve İnternet üzerinde meraklı bir çok yazılımcının katkıları ile geliştirilmiştir. Linux gelişimi açık bir şekilde yapılmaktadır. Bunun anlamı, işletim sisteminin her aşaması açık olarak İnternet üzerinde yayınlanmakta, dünyanın dört bir yanında kullanıcılar tarafından test edilmekte, hataları ve eksiklikleri tesbit edilerek düzeltilmekte ve geliştirilmektedir. Zaman zaman bu deneme aşamaları belirli bir noktada durdurulur ve güvenilir bir işletim sistemi sunulup, geliştirme için ayrı bir seriye devam edilir. Geliştirmede yer alan bu açıklık Linux'un en büyük avantajlarından biridir. Gelişimi evrimseldir, hatalar anında kullanıcılar tarafından tesbit edilip rapor edilmekte ve birçok kişinin katkısıyla düzeltilmektedir. Bazı işletim sistemi sürümleri saatler içerisinde güncellenebilmektedir.

Linux, Andy Tannenbaum tarafından geliştirilmiş olan Minix  işletim sisteminden esinlenilmiştir. Linus Torvalds boş zamanlarında Minix'ten daha iyi bir Minix işletim sistemi yaratmak düşüncesiyle 1991 Ağustos sonlarında ilk çalışan Linux çekirdeğini oluşturdu. 5 Ekim 1991 tarihinde 0.02 sürümü Linux ilk defa tanıtıldı. Linus, comp.os.minix haber grubuna gönderdiği yazıda yeni bir işletim sistemi geliştirmekte olduğunu ve ilgilenen herkesin yardımını beklediğini yazmıştı. İşletim sisteminin çekirdeği için verilen numaralar kısa sürede bir standart kazandı. a.x.y seklinde belirtilen çekirdek  türevlerinde y bulunulan seviyeyi, x gelişim aşamasını göstermektedir. Tek sayılı x'ler geliştirme aşamalarını çift sayılı x'ler ise güvenilir Linux çekirdeklerini göstermektedirler. a ise değişik Linux sürümlerini belirtir. Bu yazının hazırlandığı Ocak 1998 içerisinde en son güvenilir (kararlı) Linux çekirdeği 2.0.33, en son gelişim aşamasındaki çekirdek ise 2.1.79'dur.

Linux gerçekten son yıllarda hızlı bir gelişme göstermiş, çesitli ülkelerden birçok kullanıcıya erişmiş ve yazılım desteği günden güne artmıştır. Değişik kuruluşlar Linux sistemi ve uygulama yazılımlarını biraraya getirerek dağıtımlar oluşturmuşlar ve kullanımını yaygınlaştırmışlardır.

 
Ubuntu'ya Metasploit Yüklemek PDF Yazdır E-posta
Sistem - Linux
Yazar Erdem Degirmenci   
Cumartesi, 06 Haziran 2009 16:13
Metasploit nedir?
Metasploit, popüler ve yararlı exploitlerin daha ileri seviyede özellikler eklenip, bizlerin hizmetine sunulmuş bir framework çalışmasıdır. İçerisinde şuan 90 dan fazla exploit, 75 kadar payload vardır.

Kurulum:

Terminal'i açın , ve bu komutları Yazın ;

  • sudo apt-get install ruby libruby rdoc
  • sudo apt-get install libyaml-ruby
  • sudo apt-get install libzlib-ruby
  • sudo apt-get install libopenssl-ruby
  • sudo apt-get install libdl-ruby
  • sudo apt-get install libreadline-ruby
  • sudo apt-get install libiconv-ruby
  • sudo apt-get install rubygems

Şimdi Metasploit'i indiricez. Adres : http://metasploit.com/framework/downloader/?id=old/framework-3.0.tar.gz

Konsola;
  • wget http://metasploit.com/framework/downloader/?id=old/framework-3.0.tar.gz
Yazıyoruz ve tar.gz Uzantılı dosyayı indiriyoruz ve onu Masaüstü yani Desktop'a sürükleyin(taşıyın).. sonra Konsola ;
  • tar -xvzf framework-3.0.tar.gz - yazın yani framework-3.0.tar.gz tar arşivindeki dosyaları Masaüstü(Desktop) açıyoruz.
  • cd framework-3.0 diyoruz Masaüstündeki Dosyanın içine giriyoruz.
Ne olur ne olmaz diye birde güncelleştirelim ;
  • svn update (dosya içindeyken) diyoruz , eğer aşagıdaki gibi bir hata aldıysanız.

    Error validating server certificate for 'https://metasploit.com:443':
    - The certificate is not issued by a trusted authority. Use the
    fingerprint to validate the certificate manually!
    Certificate information:
    - Hostname: metasploit.com
    - Valid: from Sun, 01 Apr 2007 22:02:24 GMT until Thu, 01 Apr 2010 22:02:24 GMT
    - Issuer: 07969287, http://certificates.godaddy.com/repository, GoDaddy.com, Inc., Scottsdale, Arizona, US
    - Fingerprint: 20:a7:2e:df:6d:53:10:6c:dc:2a:ca:33:fd:35:76:2c:0e:62:b1:4d
    (R)eject, accept (t)emporarily or accept (p)ermanently? R
    svn: OPTIONS of 'https://metasploit.com/svn/framework3/tags/framework-3.0': Server certificate verification failed: issuer is not trusted (https://metasploit.com)

  • sudo apt-get install subversion diyip yeni dosyaları çekiyoruz..
  • cd ./msfconsole diyip Metasploit'i çalıştırıyoruz.
 
Ubuntu Yükseltme PDF Yazdır E-posta
Sistem - Linux
Yazar Erdem Degirmenci   
Cumartesi, 06 Haziran 2009 14:32
Ubuntu şuanda dünyada en çok kullanılan Linux dağıtımı. Bu kadar ilgi çekmesininde tabiki birçok sebebi var. Gelin şimdi Ubuntu’nuzu yükseltelim.

  • Terminal’i açın veya ALT + F2’ye basıp ve şu komutu yazın.
  •                 update-manager-d
  • Karşınıza “New distribution release ‘9.04’ is available” uyarısı gelicek.
  • Upgrade butonuna basın ve işlemin bitmesini bekleyin.
  • İşlem bittikten sonra bilgisayarınızı yeniden başlatın. Bu kadar.
 
Daha Fazla İçerik...
<< Başlangıç < Önceki 1 2 Sonraki > Son >>

JPAGE_CURRENT_OF_TOTAL
mod_vvisit_counterBugun76
mod_vvisit_counterDun150
mod_vvisit_counterBu Hafta506
mod_vvisit_counterBu Ay1495
mod_vvisit_counterToplam37947
Free PageRank Checker Webmaster