Freebsd Kurulumu

    Freebsd Nedir?

    Freebsd, Berkeley California üniversitesinde geliştirilen Unix benzeri bir işletim sistemidir. Temel olarak Bsd’den türetilmiştir ve Freebsd Vakfı tarafından geliştirilmektedir. Daha fazla bilgi için “Freebsd Nedir?” konu başlıklı yazımızı da okuyabilirsiniz.

    Freebsd 12 Kurulumu

    Freebsd kurulumu oldukça basittir. freebsd.org adresinden, indirdiğiniz minimal kurulum iso’sunu boot edecek şekilde taktıktan (veya mount) ettikten sonra karşımıza aşağıdaki ekran çıkacaktır.

    freebsd boot

    Bu ekran, Freebsd’nin kurulundan sonra da varsayılan açılış ekranı ekranıdır. Direkt “enter” tuşuna basıp, kuruluma geçiyoruz.

    freebsd install

    “Install” diyerek kurulumu başlatıyoruz. Dilerseniz “Shell” ekranına düşebilir veya “Live CD” olarak kurulum yapmadan da çalıştırabiliriz.

    freebsd keymap

    Klavye dili seçim ekranında, “Continue with default keymap” diyerek, Amerika klavye düzeninde kalabilir veya “Turkish” ile Türkçe klavye düzenini seçebilirsiniz.

    freebsd hostname

    Hostname yani sunucu adımızı girip “OK” ile devam ediyoruz.

    freebsd distribution

    Varsayılan şekilde bırakıp “OK” ile devam edebilirsiniz. Bu ekranda görünen seçeneklerin hepsini daha sonra yapılandırabiliriz. Dilerseniz ports ağacını ve src yani sistem kaynak dosyalarını da kurabilirsiniz. Fakat belirttiğimiz gibi bu işlemi daha sonra da yapabilirsiniz.

    freebsd partition

    Partisyon oluşturma ekranı. Auto olarak seçip, diski Freebsd’nin yapılandırmasına bırakabilir, manual olarak kendiniz de yapılandırabilirsiniz. ZFS, zeta file system adını verdiğimiz harika bir dosya sistemi yöneticisidir fakat ileri düzeydir. O yüzden varsayılan şekilde bırakıp, “OK” ile devam ediyoruz.

    freebsd partition

    Sistemdeki mevcut ilk diskin tamamını kullanmak için “Entire Disk” diyoruz.

    freebsd partition scheme

    MBR seçeneği ile devam ediyoruz. Daha sonraki bir yazımızda, detaylıca buradaki “partition scheme” alanlarının üzerinde duracağız.

    freebsd partition editor

    16GB disk üzerine kurulum gerçekleştiğimiz için Freebsd partisyonları bu şekilde yapılandırdı. İsterseniz [D] ile silip, [C] harfi ile kendiniz oluşturabilirsiniz. Finish diyerek kuruluma devam ediyoruz.

    freebsd partition confirm

    Diskteki verilerin silineceğini söyleyen uyarıyı “Commit” ile onaylıyoruz.

    freebsd install

    Ve Freebsd partisyonları oluşturduktan sonra kuruluma geçiyor.

    freebsd install

    Ports veya sistem kaynak dosyalarını seçtiyseniz kurulum biraz daha uzayabilir. Seçmediyseniz en fazla 10-20 dakika içerisinde bitecektir.

    freebsd root password

    Root şifremizi belirliyoruz.

    freebsd ethenet

    Biz, Freebsd’yi VDS üzerine kuruyoruz ve tek ethernet kartımız bulunuyor. Ethernet kartımızı seçip “OK” diyoruz.

    freebsd ip

    IPv4 ayarlarını yapılandırmak isteyip istemediğimizi soruyor. “Yes” ile devam ediyoruz.

    freebsd dhcp

    DHCP kullanıyorsanız “Yes” diyebilirsiniz. Biz IP adresini “manuel” ayarlayacağımız için “No” ile devam ediyoruz.

    freebsd network ip

    IP ayarlarımızı yapılandırıp “OK” diyoruz.

    freebsd ipv6

    IPv6 kullanmadığımızdan “No” deyip devam ediyoruz.

    freebsd dns

    Search domaini “herhangi bir domain yazabilirsiniz) ve kullanacağımız dnsleri (Örnek: 8.8.8.8) girerek “OK” diyoruz.

    freebsd timezone

    “Timezone” yani zaman dilimini seçiyoruz. Türkiye “Europe’nin” altında.

    freebsd time & date

    Sunucu saatini ayarlıyoruz. “Skip” derseniz “Bios” üzerinden aldığı zamanı kullanacaktır.

    freebsd system

    Olduğu gibi bırakabilirsiniz. Bu servislerin hepsini (daemon) daha sonra da aktif edebilirsiniz. Önemli olan “sshd” servisinin işaretli olmasıdır. “OK” ile devam ediyoruz.

    freebsd hardening

    Bu “ncurses” ekranında bazı servisleri kapatabilir ve süreçleri farklı bir kullanıcıdan çalıştırmasını söyleyebilirsiniz. Varsayılan şekilde bırakıp “OK” ile devam edelim.

    freebsd add user

    Freebsd üzerinde varsayılan olarak “root” kullanıcısı, SSH’a erişemez. (Ki bu güvenli bir yöntemdir) O yüzden ekstra bir kullanıcı oluşturmamızı istiyor. İsterseniz kullanıcı oluşturmayabilirsiniz fakat root kullanıcısnın SSH üzerine direkt giriş yapmasını açmanız gerekecektir. Bu yazımızdan root kullanıcısının direkt SSH yetkisini açmayı okuyabilirsiniz.

    Kullanıcı oluşturmak için “Yes” ile devam ediyoruz.

    freebsd add user

    Sırası ile ibarelerin açıklaması şu şekildedir;

    Username : Kullanıcı adı
    Full name: Tam isim
    UID : User ID'si (1001'den başlatmanız tavsiye edilir)
    Login Group : Kullanıcı grubu (varsayılan olarak kendi grubu oluşturur)
    Login Group is pendc: Bu gruba başka bir kullanıcıyı davet etmenizi söyler.
    Login class : Kullanıcı sınıfları (uzmanlık içerir, boş geçebiliriz)
    Shell : Kullanıcı kabuğu (sh, csh, tcsh verebilir veya nologin ile SSH yetkisi vermeyebilirsiniz)
    Home Directory : Kullanıcı ev dizini
    Home Directory permissions : Kullanıcı dizini için izinler
    Use password-based : Şifre kullanalım
    Use an empty password : Şifre boş olsun mu? (Hayır)
    Use a random password : Şifre random belirlensin mi? (Hayır)
    Enter Password : Şifreyi iki kere giriyoruz
    Lock out the account after creation : Oluşturduktan sonra hesap kilitlensin mi? (hayır)
    OK? : YES

    En son çıkacak “Add another user” sorusunda da, başka kullanıcı oluşturmak istemediğimizi için “No” diyoruz.

    freebsd finish install

    “Exit” ile kurulumu tamamlayıp, “Manual Configuration” seçeneğine “No” diyoruz.

    freebsd reboot

    Son olarak da sistemi “Reboot” ile yeniden başlatıyoruz ve Freebsd kurulumu tamamlanıyor.

    Önceki Yazı

    Hangi Sunucu İşletim Sistemine İhtiyacınız Var?

    Sonraki Yazı

    NextCloud Kurulumu

    Yorum Yap

    Yorum bırakın

    E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

    Haber Bültenine Abone Ol

    En son yazıların doğrudan e-postanıza iletilmesi için e-posta bültenimize abone olun.
    Saf ilham, sıfır spam ✨