SlideShare a Scribd company logo
LİNUX 101 
LİNUX’A GİRİŞ 
LİNUX NEDEN İYİDİR?
HAKKIMDA 
AHMET GÜREL 
BLOGGER ~ www.gurelahmet.com 
SDÜ YAZILIM KULÜBÜ ~ BAŞKAN YARDIMCISI 
Süleyman Demirel Üniversitesi Bilgisayar Mühendisliği 
www.linkedin.com/in/ahmetgurell 
MAİL: 
ahmetgurel.yazilim@gmail.com 
ahmet@gurelahmet.com
SUNUM KAZANIMLARI 
Linux nedir? 
GNU/Linux neden daha iyi bir işletim sistemi? 
Linux ta dağıtım nedir ? 
Linux dağıtım türleri nelerdir? 
VirtualBox a Ubuntu Kurulumu 
Basit Linux Kullanımı
LİNUX NEDİR? 
Linux GNU Genel Kamu Lisansı ile lisanslanmış özgür,açık kaynak kodlu ücretsiz bir işletim sistemi 
çekirdeğidir. 
Linux unix’e fikirsel ve teknik anlamda atıfta bulunarak geliştirilmiş; fakat her hangi bir kod ortaklığı 
bulunmayıp sıfırdan kodlanmıştır. 
Linux, 1991 yılında Finlandiyalı bir üniversite öğrencisi olan Linus Torvalds tarafından geliştirmeye 
başlanmıştır.Linux ismini ilk olarak Linus Torvalds tarafından 5 Ekim 1991 Linux 0.02 etiketiyle 
duyurulmuştur.
Linux çekirdek olarak tek başına bir şey ifade etmez.Son kullanıcı açısından Linux dağıtımları grafiksel 
arayüzle desteklenmiş,paket yönetim sistemi,ofis yazılım seti ve internet tarayıcısı gibi şeyler 
ekleyerek son kullanıcıya bir işletim sistemi sunmaktadır. 
Linux sözcüğünü yalnız çekirdek için kullanılmakta, işletim sisteminin tamamı için, GNU Projesi'nin 
yazılım ve araçlarını içermesi nedeniyle “GNU/Linux” adını kullanmaktadır
Linux neden daha iyi? 
Ücretsiz bir işletim sistemi internetten indirip kurun hepsi bu kadar. 
Açık kaynak kodlu olup isterseniz sizde katkıda bulunabilirsiniz yada kullandığınız işletim sisteminin 
kodlarını inceleyebilirsiniz. 
Virüslere son açık kaynak yazılım olduğundan tespit edilen bir açık saatler en fazla bir yada iki gün 
içinde giderilecektir.Çünkü sayısız geliştirici o sorunla ilgilenip en kısa sürede çözüm buluyor.
Paket yönetim sistemi ile istediğiniz yazılımlara kolayca ulaşıp ücret ödemeden yükleyebilirsiniz. 
Linuxta her ihtiyaca göre dağıtımlar bulmak mümkündür bu yüzden yaptığınız işe göre dağıtım seçip 
en iyi performans ile işlerinizi halledebilirsiniz.(Örn: Sunucularda debian,centos, güvenlik ile uğraşanlar 
Backtrack,Kali gibi dağıtımlardan faydalanabilir.)
Windows a nerelerde ihtiyacımız var? 
Oyunların çoğu windows işletim sisteminde çalışır mac ve linux a uyumlu olanlar çok azdır. 
Kullandığınız bir yazılım sadece windows ta çalışıyor ise 
Nadir bile olsa donanımınız linux u desteklemiyorsa 
Bu durumlarda windows a ihtiyaç duyabilirsiniz bunların haricinde Linux her ihtiyacınıza cevap 
verecektir.Bu durumlarda bile ikinci işletim sistemi olarak linux kurup kullanabilir ihtiyac durumunda 
windows a geçebilirsiniz.
Linux’ta Dağıtım nedir? 
Dağıtım kavramı, özgür yazılım felsefesinin çok alternatifli dünyasının bir sonucu olarak ortaya çıkmış, Linux'a özgü bir terimdir. 
Linux Dağıtımı ile vurgulanan aslında tam bir işletim sistemi olarak çalışır hale gelmiş bir özgür yazılım projeleri topluluğudur 
Bunun için sistemi kullanacak kullanıcı ya da sistemin üstleneceği göreve uygun olarak Linux Çekirdeği ve birlikte binlerce özgür 
yazılım projesi ürünü kullanılarak birlikte çalışacak şekilde bir sistem oluşturulur.
Linux’ta Dağıtım Türleri 
1-Debian - Debian tabanlı dağıtımlar 
○ 1.1 Knoppix - Knoppix tabanlı dağıtımlar 
○ 1.2 Ubuntu - Ubuntu tabanlı dağıtımlar 
2-Gentoo - Gentoo tabanlı dağıtımlar 
○ 2.1 Fedora - Fedora tabanlı dağıtımlar 
○ 2.2 Red Hat Enterprise Linux - RedHat tabanlı dağıtımlar 
○ 2.3 Diğer RPM tabanlı dağıtımlar 
3-Slackware - Slackware tabanlı dağıtımlar 
○ 3.1 SLAX - SLAX tabanlı dağıtımlar 
4-Başka bir dağıtımı temel almamış olan dağıtımlar 
Dağıtımları bu şekilde ayırabiliriz.Daha fazla merak ederseniz internete debian tabanlı dağıtımlar yada fedora tabanlı 
dağıtımlar gibi aramalar yapmanız yeterli olacaktır.
Linux Nasıl Kurulur? 
Linux hakkında genel bilgileri ve dağıtımları inceledik.İyi yönlerini eksik yönlerini gördük. 
Şimdi linux kurmak istiyorsunuz nasıl yapacaksınız? 
Linux Giriş dökümanı olduğundan herkesin windows kullandığını varsayarak : 
Üç şekilde kurabilirsiniz.
1-Linux u tüm diske kurarak windows silinir 
2-Windows un yanına ikinci işletim sistemi olarak kurabilirsiniz 
3-Windows a sanal makina ile kurup kullanabilirsiniz. 
Benım tercihim ikinci işletim sistemi olarak kurup kullanmanız fakat Linux a çok yabancı iseniz 
windows a sanal makina ile kurup linux u görüp kullanmanız açısından sunumda VirtualBox ile Ubuntu 
kurulumu yapmayı göstereceğim.İlerleyen zamanlarda ikinci işletim sistemi olarak kurmayı unutmayın 
:)
Sanal Makina ile Ubuntu Kurulumu 
Sanal Makina: Gerçek bir bilgisayar gibi işleyen içine işletim sistemi kurup kullanabileceğiniz 
yazılımdır.VMware,VirtualBox,VirtualPC bunlardan bazılarıdır. 
Ben bu sunumda VirtualBox ile Bir debian dağıtımı olan Ubuntu işletim sistemini kuracağım. 
Ubuntu en çok kullanılan Linux dağıtımıdır.Grafik arayüzüyle son kullanıcıya yönelik işletim sistemidir.
Sanal Makina ile Ubuntu Kurulumu 
Önce VirtualBox u indirip kuruyoruz. 
https://www.virtualbox.org/wiki/Downloads 
Daha sonra kuracağımız işletim sistemi olan Ubuntuyu indiriyoruz. 
http://www.ubuntu.com/download/desktop 
Download dedikten sonra önünüze açılan sayfadan en alta inip sol alt köşedeki 
Not now, take me to the download › a tıklayarak indirmeyi başlatabilirsiniz.
VirtualBox ı indirip kurduysanız bu ekran önünüze gelecek arkadaşlar sol üstden new e tıklayarak ekran 
görüntüsündeki gibi seçiyoruz tabıkı ubuntuyu 32 bit indirdiyseniz 32 bit seçmeniz gerek.(Siz VirtualBox ı yeni 
kurduğunuz ve daha önceden sanal makina oluşturmadğınız için sol taraftaki windows7 ubuntu kali sanal makinalarınız 
olmayacak.Önemsemeyiniz.)
Next dedikten sonra ekran görüntüsündeki adım gelecek sanal makinanızın kullanıcağı ram miktarını 
soruyor 1024 mb yanı 1 gb yeterli olacaktır.
Diğer adımlarda bir değişiklik yapmadan next next dıyerek bu adıma kadar geliyoruz bu adımda sistemin 
kullanacağı harddisk miktarını verıyoruz sureklı sanaldan kullanmayacağımız için 8 gb yeterli bir alandır. 
Sürekli kullanacağınız işletim sistemini kurarken en az 20 gb verseniz iyi olur.Create a tıklayarak sanal 
makinamızı oluşturmuş olacağız.
Oluşan sanal makinamızı görüyorsunuz ubuntu2 start dedıkten sonra gelen ekranda yükleyeceğimiz 
işletim sistemini seçip(indirdiğimiz ubuntuyu) start dedikten sonra herhangi bir işletim sistemi yükler 
gibi adımları izliyoruz.
Eğer indirdiğiniz isoyu seçip start dedikten sonra bu ekran geliyorsa herşey doğru demektir. 
Bundan sonraki işlemleri ekran görüntülerini izleyerek yapabilirsiniz.
Ubuntunun türkçe dil desteği bulunmakta ama ben ingilizce kuruyorum size de ingilizce kurmanızı 
öneririm.
Bu aşa normalde önemlidir.Diskin tamamını silip ubuntu kuracağını söyluyor zaten bız 8 gb bos bir 
alan verdik sanal makinamıza sorun yok.İkinci işletim sistemi olarak kurarken bilgisayarınıza dikkatlı 
olun.
Artık arkanıza yaslanıp sadece ubuntunun yüklenmesini beklemeniz gerek:)
Kurulum tamamlandığında sistem yeniden başlatma isteyecek. 
Yeniden başlattığınızda sisteminiz kurulmuş artık bir Linux-Ubuntu kullanıcısısınız :)
Linux güvenli bir sistemdir bu yuzden sistemi kurarken şifre zorunludur ve açılışta bunu sorar.Aynı 
zamanda yetkili işlem için root kullanıcısı olmanız gerekir root kullanıcısı olurkende bu şifreyi bize 
sorar.
VirtualBox’ı Tam Ekran Yapma 
Sistemimizi kurduk fakat ekran boyutları gördüğünüz gibi küçük durumda bunu tam ekran yapmak için 
Devices(Aygıtlar) e tıklayarak Insert Guest Additions (Misafir eklentileri) kurarak bu sorunu halledicez. 
Ekran görüntülerini yine adım adım izleyerek kolay bir şekilde yapabilirsiniz.
Devices(aygıtlardan) Guest Additions (Misafir eklentileri) tıklayacaz yukarıdaki ekran görüntüsü 
gelecek run a tıklayacağız.
Linux bır dosya yukleyeceğiniz zaman root kullanıcı şifrenizi ister bunu kurulum sırasında belirlemiştik 
hatta pc mız açılırkende o şifreti girmiştik.Burayada aynı şifreyi girerek yüklemeye onay veriyoruz.
Daha sonra terminal yüklemeyi kendisi yapıyor ekrandaki gibi tamamlandığında enter a basarak 
pencere kapanacak ve yükleme işlemimiz tamamlanmıştır.Bilgisayarı yeniden başlatarak VirtualBox 
daki sanal makinamızı tam ekran olarak kullanabileceğiz.
Yeniden başlatmayı istersek grafik arayüzden istersek terminal den komut ile yapabiliriz. 
Terminalı resimdeki gibide açabilirsiniz yada CTRL+ALT+T kısayolu ilede açabilirsiniz.
reboot yeniden başlatma komutudur fakat bu işlem için linux root kullanıcı olmamızı ister bunuda sudo 
komutu ile oluruz. sudo reboot yazdığımızda root şifremizi istiyor onu girip enter a bastığımızda 
bilgisayarımız yeniden başlayacaktır.
Bilgisayarımız açıldığında View den Switch to fullscreen (tam ekran kullan) a tıklayarak sanal 
makinanızı artık tam ekran olarak kullanabilirsiniz.Saatin yanında sağ üstte ayarları,kullanıcıları,açma 
ve kapatma ayarlarını bulabilirsiniz.Güle güle kullanın :)
Linux’a Bir Bakış 
Bilgisayarımıza artık Linux-Ubuntu dağıtımını kurduk.Sıra kullanmasında Linux işletim sisteminde 
terminal ile grafik arayüzle yapabildiğiniz herşeyi ve daha fazlasını komutlar ile yapabilmekteyiz. 
Temel Linux Kullanımı ve Komutları adlı en kısa sürede bır sunum daha hazırlamayı düşünüyorum o 
zamana kadar bir kaç komut ve terminal in kullanımını göstereceğim işinize lazım olan tüm komutları 
ve kullanımlarını internette detaylı bir şekilde bulabilirsiniz araştırarak çok daha iyi öğrenebilirsiniz.
Ubuntuyu kurduğumuzda içinde Mozilla tarayıcısı yüklü bir şekilde gelmekte tıkladığınızda istediğiniz 
gibi internete ulaşabilirsiniz.
Terminalı böyle aratarak açabilir yada kısayolu ile CTRL+ALT+T ile açabilirsiniz.
Bir kaç komut girdim terminale bunlar: pwd : bulunduğumuz dizini gösterir 
ls : dosya ve klasörleri listeler cd : bir klasörün içine girmemizi sağlar.
touch hello : hello adında bır metin dosyası oluşturur.
Masaüstünde hello adlı metin dosyamız oluştu açarak içine merhaba ubuntu yazıp save ettim.
Linuxta terminalden bir metin dosyasını açmak için nano,vi,vim gibi editörler kullanılır bende vi hello 
komutu ile hello adlı dosyayı vi editörü ile açtım.
Biraz önce yazıp kaydettiğim merhaba ubuntu yazısını gördüm.Terminalden komutla metin dosyamızı 
böyle açıyoruz çıkarkende ESC tuşuna basarak :q yazıp ENTER a basarak çıkıyoruz.
exit yazıp enter a basarak terminalden de çıkmış oluruz. 
Linux ta grafikle yapabileceğimiz basit işlemleri terminal komutları iled e görmüş olduk. 
NOT: Ubuntuyu türkçe kurulum yaptıysanız terminal uçbirim olarak görünecektir.
TEŞEKKÜRLER 
Bu sunumda Linux un ne olduğunu 
Sanal Makinaya Kurulumunu 
Genel basit bir Linux kullanımını ve komutlarını anlatmaya çalıştım. 
Umarım faydalı olmuştur. En kısa zamanda Temel Linux Kullanımı ve Komutları adlı ikinci bir sunum 
hazırlamaya çalışacağım. 
Her türlü soru ve öneriniz için hakkımdaki kısmında ki maillerden ve sosyal ağlardan ulaşabilirsiniz.
KAYNAKÇA: 
1-http://tr.wikipedia.org/wiki/Linux 
2-http://tr.wikipedia.org/wiki/Linux_da%C4%9F%C4%B1t%C4%B1mlar%C4%B1 
3-http://www.whylinuxisbetter.net/

