CCox FTPCox FTP'yi Aç
Sunucu Yönetimi

Linux Sunucu Yönetimi: Ubuntu, Debian, AlmaLinux ve FreeBSD Rehberi

SSH erişimi olan bir Linux veya FreeBSD sunucusunda CPU/RAM takibinden servis ve firewall yönetimine, kullanıcı ve paket işlemlerinden cron görevleri ile sistem loglarına kadar temel yönetim adımlarını öğrenin.

Linux sunucu yönetimi nedir?

Linux sunucu yönetimi; işletim sistemi kaynaklarını izleme, çalışan servisleri kontrol etme, kullanıcı hesaplarını yönetme, ağ portlarını takip etme, güvenlik duvarı kurallarını düzenleme, paket güncellemelerini uygulama ve sistem loglarını inceleme süreçlerinin tamamını kapsar.

Ubuntu 24.04, Debian, AlmaLinux, Rocky Linux, CentOS, Oracle Linux ve FreeBSD gibi sistemlerin çoğunda bu işlemlerin ortak noktası SSH erişimidir. Yönetim hesabının yetkisine göre bazı işlemler yalnızca görüntülenebilir, bazıları için root veya sudo gerekir.

CPU, RAM, disk ve uptime nasıl izlenir?

CPU kullanımı, bellek doluluk oranı, disk kullanımı, load average, process sayısı ve uptime değerleri sunucunun genel sağlık durumunu anlamanın temel göstergeleridir. Ani CPU artışı, RAM tükenmesi veya diskin %90 üzerini görmesi uygulama hatalarına ve servis kesintilerine yol açabilir.

Cox Server Genel Bakış ekranı bu değerleri tek yerde toplar ve CPU, RAM ve disk kullanımını grafiklerle gösterir. Böylece SSH komutlarını tek tek yazmadan sunucunun anlık durumunu görebilirsiniz.

Servis yönetimi

Web sunucusu, veritabanı, PHP-FPM, SSH, cron ve benzeri servisler systemd kullanılan dağıtımlarda systemctl ile; bazı eski veya farklı sistemlerde service komutuyla yönetilir. Başlatma, durdurma, yeniden başlatma ve boot sırasında otomatik çalıştırma en sık kullanılan işlemlerdir.

Bir servisi yeniden başlatmadan önce yapılandırma değişikliklerinin doğru olduğundan emin olmak ve mümkünse servis durumunu kontrol etmek güvenli bir yaklaşımdır.

Process ve ağ portları

Process Manager ile yüksek CPU veya RAM kullanan işlemler bulunabilir. PID bilgisi üzerinden TERM sinyali önce tercih edilmeli; KILL yalnızca normal kapanmayan süreçlerde kullanılmalıdır.

Ağ bölümünde dinlenen TCP ve UDP portlarını izlemek, internete gereksiz yere açık servisleri bulmak açısından önemlidir. SSH, web, veritabanı ve uygulama portlarının yalnızca gerektiği kadar açık tutulması güvenliği artırır.

Kullanıcı ve parola yönetimi

Sunucuda her iş için root kullanmak yerine ayrı kullanıcı hesapları oluşturmak daha güvenlidir. Kullanıcı oluşturma, parola değiştirme, hesabı kilitleme veya kaldırma işlemlerinde home dizini ve çalışan servis bağımlılıkları kontrol edilmelidir.

SSH için güçlü parola veya mümkünse SSH key kullanımı önerilir. Bir kullanıcıyı silmeden önce o hesaba ait dosyaları, cron görevlerini ve çalışan processleri kontrol etmek gerekir.

Paket ve güncelleme yönetimi

Ubuntu ve Debian APT, AlmaLinux/Rocky/CentOS DNF veya YUM, FreeBSD pkg, Alpine Linux ise APK kullanır. Paket listelerini yenilemek ve güvenlik güncellemelerini düzenli uygulamak sunucu bakımının temel parçalarındandır.

Üretim sunucularında büyük sürüm veya çekirdek güncellemelerinden önce yedek almak ve bakım penceresi planlamak tavsiye edilir.

Firewall, cron ve log yönetimi

UFW veya firewalld ile yalnızca kullanılan portların açılması saldırı yüzeyini azaltır. Firewall kuralı eklerken özellikle SSH portunu yanlışlıkla kapatmamaya dikkat edilmelidir.

Cron görevleri yedek, bakım, raporlama ve otomatik script çalıştırmak için kullanılır. Sistem, authentication ve kernel logları ise bağlantı sorunları, servis hataları ve güvenlik olaylarının teşhisinde en önemli kaynaklardır.

Cox Server ile neler yapılabilir?

Cox FTP içindeki Sunucu Yönetimi bölümü SSH üzerinden işletim sistemini algılar; CPU, RAM ve disk grafiklerini gösterir; servis, process, ağ, disk, kullanıcı, paket, güncelleme, firewall, cron, log ve güvenlik bölümlerini tek panelde toplar.

Terminal düğmesi Cox SSH ekranını öne getirir. Dosyalar düğmesi aynı sunucu bilgileriyle SFTP bağlantısı başlatır. Böylece dosya yönetimi, terminal ve sunucu yönetimi arasında tekrar bilgi girmeden geçiş yapılabilir.

Sık Sorulan Sorular

Ubuntu 24.04 desteklenir mi?

Evet. SSH erişimi varsa Ubuntu 24.04 ve diğer yaygın Linux dağıtımlarındaki temel sunucu yönetimi özellikleri kullanılabilir.

Root hesabı şart mı?

Hayır. İzleme özellikleri normal kullanıcıyla çalışabilir; servis, paket, firewall ve kullanıcı değişiklikleri için root veya uygun sudo yetkisi gerekebilir.

Cox Server grafik masaüstü açar mı?

Hayır. Bu bölüm Linux/FreeBSD sunucularını SSH üzerinden web paneli ve terminal mantığıyla yönetir. Grafik RDP/VNC masaüstü farklı bir altyapı gerektirir.

Kurulum yapmadan sunucunuza bağlanınFTP, FTPS, SFTP, SSH ve SQL araçları tek tarayıcı arayüzünde.
Cox FTP'yi Aç