Şimdi yükleniyor

SSH WHM cPanel Ayarları: Sunucu Yapılandırmasını Görüntüleme Rehberi

Sunucu yönetimi, özellikle WHM (Web Host Manager) ve cPanel gibi güçlü araçlarla çalışırken, derinlemesine bilgi ve kontrol gerektirir. Birçok sunucu yöneticisi, grafik arayüzlerin sunduğu kolaylıklara alışkın olsa da, SSH (Secure Shell) üzerinden sunucuya erişim, çok daha detaylı ve hassas işlemler yapma imkanı sunar. Bu rehberde, SSH WHM cPanel ayarları görüntüleme sürecini adım adım ele alacak, sunucunuzun temel yapılandırmasını anlamanın ve potansiyel sorunları teşhis etmenin önemini vurgulayacağız. SSH üzerinden ayarları görüntülemek, hem güvenlik hem de performans optimizasyonu açısından kritik bir rol oynar. Doğru komutları ve dosya yollarını bilmek, cPanel yapılandırmanız üzerinde tam hakimiyet kurmanızı sağlar.

Neden SSH Üzerinden WHM/cPanel Ayarlarını Görüntülemelisiniz?

WHM ve cPanel arayüzleri, çoğu zaman ihtiyacınız olan tüm bilgilere ulaşmanızı sağlar. Ancak bazı durumlarda, bu arayüzler yeterli gelmeyebilir veya belirli bir ayarın arka planındaki detayları göremeyebilirsiniz. İşte bu noktada SSH devreye girer. SSH üzerinden sunucuya bağlanarak, sistemin çekirdeğindeki yapılandırma dosyalarına doğrudan erişebilir, daha derinlemesine bir analiz yapabilirsiniz. Bu yöntem, özellikle aşağıdaki senaryolarda büyük avantaj sağlar:

  • Detaylı Sorun Giderme: Bir hizmetin neden beklendiği gibi çalışmadığını anlamak için yapılandırma dosyalarını manuel olarak incelemek gerekebilir.
  • Güvenlik Denetimleri: Sunucu güvenliğini sağlamak amacıyla belirli ayarların doğru yapılıp yapılmadığını kontrol etmek.
  • Performans Analizi: Apache, PHP veya MySQL gibi hizmetlerin performansını etkileyen düşük seviyeli ayarları görüntülemek.
  • Otomasyon ve Script Yazımı: Belirli ayarların durumunu otomatik olarak kontrol eden veya raporlayan scriptler yazmak.
  • Arayüze Erişim Olmadığında: WHM veya cPanel arayüzlerine erişim sorunları yaşandığında, SSH tek kurtarıcınız olabilir.

SSH WHM cPanel ayarları görüntüleme yeteneği, her profesyonel sunucu yöneticisinin araç kutusunda bulunması gereken temel bir beceridir.

Temel SSH Komutları ve Dosya Yolları

WHM ve cPanel’in birçok ayarı, sunucu üzerindeki belirli yapılandırma dosyalarında saklanır. Bu dosyalara genellikle /etc veya /var/cpanel dizinleri altında rastlanır. Bu dosyalara erişmek ve içeriklerini görüntülemek için SSH bağlantınızı kurduktan sonra kullanabileceğiniz bazı temel komutlar şunlardır:

cpanel.config Dosyasının Önemi

WHM’nin kalbi niteliğindeki ayarların çoğu /var/cpanel/cpanel.config dosyasında bulunur. Bu dosya, WHM’nin genel davranışını, etkinleştirilen veya devre dışı bırakılan özelliklerini ve çeşitli sistem parametrelerini içerir. Bu dosyayı görüntülemek için SSH komut satırında aşağıdaki komutu kullanabilirsiniz:

cat /var/cpanel/cpanel.config

Bu komut, dosyanın tüm içeriğini ekrana basacaktır. Çıktıda, DEFAULTMAILHOST, CPANEL, WHM gibi anahtar kelimelerle başlayan satırları göreceksiniz. Her satır, bir ayarı ve onun değerini temsil eder. Örneğin, allow_email_forward_to_external_address=1 gibi bir satır, e-posta yönlendirmelerinin harici adreslere izin verildiğini gösterir.

Diğer Önemli Yapılandırma Dosyaları

Sadece cpanel.config ile sınırlı kalmamak gerekir. Sunucunuzun genel yapılandırması ve cPanel entegrasyonu için önemli olabilecek diğer bazı dosya yolları ve komutlar şunlardır:

  • /etc/cpupdate.conf: cPanel güncellemeleri ile ilgili ayarları içerir.
  • /var/cpanel/resellers: Bayi hesaplarının yapılandırmalarını barındırır.
  • /etc/apache2/conf/httpd.conf veya /etc/httpd/conf/httpd.conf: Apache web sunucusunun ana yapılandırma dosyasıdır. cPanel, bu dosyayı kendi şablonları üzerinden yönetir.
  • /usr/local/apache/conf/php.conf: PHP ile ilgili Apache ayarlarını içerir.
  • /etc/my.cnf: MySQL veritabanı sunucusunun yapılandırma dosyasıdır.
  • /etc/exim.conf: Exim mail sunucusunun yapılandırma dosyasıdır.

Bu dosyaları görüntülemek için yine cat komutunu kullanabilirsiniz. Ancak, bazı dosyalar çok uzun olabileceği için less veya more komutları ile sayfa sayfa görüntülemek daha pratik olabilir:

less /etc/apache2/conf/httpd.conf

Ayarları Görüntülerken Dikkat Edilmesi Gerekenler

SSH WHM cPanel ayarları görüntüleme işlemi genellikle güvenli olsa da, dikkatli olunması gereken bazı noktalar vardır:

  • Yalnızca Görüntüleme: Bu rehber sadece görüntüleme üzerine odaklanmıştır. Herhangi bir yapılandırma dosyasını değiştirmeden önce mutlaka yedeğini almalı ve ne yaptığınızdan emin olmalısınız. Yanlış bir değişiklik, sunucunuzun işlevselliğini bozabilir.
  • İzinler: Bazı dosyalar hassas bilgiler içerebilir. Bu dosyaları görüntülerken root yetkilerine sahip olmanız gerekebilir.
  • Hassas Bilgiler: Yapılandırma dosyaları, veritabanı şifreleri veya API anahtarları gibi hassas bilgiler içerebilir. Bu bilgilerin güvenliğini sağlamaya özen gösterin.
  • Yorum Satırları: Yapılandırma dosyalarında genellikle # veya ; ile başlayan yorum satırları bulunur. Bu satırlar, ayarlar hakkında ek bilgi sağlar ve komut olarak işlenmezler.

Gelişmiş Ayar Görüntüleme Teknikleri

Büyük yapılandırma dosyalarında belirli bir ayarı bulmak zor olabilir. Bu durumda grep komutu imdadınıza yetişir. grep, belirli bir metin kalıbını dosya içinde aramak için kullanılır:

cat /var/cpanel/cpanel.config | grep "allow_email_forward_to_external_address"

Bu komut, cpanel.config dosyasında

You May Have Missed