More Related Content

What's hot

Açık kaynak kodlu uygulamalar ile adli bilişim labaratuarı kurma son
Açık kaynak kodlu uygulamalar ile adli bilişim labaratuarı kurma   sonAçık kaynak kodlu uygulamalar ile adli bilişim labaratuarı kurma   son
Açık kaynak kodlu uygulamalar ile adli bilişim labaratuarı kurma son
BGA Cyber Security
 
Tcpdump ile Trafik Analizi(Sniffing)
Tcpdump ile Trafik Analizi(Sniffing)Tcpdump ile Trafik Analizi(Sniffing)
Tcpdump ile Trafik Analizi(Sniffing)
BGA Cyber Security
 
Siber Güvenlik Eğitimleri | SPARTA BİLİŞİM
Siber Güvenlik Eğitimleri | SPARTA BİLİŞİMSiber Güvenlik Eğitimleri | SPARTA BİLİŞİM
Siber Güvenlik Eğitimleri | SPARTA BİLİŞİM
Sparta Bilişim
 
TCP/IP Ağlarda İleri Seviye Paket Analizi – Tshark
TCP/IP Ağlarda İleri Seviye Paket Analizi – TsharkTCP/IP Ağlarda İleri Seviye Paket Analizi – Tshark
TCP/IP Ağlarda İleri Seviye Paket Analizi – Tshark
BGA Cyber Security
 
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 10, 11, 12
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 10, 11, 12Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 10, 11, 12
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 10, 11, 12
BGA Cyber Security
 
