
Güvenlik duvarı kuralını değiştirdiniz ve SSH bağlantınız koptu. Kural yanlıştı, kendinizi kilitlediniz. Sunucu çalışıyor, servisler ayakta — ama ona ulaşmanın hiçbir yolu kalmadı.
Bu yazı, ağdan bağımsız konsol erişimini ele alıyor.
Neden Gerekir?
Ağ üzerinden erişimin kesildiği durumlar:
- Güvenlik duvarı yanlış yapılandırıldı.
- Ağ yapılandırması bozuldu.
- SSH servisi başlamadı.
- Sistem açılış sırasında takıldı.
- Dosya sistemi kurtarma istiyor.
Dördüncü ve beşinci maddeler ağ erişiminin hiç mümkün olmadığı durumlardır: sistem açılış sırasında bir hataya takıldığında ağ servisi henüz başlamamıştır — SSH ile ulaşmak teorik olarak bile imkânsızdır.
Bu senaryolarda tek yol, işletim sisteminden bağımsız çalışan bir konsoldur.
Birinci madde ise en sık yaşananıdır ve genellikle kendi hatanızla oluşur.
Konsol Erişim Türleri
| Yöntem | Özelliği |
|---|---|
| Yönetim kartı sanal konsolu | Grafik ekran görüntüsü |
| Seri konsol yönlendirme | Metin tabanlı, hafif |
| Fiziksel konsol | Sahaya gitmek gerekir |
İkinci satırın önemli bir avantajı vardır: seri konsol metin tabanlı olduğu için çok düşük bant genişliğiyle çalışır ve kayıt altına alınabilir — açılış sırasında akan tüm mesajlar bir dosyaya yazılabilir.
Grafik konsol bu kaydı sağlayamaz; ekran görüntüsü almak gerekir.
Birinci satır ise daha kullanışlıdır ve kurtarma ortamı bağlamaya da imkân verir.
İdeal olan ikisinin birden yapılandırılmasıdır; farklı sorunlarda farklı olanı işe yarar.
Seri Konsolu Etkinleştirmek
Üç katmanda ayarlama gerekir:
- Donanım seviyesinde yönlendirme.
- Önyükleyici çıktısını yönlendirme.
- Çekirdek çıktısını yönlendirme.
Üç katmanın da ayrı ayrı yapılandırılması gerekir ve biri eksikse zincir kopar: yalnızca çekirdek çıktısını yönlendirirseniz açılış öncesi mesajları göremezsiniz — önyükleyici ekranına ulaşamaz ve kurtarma seçeneklerini seçemezsiniz.
Kurtarma senaryolarında en çok ihtiyaç duyulan ekran tam olarak odur.
İkinci madde ayrıca önyükleyici menüsüne erişim sağlar; farklı bir çekirdek sürümüyle açmak için gereklidir.
Birinci madde ise firmware ayarlarından yapılır ve sunucu markasına göre değişir.
Oturum Yönetimi
Konsol oturumları özel dikkat gerektirir:
- Genellikle tek oturum desteklenir.
- Kapatılmayan oturum kilitlenir.
- Zaman aşımı tanımlanmalıdır.
İkinci madde çok yaşanan bir sorundur: düzgün kapatılmayan bir konsol oturumu açık kalır ve bir sonraki acil durumda "konsol meşgul" hatası alırsınız — tam ihtiyacınız olan anda erişemezsiniz.
Çoğu yönetim kartı, mevcut oturumu zorla sonlandırma seçeneği sunar ve bu seçeneğin nerede olduğu önceden bilinmelidir.
Üçüncü madde ise sorunu otomatik çözer. Belirli süre işlem yapılmayan oturum kendiliğinden kapanır.
Güvenlik Boyutu
| Risk | Önlem |
|---|---|
| Konsol tam yetki verir | Erişimi sıkı kısıtlayın |
| Yönetim ağı açıksa | Ayrı ağa alın |
| Varsayılan şifre | Mutlaka değiştirin |
| Kurtarma modu şifresiz | Önyükleyici şifresi koyun |
Dördüncü satır ciddi bir açıktır ve çoğu kurulumda vardır: konsola erişebilen biri sunucuyu kurtarma modunda başlatıp şifre sormadan tam yetkili bir kabuğa düşebilir — konsol erişimi, fiziksel erişimle eşdeğerdir.
Bu nedenle önyükleyici seviyesinde şifre tanımlanması gerekir.
İkinci satır ise yönetim arayüzünün internete açık olmamasını sağlar. Bu arayüzler ayrı bir yönetim ağında bulunmalıdır.
Açılış Kayıtlarını Saklamak
Seri konsolun az kullanılan bir gücü vardır:
- Tüm açılış çıktısı yakalanabilir.
- Bir dosyaya kaydedilebilir.
- Sonradan incelenebilir.
Bu, teşhisi tamamen değiştirir: sunucu açılışta çökerse ekrandaki hata mesajları kaybolur, ama seri konsol kaydı alınıyorsa o mesajlar dosyada durur ve sakince incelenebilir.
Grafik konsolda bu mesajları yakalamak için ekran görüntüsü almak gerekir ve genellikle çok hızlı akarlar.
Bu kayıt, çekirdek paniği gibi durumlarda çökme dökümü kadar değerli bilgi verir.
Erişimi Test Etmek
- Sorun yokken bağlanıp deneyin.
- Yeniden başlatma yapıp açılışı izleyin.
- Önyükleyici menüsüne erişin.
- Erişim bilgilerini kaydedin.
Birinci madde temel bir disiplindir: konsol erişimini ilk kez bir kriz anında denemek, o an çalışmadığını öğrenmek demektir — ve o noktada başka seçenek kalmaz.
Erişim, sunucu devreye alınırken test edilmeli ve çalıştığı doğrulanmalıdır.
Dördüncü madde ise kritik bir ayrıntıdır. Konsol erişim bilgileri, kilitlendiğiniz sunucuda saklanmamalıdır.
Bu bilgiler ayrı bir yerde, ekibin ulaşabileceği bir kasada tutulmalıdır.
Sağlayıcı Konsolu
| Seçenek | Erişim |
|---|---|
| Panel üzerinden konsol | Kolay, hazır |
| Doğrudan yönetim kartı | Tam kontrol |
| Destek talebiyle | Yavaş |
Üçüncü satır kriz anında yetersizdir: konsol erişimi destek talebiyle sağlanıyorsa, gece yarısı yaşanan bir kilitlenmede yanıt gelene kadar sunucunuz erişilemez kalır.
Bu nedenle sağlayıcı seçerken kendi panelinizden anlık konsol erişimi olup olmadığı sorulmalıdır.
Birinci satır çoğu ihtiyacı karşılar ve ek yapılandırma gerektirmez.
İkinci satır ise en fazla kontrolü verir ama yönetim ağına erişim gerektirir.
Konsol erişimi ve yönetim kartı yapılandırması sağlayıcıya göre değişir; fiziksel sunucu kiralama hizmeti kapsamında uzaktan konsol erişimi panelden sağlanabilir.
Sonuç
Konsol erişimi, ağın hiç devrede olmadığı durumlar için vardır: sistem açılışta bir hataya takıldığında ağ servisi henüz başlamamıştır ve SSH ile ulaşmak teorik olarak bile imkânsızdır. Seri konsolu üç katmanda birden yapılandırın; yalnızca çekirdek çıktısını yönlendirirseniz kurtarma senaryosunda en çok ihtiyaç duyacağınız önyükleyici ekranını göremezsiniz. Ve güvenliği ihmal etmeyin: konsola erişebilen biri kurtarma modunda şifre sormadan tam yetkili kabuğa düşebilir.
Sıkça Sorulan Sorular (SSS)
SSH varken konsola gerek var mı?
Var. Güvenlik duvarını yanlış yapılandırdığınızda, ağ ayarları bozulduğunda veya sistem açılış sırasında takıldığında SSH devrede değildir. Açılış hatalarında ağ servisi henüz başlamamıştır; ulaşmanın tek yolu işletim sisteminden bağımsız bir konsoldur.
Seri konsolu nasıl yapılandırmalıyım?
Üç katmanda birden: donanım seviyesinde yönlendirme, önyükleyici çıktısı ve çekirdek çıktısı. Biri eksikse zincir kopar — yalnızca çekirdek çıktısını yönlendirirseniz açılış öncesi mesajları göremez ve kurtarma seçeneklerini seçemezsiniz.
Konsol erişimi güvenlik riski mi?
Evet, fiziksel erişimle eşdeğerdir. Konsola erişebilen biri sunucuyu kurtarma modunda başlatıp şifre sormadan tam yetkili kabuğa düşebilir. Önyükleyici seviyesinde şifre tanımlayın, yönetim arayüzünü ayrı bir ağa alın ve varsayılan şifreleri mutlaka değiştirin.
Erişimi ne zaman test etmeliyim?
Sunucu devreye alınırken, sorun yokken. Konsol erişimini ilk kez bir kriz anında denemek, o an çalışmadığını öğrenmek demektir ve o noktada başka seçenek kalmaz. Ayrıca erişim bilgilerini kilitlendiğiniz sunucuda değil, ayrı bir kasada saklayın.