kurulumu-net

    Kurulumu.Net

    • Kayıt Ol
    • Giriş
    • Arama
    • Kategoriler
    • Güncel
    • Popüler
    • Gruplar
    • Kullanıcılar
    • Etiketler
    • Çözüldü
    • Yasal
      • Kullanım Şartları
      • Gizlilik İlkesi
      • İletişim

    Ubuntu server ilk kurulum adımları

    Sunucu Yönetimi
    ubuntu
    1
    1
    194
    Daha fazla ileti
    • En eskiden en yeniye
    • En yeniden en eskiye
    • En çok oylanan
    Cevap
    • Yeni başlık oluşturarak cevapla
    Cevaplamak için giriş yapın
    Bu başlık silindi. Sadece başlık düzenleme yetkisi olan kullanıcılar görebilir.
    • admin
      admin Admin Son düzenleyen:

      Sıfır kokusu üzerinde yeni alınmış bir Ubuntu sunucuya uygulamalarınızı kurmadan önce sağlam ve güvenli bir alt yapı kurarak başlamak mantıklı bir başlangıç olacaktır.

      Bu yazımda Ubuntu sunucuda temel güvenlik duvarı kurulumunu, yeni kullanıcı ekleme ve SSH erişim bağlantı portunu değiştirme konularına değineceğim.

      Sunucu saatini ayarlama

      Sunucunun saatinin ayarlanması, olası hata kayıtlarının (log dosyalarında) ne zaman gerçekleştiğini öğrenme açısından önemlidir.

      #Sunucunun saat dilimini ayarlamak için;
      sudo dpkg-reconfigure tzdata
      

      Yukarıdaki komutu girince karşınıza bir liste çıkacak. İlk olarak Europe’yi, ardından Istanbul’u bulup ENTER butonuna basın. Saat dilimi ayarlanmış olacaktır.

      Temel güvenlik duvarı kurulumu

      Sunucunun yalnızca belirli bağlantılara izin vermesini sağlamak güvenlik açısında önemlidir. İlk olarak sunucunun SSH bağlantılarına izin verdiğinden emin olmamız gerekiyor. Aksi halde SSH ile sunucu ile iletişime geçemeyiz. Normalde bu varsayılan olarak açıktır. Açık olup olmadığı her ihtimale karşı kontrol etmek için;

      ufw app list
      
      #Çıktısı:
      OutputAvailable applications:
        OpenSSH
      

      Buna göre şu an SSH bağlantılarına izin veriliyor. Eğer verilmiyorsa aşağıdaki komutu çalıştırın.

      ufw allow OpenSSH
      

      Şimdi güvenlik duvarını (UFW) aktif etmek için aşağıdaki komutu çalıştırın.

      ufw enable
      

      Gelen uyarıya y ile cevap verip Enter ile onaylayalım. Artık UFW güvenlik duvarı sunucuda aktif duruma gelmiş oldu.

      SSH erişim portunu değiştirme

      Ubuntu sunucuda varsayılan SSH oturum açma portu olan 22 portunu değiştireceğiz.
      İlgili dosyayı açmak için aşağıdaki komutu çalıştırın.

      sudo nano /etc/ssh/sshd_config
      

      Açılan dosyada; #Port 22 yazan satırı bulun, başındaki # kaldırın.
      22 yazan yere kullanmak istediğiniz portu yazın.

      SSH için ayarlanabilecek maksimum bağlantı noktası numarası 65535 / TCP’dir .
      Değişikliklerin aktif olabilmesi SSH servisini yeniden başlatmak için;

      service sshd restart
      

      Şimdi güvenlik duvarını (UFW) aktif etmek için aşağıdaki komutu çalıştırın.

      Güvenlik duvarında yeni girdiğiniz portu açmak gerekecek. Yeni porta izin vermek için;

      sudo ufw allow yeni_port-numarası
      

      Yeni kullanıcı ekleme

      Sunucuya kuracağınız web suncusu, veri tabanı gibi uygulamaları root olmayan ancak sudo yetkilerine sahip başka bir kullanıcı ile yapmak gerekir. Çünkü root kullanıcısı çok geniş yetkilere sahip olduğundan yapılacak bir hata geri döndürülemez sonuçlara neden olabilir. Bu yüzden uygulamaları root olmayan başka bir kullanıcı ile yapmak daha sağlıklıdır. ÜStelik bazı uygulamaların çalışabilmesi için özellikle root olmayan kullanıcı gerekir.

      Şimdi ben mekici adında yeni bir kullanıcı oluşturacağım. Siz istediğiniz ismi kullanabilirsiniz.

      adduser mekici
      

      mekici kullanıcısına sudo yetkileri vermek için;

      usermod -aG sudo mekici
      

      Bir dahaki SSH erişiminiz sırasında kullanıcı adına mekici, şifresinin de belirlemiş olduğunuz şifre ile oturum açabilirsiniz.

      1 Cevap Son cevap Cevap Alıntı 0

      • İlk ileti
        Son ileti

      Benzer Konular

      • admin

        MongoDB veri tabanı silme
        Sunucu Yönetimi • mongodb • • admin

        1
        0
        Oy
        1
        İleti
        292
        Bakış

        Kimse yanıtlamadı

      • admin

        Nginx'te bir siteyi yayından kaldırma
        Sunucu Yönetimi • nginx • • admin

        1
        0
        Oy
        1
        İleti
        320
        Bakış

        Kimse yanıtlamadı

      • admin

        MySQL Root şifresi sıfırlama
        Sunucu Yönetimi • mysql • • admin

        1
        0
        Oy
        1
        İleti
        277
        Bakış

        Kimse yanıtlamadı

      • admin

        Ubuntu sunucuda uygulama yükleme hatasını [ÇÖZÜLDÜ]
        Sunucu Yönetimi • ubuntu • • admin

        1
        1
        Oy
        1
        İleti
        230
        Bakış

        Kimse yanıtlamadı

      • admin

        Ubuntu'da kullanıcı silme komutu
        Sunucu Yönetimi • ubuntu • • admin

        1
        0
        Oy
        1
        İleti
        268
        Bakış

        Kimse yanıtlamadı