Web uygulama açıklıklarından faydalanarak sistem ele geçirme
Web uygulama açıklıklarından faydalanarak sistem ele geçirmeWeb uygulama açıklıklarından faydalanarak sistem ele geçirme
Web uygulama açıklıklarından faydalanarak sistem ele geçirme
BTRisk Bilgi Güvenliği ve BT Yönetişim Hizmetleri
 
İleri Seviye Ağ Güvenliği Lab Kitabı
İleri Seviye Ağ Güvenliği Lab Kitabıİleri Seviye Ağ Güvenliği Lab Kitabı
İleri Seviye Ağ Güvenliği Lab Kitabı
BGA Cyber Security
 
Penetrasyon Testlerinde Açık Kod Yazılımların Kullanımı
Penetrasyon Testlerinde Açık Kod Yazılımların KullanımıPenetrasyon Testlerinde Açık Kod Yazılımların Kullanımı
Penetrasyon Testlerinde Açık Kod Yazılımların KullanımıBGA Cyber Security
 
Derinlemesine Paket İnceleme (Deep Packet Inspection)
Derinlemesine Paket İnceleme (Deep Packet Inspection)Derinlemesine Paket İnceleme (Deep Packet Inspection)
Derinlemesine Paket İnceleme (Deep Packet Inspection)BGA Cyber Security
 
Kali Linux Hakkında Herşey
Kali Linux Hakkında HerşeyKali Linux Hakkında Herşey
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 7, 8, 9
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 7, 8, 9Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 7, 8, 9
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 7, 8, 9
BGA Cyber Security
 
BGA CTF Ethical Hacking Yarışması Çözümleri
BGA CTF Ethical Hacking Yarışması ÇözümleriBGA CTF Ethical Hacking Yarışması Çözümleri
BGA CTF Ethical Hacking Yarışması Çözümleri
BGA Cyber Security
 
Beyaz Şapkalı Hacker CEH Eğitimi - Post Exploit Aşaması
Beyaz Şapkalı Hacker CEH Eğitimi - Post Exploit AşamasıBeyaz Şapkalı Hacker CEH Eğitimi - Post Exploit Aşaması
Beyaz Şapkalı Hacker CEH Eğitimi - Post Exploit Aşaması
PRISMA CSI
 
Ağ Protokollerine Yönelik Adli Bilişim Analizi
Ağ Protokollerine Yönelik Adli Bilişim AnaliziAğ Protokollerine Yönelik Adli Bilişim Analizi
Ağ Protokollerine Yönelik Adli Bilişim Analizi
BGA Cyber Security
 
Web Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim Notlarım
Web Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim NotlarımWeb Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim Notlarım
Web Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim Notlarım
Nur Yesilyurt
 
Yazılım Güvenliği Temelleri
Yazılım Güvenliği TemelleriYazılım Güvenliği Temelleri
Yazılım Güvenliği TemelleriBGA Cyber Security
 
Snort IPS(Intrusion Prevention System) Eğitimi
Snort IPS(Intrusion Prevention System) EğitimiSnort IPS(Intrusion Prevention System) Eğitimi
Snort IPS(Intrusion Prevention System) EğitimiBGA Cyber Security
 
Linux Kullanım Rehberi
Linux Kullanım RehberiLinux Kullanım Rehberi
Linux Kullanım Rehberi
Mert Can ALICI
 
Ağ Tabanlı Saldırı Tespit Sistemleri
Ağ Tabanlı Saldırı Tespit SistemleriAğ Tabanlı Saldırı Tespit Sistemleri
Ağ Tabanlı Saldırı Tespit SistemleriCihat Işık
 
Hacklenmiş Windows Sistem Analizi
Hacklenmiş Windows Sistem AnaliziHacklenmiş Windows Sistem Analizi
Hacklenmiş Windows Sistem Analizi
BGA Cyber Security
 

What's hot (20)

Açık kaynak kodlu uygulamalar ile adli bilişim labaratuarı kurma son
Açık kaynak kodlu uygulamalar ile adli bilişim labaratuarı kurma   sonAçık kaynak kodlu uygulamalar ile adli bilişim labaratuarı kurma   son
Açık kaynak kodlu uygulamalar ile adli bilişim labaratuarı kurma son
 
Tcpdump ile Trafik Analizi(Sniffing)
Tcpdump ile Trafik Analizi(Sniffing)Tcpdump ile Trafik Analizi(Sniffing)
Tcpdump ile Trafik Analizi(Sniffing)
 
Siber Güvenlik Eğitimleri | SPARTA BİLİŞİM
Siber Güvenlik Eğitimleri | SPARTA BİLİŞİMSiber Güvenlik Eğitimleri | SPARTA BİLİŞİM
Siber Güvenlik Eğitimleri | SPARTA BİLİŞİM
 
TCP/IP Ağlarda İleri Seviye Paket Analizi – Tshark
TCP/IP Ağlarda İleri Seviye Paket Analizi – TsharkTCP/IP Ağlarda İleri Seviye Paket Analizi – Tshark
TCP/IP Ağlarda İleri Seviye Paket Analizi – Tshark
 
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 10, 11, 12
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 10, 11, 12Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 10, 11, 12
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 10, 11, 12
 
Web uygulama açıklıklarından faydalanarak sistem ele geçirme
Web uygulama açıklıklarından faydalanarak sistem ele geçirmeWeb uygulama açıklıklarından faydalanarak sistem ele geçirme
Web uygulama açıklıklarından faydalanarak sistem ele geçirme
 
İleri Seviye Ağ Güvenliği Lab Kitabı
İleri Seviye Ağ Güvenliği Lab Kitabıİleri Seviye Ağ Güvenliği Lab Kitabı
İleri Seviye Ağ Güvenliği Lab Kitabı
 
Penetrasyon Testlerinde Açık Kod Yazılımların Kullanımı
Penetrasyon Testlerinde Açık Kod Yazılımların KullanımıPenetrasyon Testlerinde Açık Kod Yazılımların Kullanımı
Penetrasyon Testlerinde Açık Kod Yazılımların Kullanımı
 
Derinlemesine Paket İnceleme (Deep Packet Inspection)
Derinlemesine Paket İnceleme (Deep Packet Inspection)Derinlemesine Paket İnceleme (Deep Packet Inspection)
Derinlemesine Paket İnceleme (Deep Packet Inspection)
 
Kali Linux Hakkında Herşey
Kali Linux Hakkında HerşeyKali Linux Hakkında Herşey
Kali Linux Hakkında Herşey
 
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 7, 8, 9
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 7, 8, 9Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 7, 8, 9
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 7, 8, 9
 
BGA CTF Ethical Hacking Yarışması Çözümleri
BGA CTF Ethical Hacking Yarışması ÇözümleriBGA CTF Ethical Hacking Yarışması Çözümleri
BGA CTF Ethical Hacking Yarışması Çözümleri
 
Beyaz Şapkalı Hacker CEH Eğitimi - Post Exploit Aşaması
Beyaz Şapkalı Hacker CEH Eğitimi - Post Exploit AşamasıBeyaz Şapkalı Hacker CEH Eğitimi - Post Exploit Aşaması
Beyaz Şapkalı Hacker CEH Eğitimi - Post Exploit Aşaması
 
Ağ Protokollerine Yönelik Adli Bilişim Analizi
Ağ Protokollerine Yönelik Adli Bilişim AnaliziAğ Protokollerine Yönelik Adli Bilişim Analizi
Ağ Protokollerine Yönelik Adli Bilişim Analizi
 
Web Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim Notlarım
Web Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim NotlarımWeb Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim Notlarım
Web Uygulama Güvenliği Ve Güvenli Kod Geliştirme Eğitim Notlarım
 
Yazılım Güvenliği Temelleri
Yazılım Güvenliği TemelleriYazılım Güvenliği Temelleri
Yazılım Güvenliği Temelleri
 
Snort IPS(Intrusion Prevention System) Eğitimi
Snort IPS(Intrusion Prevention System) EğitimiSnort IPS(Intrusion Prevention System) Eğitimi
Snort IPS(Intrusion Prevention System) Eğitimi
 
Linux Kullanım Rehberi
Linux Kullanım RehberiLinux Kullanım Rehberi
Linux Kullanım Rehberi
 
Ağ Tabanlı Saldırı Tespit Sistemleri
Ağ Tabanlı Saldırı Tespit SistemleriAğ Tabanlı Saldırı Tespit Sistemleri
Ağ Tabanlı Saldırı Tespit Sistemleri
 
Hacklenmiş Windows Sistem Analizi
Hacklenmiş Windows Sistem AnaliziHacklenmiş Windows Sistem Analizi
Hacklenmiş Windows Sistem Analizi
 

Similar to Linux'a Giris ve VirtualBox a Ubuntu Kurulumu

Linux fedora neco
Linux fedora necoLinux fedora neco
Linux fedora neconeco20
 
Linux FEDORA
Linux FEDORALinux FEDORA
Linux FEDORA
caginhavutcu
 
Ubuntu Sunum
Ubuntu SunumUbuntu Sunum
Ubuntu Sunum
Şeniz Akbulut
 
Kubuntu IşLetim Sistemleri
Kubuntu IşLetim SistemleriKubuntu IşLetim Sistemleri
Kubuntu IşLetim Sistemleriismailkilic
 
Linux101
Linux101Linux101
Damn small li̇nux
Damn small li̇nuxDamn small li̇nux
Damn small li̇nux
Aslı Ulutaş
 
Damn small li̇nux
Damn small li̇nuxDamn small li̇nux
Damn small li̇nux
Aslı Ulutaş
 
BTT Modul 12 Isletim Sistemi Kurulumu
BTT Modul 12 Isletim Sistemi KurulumuBTT Modul 12 Isletim Sistemi Kurulumu
BTT Modul 12 Isletim Sistemi Kurulumu
deniz armutlu
 
Siber Güvenlik ve Etik Hacking Sunu - 3
Siber Güvenlik ve Etik Hacking Sunu - 3Siber Güvenlik ve Etik Hacking Sunu - 3
Siber Güvenlik ve Etik Hacking Sunu - 3
Murat KARA
 
52657308 unix-linux
52657308 unix-linux52657308 unix-linux
52657308 unix-linuxAhmet Sag
 
Temel linux
Temel linuxTemel linux
Temel linux
emreberber07
 
Linux
LinuxLinux
Linux Komut Satırı
Linux Komut Satırı Linux Komut Satırı
Linux Komut Satırı
Kemal Demirez
 
Donanım
DonanımDonanım
Donanım
musabenesatakul
 
Donanım
DonanımDonanım
Donanım
ahmetfaik
 
Linux kullanicisi olmak
Linux kullanicisi olmakLinux kullanicisi olmak
Linux kullanicisi olmak
Mücahid Doğan
 

Similar to Linux'a Giris ve VirtualBox a Ubuntu Kurulumu (20)

Ubuntu sunum...
Ubuntu   sunum...Ubuntu   sunum...
Ubuntu sunum...
 
Linux fedora neco
Linux fedora necoLinux fedora neco
Linux fedora neco
 
Linux FEDORA
Linux FEDORALinux FEDORA
Linux FEDORA
 
Ubuntu Sunum
Ubuntu SunumUbuntu Sunum
Ubuntu Sunum
 
Kubuntu IşLetim Sistemleri
Kubuntu IşLetim SistemleriKubuntu IşLetim Sistemleri
Kubuntu IşLetim Sistemleri
 
Linux101
Linux101Linux101
Linux101
 
Damn small li̇nux
Damn small li̇nuxDamn small li̇nux
Damn small li̇nux
 
Damn small li̇nux
Damn small li̇nuxDamn small li̇nux
Damn small li̇nux
 
BTT Modul 12 Isletim Sistemi Kurulumu
BTT Modul 12 Isletim Sistemi KurulumuBTT Modul 12 Isletim Sistemi Kurulumu
BTT Modul 12 Isletim Sistemi Kurulumu
 
Pfe101 unite01
Pfe101 unite01Pfe101 unite01
Pfe101 unite01
 
Siber Güvenlik ve Etik Hacking Sunu - 3
Siber Güvenlik ve Etik Hacking Sunu - 3Siber Güvenlik ve Etik Hacking Sunu - 3
Siber Güvenlik ve Etik Hacking Sunu - 3
 
52657308 unix-linux
52657308 unix-linux52657308 unix-linux
52657308 unix-linux
 
Temel linux
Temel linuxTemel linux
Temel linux
 
Linux
LinuxLinux
Linux
 
Linux Komut Satırı
Linux Komut Satırı Linux Komut Satırı
Linux Komut Satırı
 
Donanım
DonanımDonanım
Donanım
 
Donanım
DonanımDonanım
Donanım
 
Ceit 313
Ceit 313Ceit 313
Ceit 313
 
Sunum ceıt313
Sunum ceıt313Sunum ceıt313
Sunum ceıt313
 
Linux kullanicisi olmak
Linux kullanicisi olmakLinux kullanicisi olmak
Linux kullanicisi olmak
 

Linux'a Giris ve VirtualBox a Ubuntu Kurulumu

  • 1. LİNUX 101 LİNUX’A GİRİŞ LİNUX NEDEN İYİDİR?
  • 2. HAKKIMDA AHMET GÜREL BLOGGER ~ www.gurelahmet.com SDÜ YAZILIM KULÜBÜ ~ BAŞKAN YARDIMCISI Süleyman Demirel Üniversitesi Bilgisayar Mühendisliği www.linkedin.com/in/ahmetgurell MAİL: ahmetgurel.yazilim@gmail.com ahmet@gurelahmet.com
  • 3. SUNUM KAZANIMLARI Linux nedir? GNU/Linux neden daha iyi bir işletim sistemi? Linux ta dağıtım nedir ? Linux dağıtım türleri nelerdir? VirtualBox a Ubuntu Kurulumu Basit Linux Kullanımı
  • 4. LİNUX NEDİR? Linux GNU Genel Kamu Lisansı ile lisanslanmış özgür,açık kaynak kodlu ücretsiz bir işletim sistemi çekirdeğidir. Linux unix’e fikirsel ve teknik anlamda atıfta bulunarak geliştirilmiş; fakat her hangi bir kod ortaklığı bulunmayıp sıfırdan kodlanmıştır. Linux, 1991 yılında Finlandiyalı bir üniversite öğrencisi olan Linus Torvalds tarafından geliştirmeye başlanmıştır.Linux ismini ilk olarak Linus Torvalds tarafından 5 Ekim 1991 Linux 0.02 etiketiyle duyurulmuştur.
  • 5. Linux çekirdek olarak tek başına bir şey ifade etmez.Son kullanıcı açısından Linux dağıtımları grafiksel arayüzle desteklenmiş,paket yönetim sistemi,ofis yazılım seti ve internet tarayıcısı gibi şeyler ekleyerek son kullanıcıya bir işletim sistemi sunmaktadır. Linux sözcüğünü yalnız çekirdek için kullanılmakta, işletim sisteminin tamamı için, GNU Projesi'nin yazılım ve araçlarını içermesi nedeniyle “GNU/Linux” adını kullanmaktadır
  • 6. Linux neden daha iyi? Ücretsiz bir işletim sistemi internetten indirip kurun hepsi bu kadar. Açık kaynak kodlu olup isterseniz sizde katkıda bulunabilirsiniz yada kullandığınız işletim sisteminin kodlarını inceleyebilirsiniz. Virüslere son açık kaynak yazılım olduğundan tespit edilen bir açık saatler en fazla bir yada iki gün içinde giderilecektir.Çünkü sayısız geliştirici o sorunla ilgilenip en kısa sürede çözüm buluyor.
  • 7. Paket yönetim sistemi ile istediğiniz yazılımlara kolayca ulaşıp ücret ödemeden yükleyebilirsiniz. Linuxta her ihtiyaca göre dağıtımlar bulmak mümkündür bu yüzden yaptığınız işe göre dağıtım seçip en iyi performans ile işlerinizi halledebilirsiniz.(Örn: Sunucularda debian,centos, güvenlik ile uğraşanlar Backtrack,Kali gibi dağıtımlardan faydalanabilir.)
  • 8. Windows a nerelerde ihtiyacımız var? Oyunların çoğu windows işletim sisteminde çalışır mac ve linux a uyumlu olanlar çok azdır. Kullandığınız bir yazılım sadece windows ta çalışıyor ise Nadir bile olsa donanımınız linux u desteklemiyorsa Bu durumlarda windows a ihtiyaç duyabilirsiniz bunların haricinde Linux her ihtiyacınıza cevap verecektir.Bu durumlarda bile ikinci işletim sistemi olarak linux kurup kullanabilir ihtiyac durumunda windows a geçebilirsiniz.
  • 9. Linux’ta Dağıtım nedir? Dağıtım kavramı, özgür yazılım felsefesinin çok alternatifli dünyasının bir sonucu olarak ortaya çıkmış, Linux'a özgü bir terimdir. Linux Dağıtımı ile vurgulanan aslında tam bir işletim sistemi olarak çalışır hale gelmiş bir özgür yazılım projeleri topluluğudur Bunun için sistemi kullanacak kullanıcı ya da sistemin üstleneceği göreve uygun olarak Linux Çekirdeği ve birlikte binlerce özgür yazılım projesi ürünü kullanılarak birlikte çalışacak şekilde bir sistem oluşturulur.
  • 10. Linux’ta Dağıtım Türleri 1-Debian - Debian tabanlı dağıtımlar ○ 1.1 Knoppix - Knoppix tabanlı dağıtımlar ○ 1.2 Ubuntu - Ubuntu tabanlı dağıtımlar 2-Gentoo - Gentoo tabanlı dağıtımlar ○ 2.1 Fedora - Fedora tabanlı dağıtımlar ○ 2.2 Red Hat Enterprise Linux - RedHat tabanlı dağıtımlar ○ 2.3 Diğer RPM tabanlı dağıtımlar 3-Slackware - Slackware tabanlı dağıtımlar ○ 3.1 SLAX - SLAX tabanlı dağıtımlar 4-Başka bir dağıtımı temel almamış olan dağıtımlar Dağıtımları bu şekilde ayırabiliriz.Daha fazla merak ederseniz internete debian tabanlı dağıtımlar yada fedora tabanlı dağıtımlar gibi aramalar yapmanız yeterli olacaktır.
  • 11. Linux Nasıl Kurulur? Linux hakkında genel bilgileri ve dağıtımları inceledik.İyi yönlerini eksik yönlerini gördük. Şimdi linux kurmak istiyorsunuz nasıl yapacaksınız? Linux Giriş dökümanı olduğundan herkesin windows kullandığını varsayarak : Üç şekilde kurabilirsiniz.
  • 12. 1-Linux u tüm diske kurarak windows silinir 2-Windows un yanına ikinci işletim sistemi olarak kurabilirsiniz 3-Windows a sanal makina ile kurup kullanabilirsiniz. Benım tercihim ikinci işletim sistemi olarak kurup kullanmanız fakat Linux a çok yabancı iseniz windows a sanal makina ile kurup linux u görüp kullanmanız açısından sunumda VirtualBox ile Ubuntu kurulumu yapmayı göstereceğim.İlerleyen zamanlarda ikinci işletim sistemi olarak kurmayı unutmayın :)
  • 13. Sanal Makina ile Ubuntu Kurulumu Sanal Makina: Gerçek bir bilgisayar gibi işleyen içine işletim sistemi kurup kullanabileceğiniz yazılımdır.VMware,VirtualBox,VirtualPC bunlardan bazılarıdır. Ben bu sunumda VirtualBox ile Bir debian dağıtımı olan Ubuntu işletim sistemini kuracağım. Ubuntu en çok kullanılan Linux dağıtımıdır.Grafik arayüzüyle son kullanıcıya yönelik işletim sistemidir.
  • 14. Sanal Makina ile Ubuntu Kurulumu Önce VirtualBox u indirip kuruyoruz. https://www.virtualbox.org/wiki/Downloads Daha sonra kuracağımız işletim sistemi olan Ubuntuyu indiriyoruz. http://www.ubuntu.com/download/desktop Download dedikten sonra önünüze açılan sayfadan en alta inip sol alt köşedeki Not now, take me to the download › a tıklayarak indirmeyi başlatabilirsiniz.
  • 15. VirtualBox ı indirip kurduysanız bu ekran önünüze gelecek arkadaşlar sol üstden new e tıklayarak ekran görüntüsündeki gibi seçiyoruz tabıkı ubuntuyu 32 bit indirdiyseniz 32 bit seçmeniz gerek.(Siz VirtualBox ı yeni kurduğunuz ve daha önceden sanal makina oluşturmadğınız için sol taraftaki windows7 ubuntu kali sanal makinalarınız olmayacak.Önemsemeyiniz.)
  • 16. Next dedikten sonra ekran görüntüsündeki adım gelecek sanal makinanızın kullanıcağı ram miktarını soruyor 1024 mb yanı 1 gb yeterli olacaktır.
  • 17. Diğer adımlarda bir değişiklik yapmadan next next dıyerek bu adıma kadar geliyoruz bu adımda sistemin kullanacağı harddisk miktarını verıyoruz sureklı sanaldan kullanmayacağımız için 8 gb yeterli bir alandır. Sürekli kullanacağınız işletim sistemini kurarken en az 20 gb verseniz iyi olur.Create a tıklayarak sanal makinamızı oluşturmuş olacağız.
  • 18. Oluşan sanal makinamızı görüyorsunuz ubuntu2 start dedıkten sonra gelen ekranda yükleyeceğimiz işletim sistemini seçip(indirdiğimiz ubuntuyu) start dedikten sonra herhangi bir işletim sistemi yükler gibi adımları izliyoruz.
  • 19. Eğer indirdiğiniz isoyu seçip start dedikten sonra bu ekran geliyorsa herşey doğru demektir. Bundan sonraki işlemleri ekran görüntülerini izleyerek yapabilirsiniz.
  • 20. Ubuntunun türkçe dil desteği bulunmakta ama ben ingilizce kuruyorum size de ingilizce kurmanızı öneririm.
  • 21.
  • 22. Bu aşa normalde önemlidir.Diskin tamamını silip ubuntu kuracağını söyluyor zaten bız 8 gb bos bir alan verdik sanal makinamıza sorun yok.İkinci işletim sistemi olarak kurarken bilgisayarınıza dikkatlı olun.
  • 23.
  • 24.
  • 25.
  • 26. Artık arkanıza yaslanıp sadece ubuntunun yüklenmesini beklemeniz gerek:)
  • 27. Kurulum tamamlandığında sistem yeniden başlatma isteyecek. Yeniden başlattığınızda sisteminiz kurulmuş artık bir Linux-Ubuntu kullanıcısısınız :)
  • 28. Linux güvenli bir sistemdir bu yuzden sistemi kurarken şifre zorunludur ve açılışta bunu sorar.Aynı zamanda yetkili işlem için root kullanıcısı olmanız gerekir root kullanıcısı olurkende bu şifreyi bize sorar.
  • 29. VirtualBox’ı Tam Ekran Yapma Sistemimizi kurduk fakat ekran boyutları gördüğünüz gibi küçük durumda bunu tam ekran yapmak için Devices(Aygıtlar) e tıklayarak Insert Guest Additions (Misafir eklentileri) kurarak bu sorunu halledicez. Ekran görüntülerini yine adım adım izleyerek kolay bir şekilde yapabilirsiniz.
  • 30. Devices(aygıtlardan) Guest Additions (Misafir eklentileri) tıklayacaz yukarıdaki ekran görüntüsü gelecek run a tıklayacağız.
  • 31. Linux bır dosya yukleyeceğiniz zaman root kullanıcı şifrenizi ister bunu kurulum sırasında belirlemiştik hatta pc mız açılırkende o şifreti girmiştik.Burayada aynı şifreyi girerek yüklemeye onay veriyoruz.
  • 32. Daha sonra terminal yüklemeyi kendisi yapıyor ekrandaki gibi tamamlandığında enter a basarak pencere kapanacak ve yükleme işlemimiz tamamlanmıştır.Bilgisayarı yeniden başlatarak VirtualBox daki sanal makinamızı tam ekran olarak kullanabileceğiz.
  • 33. Yeniden başlatmayı istersek grafik arayüzden istersek terminal den komut ile yapabiliriz. Terminalı resimdeki gibide açabilirsiniz yada CTRL+ALT+T kısayolu ilede açabilirsiniz.
  • 34. reboot yeniden başlatma komutudur fakat bu işlem için linux root kullanıcı olmamızı ister bunuda sudo komutu ile oluruz. sudo reboot yazdığımızda root şifremizi istiyor onu girip enter a bastığımızda bilgisayarımız yeniden başlayacaktır.
  • 35. Bilgisayarımız açıldığında View den Switch to fullscreen (tam ekran kullan) a tıklayarak sanal makinanızı artık tam ekran olarak kullanabilirsiniz.Saatin yanında sağ üstte ayarları,kullanıcıları,açma ve kapatma ayarlarını bulabilirsiniz.Güle güle kullanın :)
  • 36. Linux’a Bir Bakış Bilgisayarımıza artık Linux-Ubuntu dağıtımını kurduk.Sıra kullanmasında Linux işletim sisteminde terminal ile grafik arayüzle yapabildiğiniz herşeyi ve daha fazlasını komutlar ile yapabilmekteyiz. Temel Linux Kullanımı ve Komutları adlı en kısa sürede bır sunum daha hazırlamayı düşünüyorum o zamana kadar bir kaç komut ve terminal in kullanımını göstereceğim işinize lazım olan tüm komutları ve kullanımlarını internette detaylı bir şekilde bulabilirsiniz araştırarak çok daha iyi öğrenebilirsiniz.
  • 37. Ubuntuyu kurduğumuzda içinde Mozilla tarayıcısı yüklü bir şekilde gelmekte tıkladığınızda istediğiniz gibi internete ulaşabilirsiniz.
  • 38.
  • 39. Terminalı böyle aratarak açabilir yada kısayolu ile CTRL+ALT+T ile açabilirsiniz.
  • 40. Bir kaç komut girdim terminale bunlar: pwd : bulunduğumuz dizini gösterir ls : dosya ve klasörleri listeler cd : bir klasörün içine girmemizi sağlar.
  • 41. touch hello : hello adında bır metin dosyası oluşturur.
  • 42. Masaüstünde hello adlı metin dosyamız oluştu açarak içine merhaba ubuntu yazıp save ettim.
  • 43. Linuxta terminalden bir metin dosyasını açmak için nano,vi,vim gibi editörler kullanılır bende vi hello komutu ile hello adlı dosyayı vi editörü ile açtım.
  • 44. Biraz önce yazıp kaydettiğim merhaba ubuntu yazısını gördüm.Terminalden komutla metin dosyamızı böyle açıyoruz çıkarkende ESC tuşuna basarak :q yazıp ENTER a basarak çıkıyoruz.
  • 45. exit yazıp enter a basarak terminalden de çıkmış oluruz. Linux ta grafikle yapabileceğimiz basit işlemleri terminal komutları iled e görmüş olduk. NOT: Ubuntuyu türkçe kurulum yaptıysanız terminal uçbirim olarak görünecektir.
  • 46.
  • 47. TEŞEKKÜRLER Bu sunumda Linux un ne olduğunu Sanal Makinaya Kurulumunu Genel basit bir Linux kullanımını ve komutlarını anlatmaya çalıştım. Umarım faydalı olmuştur. En kısa zamanda Temel Linux Kullanımı ve Komutları adlı ikinci bir sunum hazırlamaya çalışacağım. Her türlü soru ve öneriniz için hakkımdaki kısmında ki maillerden ve sosyal ağlardan ulaşabilirsiniz.