Skip to content
Bloga geri dönKurumsal

Uyumlu Bir Uzaktan Masaüstü Denetim Günlüğü İzini Tasarlamak

Tenvo Editorial Team8 dk okuma
Uyumlu Bir Uzaktan Masaüstü Denetim Günlüğü İzini Tasarlamak

Denetimler, olay soruşturmaları ve düzenleyici uyumluluk için kimin hangi makinaya, ne zaman bağlandığını ve ne yaptığını kanıtlayan, değiştirilmeye karşı dirençli, tek anlamlı bir iz gerekir. Mevcut uzaktan destek veya RDP kurulumunuz Windows Event Viewer dökümleri, sarsıntılı ekran kayıtları ve rastgele syslog dosyalarıyla uğraştırıyorsa, süreçleriniz yavaş, uyumluluk eksik ve iş yükü fazla demektir.

Denetimler, olay soruşturmaları ve düzenleyici uyumluluk için kimin hangi makineye, ne zaman bağlandığını ve ne yaptığını kanıtlayan, değiştirilemez, tek anlamlı bir iz gerekir. Eğer mevcut uzaktan destek veya RDP kurulumunuz Windows Event Viewer dökümleri, sallantılı ekran kayıtları ve ad-hoc syslog dosyalarını birleştirmenizi gerektiriyorsa, acıyı hissediyorsunuzdur: soruşturmalar yavaş, uyumluluk kontrolleri atlanıyor ve el işi çok fazla.

Uzaktan masaüstü denetim kaydı tutmak göründüğünden daha zordur

Uzaktan masaüstü denetim kaydı sadece “günlükleri açmak” değil. Yüksek doğruluklu, aranabilir kanıtı birden çok katmanda yakalamanız gerekiyor: kimlik doğrulama, oturum yönetimi, protokol düzeyindeki el sıkışmaları, etkileşimli etkinlik, dosya transferleri ve ayrıcalıklı eylemler. Bu parçalar farklı sistemlerde yaşar (Windows Event Log, auditd, uzaktan erişim brokerı, oturum-kayıt deposu, SIEM) ve her birinin farklı formatları, saklama gereksinimleri ve değiştirme riski vardır.

Sahada sık gördüğümüz eksiklikler:

  • Kimlik doğrulama olayları (kimin doğrulandığı) oturum meta verilerinden (hangi oturuma katıldıkları, kaynak IP, istemci sürümü) ayrı tutuluyor.
  • Oturum kayıtları nesne depolamada blob olarak duruyor ve indekslenebilir meta veri yok — ölçekli arama imkansız.
  • Günlükler için kriptografik bütünlük veya değiştirilme kanıtı yok, bu yüzden denetçiler özgünlüğü sorguluyor.
  • Saklama tutarsız: günlükler için 30 gün, ama denetçiler uzaktan erişim kayıtları için 1+ yıl istiyor.

Uyumlu bir denetim izi için temel bileşenler

Uzaktan masaüstü denetim kaydınızı üç soruya göre tasarlayın: kim, ne ve ne kadar güvenilir. Her uzaktan oturum için şunları yakalamalısınız:

  • Kimlik ve kimlik doğrulama: kullanıcı adı, benzersiz kullanıcı kimliği, MFA sonucu, kimlik doğrulama mekanizması (Kerberos, SAML, local) ve kimlik sağlayıcı beyan ID'si.
  • Bağlanan uç nokta: kaynak IP, arka plan NAT/haritalanmış IP (broker aracılığıysa), istemci yazılımı/sürüm stringi, işletim sistemi ve coğrafi IP (ilgiliyse).
  • Oturum meta verisi: oturum ID'si (kararlı UUID), milisaniye hassasiyetinde başlama/durma zaman damgaları, oturum süresi, oturum türü (yalnızca görüntüleme, uzaktan kontrol, dosya transferi) ve hedef sunucu tanımlayıcısı (FQDN, varlık etiketi).
  • Yetkilendirme & yükseltme: yükseltme veya sudo olup olmadığı, hangi ayrıcalıklı komutların çalıştırıldığı ve ayrıcalık-kontrol onay ID'leri.
  • Etkinlik kanıtı: tuş vuruşu/olay akışı veya ekran kaydı, dosya transfer günlükleri (dosya adı, boyut, yön, checksum) ve pano (clipboard) transferleri.
  • Başarısızlık ve anomali olayları: başarısız oturum açmalar (Windows event ID 4625), açık kimlik bilgisi kullanımı (4648), oturum kesilmeleri/yeniden bağlanmalar (4778/4779) ve şüpheli istemci sürümleri veya kaynak IP değişimleri.
  • Bütünlük meta verisi: günlük partileri ve kayıtlar için kriptografik hash'ler, imzalı kontrol noktaları ve ekleme-yalnızca (append-only) depolama mekanizması.

Windows üzerinde, denetim yakalamanızı gerçek ID'lere eşleyin: başarılı oturum açma (4624), başarısız oturum açma (4625), açık kimlik bilgisi (4648), hesap kilitlenmesi (4740) ve oturum yeniden bağlanma/kesilme (4778/4779). Linux'ta PAM/auditd olaylarını process accounting ve sudo günlükleriyle birleştirin.

Mimari desenler: toplama, merkezileştirme ve değiştirilme kanıtı

Ölçeklendiğinde kilit nokta merkezileştirme ve değiştirilemez depolamadır. Bu katmanlar etrafında mimari kurun:

  1. Yerel toplayıcılar: host ve gateway/broker üzerinde hafif ajanlar; olayları yapısal JSON halinde yakalar, monotonik zaman damgaları ekler ve ağ down ise yerelde tamponlarlar.
  2. Güvenli taşıma: günlükleri TLS 1.2/1.3 üzerinden merkezi toplayıcılara iletin; mümkünse sunucu kimlik doğrulaması için mutual TLS kullanın. Broker edilmiş uzaktan erişim (TeamViewer/AnyDesk tarzı) için broker’ın oturum meta verilerini uç nokta olaylarına ekleyerek yakalayın.
  3. Merkezi ingest & indeksleme: olayları kanonik bir şemaya (timestamp, tenant, session_id, user, event_type, payload) normalleştiren bir ingest katmanı koyun ve hem uzun vadeli depolamaya hem de SIEM/arama indeksine yönlendirin.
  4. Değiştirilemez / ekleme-yalnızca depolama: write-ahead log'ları WORM-uyumlu nesne depolamalarda veya write-once bucket'larda saklayın; periyodik olarak ayrı yerde saklanan imzalı kontrol noktaları (SHA-256) oluşturun.
  5. Oturum oynatma & meta veri deposu: oturum kayıtlarını nesne depolamada tutun ve aranabilir meta verileri bir veritabanında saklayın (session_id → recording URI, duration, keywords, redaction markers).

Eğer self-hosted uzaktan erişim çalıştırıyorsanız (tam kontrol gerekiyorsa önerilir), broker/gateway'in audit-forwarding hook'ları sunduğundan emin olun. Daha fazla bilgi için self-hosted mimari primerimize bakın: kendinden barındırılan uzaktan masaüstü kılavuzu.

Formatlar, şemalar ve örnek olay

Yapısal, indekslenebilir formatlar kullanın: olaylar için JSON, SIEM entegrasyonları için Common Event Format (CEF) ve kayıtlar için ayrı ikili blob'lar. Minimal bir kanonik olay şöyle görünebilir:

{
  "timestamp": "2026-06-01T13:05:23.456Z",
  "tenant": "acme-corp",
  "session_id": "d4b6f3a8-2c1e-4e59-ae9f-2b9b6e3f1abc",
  "event_type": "session.start",
  "user": {"id": "jdoe", "display_name": "John Doe", "auth_method": "saml", "mfa": "ok"},
  "source": {"ip": "203.0.113.45", "client": "Tenvo  "},
  "target": {"host": "win-app-12.acme.local", "asset_id": "asset-9876"},
  "metadata": {"client_version": "1.3.2", "protocol": "rdp"}
}

Olayları küçük ve normalleştirilmiş tutun: olay başına 700–1.500 byte tipiktir. Bu, arama indekslerinin ölçeklenmesini sağlar. Denetçiler hangi kanıtlara nereden ulaşacaklarını bilecek şekilde bir denetim şeması referansı ve günlük eşlemesi kullanın.

Saklama süresi, depolama boyutlandırması ve pratik rakamlar

Saklama gereksinimleri düzenlemeye ve şirket politikasına göre değişir. Kurumsal müşterilerle kullandığımız pratik rehberlik:

  • Hot indeks: 90 gün (hızlı arama, uyarı).
  • Warm depo: 1 yıl (aranabilir ama daha yavaş).
  • Cold/Arşiv: yasal/düzenleyici ihtiyaca bağlı olarak 3–7 yıl. Örneğin PCI DSS en az bir yıl denetim izi saklanmasını gerektirir; kendi rejiminiz için uyumluluk danışmanına danışın.

Kapasite planlama örneği (konservatif):

  • Max 1.000 eşzamanlı oturum varsayın, her biri saniyede 10 yapılandırılmış olay üretiyor (oturum kalp atışları, etkinlik, dosya transfer bildirimleri) → 10.000 olay/s.
  • Ortalama 1,5 KB JSON olay varsayın → 10.000 * 1,5 KB = 15 MB/s → ~1,3 TB/gün.
  • 90 günlük hot pencere için yaklaşık ~120 TB indeksli depolama gerekir (sıkıştırma, replikasyon veya retention ayarları öncesi).

Bu rakamlar büyük geliyor — çünkü öyle. Gerçek dağıtımlar ayak izini şu yollarla düşürür:

  • Ekran kayıtlarını örnekleme (metadata'nın %100'ünü tutup tam çözünürlüklü videoların %10–30'unu saklamak, sadece yüksek riskli oturumlar için tam kayıt tutmak).
  • Kayıtları sıkıştırma (H.264/HEVC, 2 Mbps'de ~0.9 GB/saat; 4 Mbps ~1.8 GB/saat — tam oynatma sadakati gerekmiyorsa daha düşük bitrateler kullanın).
  • Tekrarlayan olayları dedupe etmek ve ağır payload'ları (kayıtlar) index yerine cold nesne depolamaya taşımak.

Oturum kaydı, gizlilik ve hukuki hususlar

Oturumları kaydetmek adli oynatma ve yöneticinin ne yaptığını kanıtlamak için çok faydalıdır. Ancak gizlilik, veri koruma ve sendika/işyeri temsilcisi yükümlülükleri vardır. Aşağıdaki kontrolleri uygulayın:

  • Onay & bildirim: oturum başında kullanıcıları kayıt alındığı konusunda bilgilendirin. Gerektiğinde onay günlüklerini yakalayın.
  • Sansürleme & veri minimizasyonu: mümkün olduğunda OCR filtreleri ve anahtar kelime maskeleme ile kimlik bilgileri ve kişisel verileri otomatik olarak redakte edin.
  • Erişim kontrolleri: kayıtlar katı RBAC altında olmalı; izleme işlemleri loglanmalı ve hassas oturumlar için çoklu onay gerektirmelidir.
  • Sensitiviteye bağlı saklama politikası: rutin idari görev kayıtları 90 gün saklanabilir; ayrıcalıklı yükseltmelerin kayıtları 1–3 yıl saklanabilir.

Kayıtlar için depolamayı konservatif tahmin edin. Örnek: H.264 2 Mbps ~0.9 GB/saat. Eğer ayda 1.000 saat kayıt saklıyorsanız, yalnızca video için ~0.9 TB/ay planlayın.

Tespit, analiz ve denetim oyun kitapları

Günlükler ancak kullanıldığında faydalıdır. Otomatik çalışacak tespit ve denetim oyun kitapları (playbook) oluşturun:

  • Oturum sırasında olağandışı kaynak IP değişimlerinde veya kısa zaman diliminde ülke atlamalarında alarm verin.
  • Bir yönetici ayrıcalık yükselttiğinde ve hemen dosya indirip veri kopyaladıysa oturumu işaretleyin.
  • Düzenli teyit: bir eşik üzerindeki her ayrıcalıklı oturumun eklenmiş gerekçesi ve yedi gün içinde bir doğrulayıcı onayı olmalı.
  • Olay kayıtlarına otomatik bağlantı: eğer bir host daha sonra tehlikeye düşerse, önceki 90 günlük dönemde o hosta ait tüm oturumları otomatik çekin.

Denetim olaylarını bir SIEM ile entegre edin (Splunk, Elastic, Sumo Logic veya açık kaynak Graylog) ve yüksek doğruluklu uyarıları bilet sisteminize itin. Eğer Tenvo'i içsel olarak çalıştırıyorsanız, audit-forwarding hook'larını SIEM ve nesne depolamanıza yapılandırın; en iyi uygulamalar için yönetici belgelerine bakın: uzaktan masaüstü güvenliği.

Operasyonel kontroller: politika, insan ve süreç

Teknoloji hikayenin yarısıdır. Günlükleri kimin erişebileceği, oturum oynatmayı kimin onaylayacağı ve kanıtların ne kadar süre saklanacağına dair yönetişim gerekir. Ana kontroller:

  • Görev ayrımı: günlük yönetimi ve günlük incelemesi farklı rollerde olmalı.
  • Değiştirilemez günlükleme: imzalı kontrol noktaları kullanın ve imzaları offsite saklayarak günlüklerin değiştirilmediğini kanıtlayın.
  • Periyodik denetimler: kayıt ve günlük erişimlerinin üç aylık gözden geçirilmeleri ve yıllık kontrol teyidi.
  • Olay hazırlığı: adli ekipler için oturum artifaktlarını hızlıca çıkaran betikler hazır tutun (session ID → recording URI → hash'ler).

Araç boşlukları ve hangi durumlarda ödün kabul edilir

Her ürün her şeyi kapsamaz. Ticari uzaktan erişim SaaS çözümleri (TeamViewer, AnyDesk) genellikle mükemmel kullanılabilirlik ve yerleşik kayıtlar sunar, fakat saklama, değiştirilemezlik ve self-hosted inceleme üzerinde daha az kontrol verir. Yerel Windows AD üzerinden RDP iyi olay ID'leri ve Windows Event Forwarding ile entegrasyon sağlar, ancak standart bir oturum kaydı özelliği eksiktir.

Eğer sıkı denetim kontrolüne ihtiyacınız varsa (kriptografik değiştirilme kanıtı, uzun vadeli WORM depolama, tam meta veri dışa aktarımı), broker'ı ve yönlendirme hattını size ait kılacak bir self-hosted veya açık çözüm genellikle gereklidir. Hızlı kurulumlu bir destek aracı ve daha hafif uyumluluk ihtiyaçlarınız varsa bir SaaS sağlayıcı kabul edilebilir — ancak saklama/dışa aktarma yeteneklerini ve istenildiğinde imzalı günlük sağlayıp sağlayamadıklarını doğrulayın. Karşılaştırma yazılarımız için bakınız: self-hosted remote desktop guide ve ödünler için remote desktop without port forwarding.

Kontrol listesi: önümüzdeki 90 gün için uygulanabilir adımlar

  1. Kaynak envanteri: uzak masaüstü oturumlarına katılan gateway'leri, uç noktaları, broker'ları ve kimlik sağlayıcılarını listeleyin.
  2. Kanonik şema tanımlayın ve mevcut olay ID'lerini (Windows Event IDs, auditd kuralları) buna eşleyin.
  3. Oturum başlatma/durdurma, dosya transferi ve kimlik doğrulama olaylarını yakalamak için hafif toplayıcılar dağıtın.
  4. Güvenli yönlendirmeyi (mTLS/TLS) merkezi ingest ve SIEM'e yapılandırın; her 24 saatte bir imzalı kontrol noktaları etkinleştirin.
  5. Yüksek riskli gruplar için oturum kaydını başlatın ve kayıtları indeksli meta verilerle nesne depolamada saklayın.
  6. Saklamayı ayarlayın: 90 gün hot, 1 yıl warm, 3–7 yıl arşiv; düzenlemeye göre; yaşam döngüsü politikalarını otomatikleştirin.
  7. Ayrıcalık yükseltme, olağandışı kaynak IP'ler ve büyük veri sızdırmaları için uyarı ve inceleme playbook'ları oluşturun.

Sonuç — gerçekçi beklentiler

Defanslı bir uzaktan masaüstü denetim izini oluşturmak emek ister: uyumlu şemalar, merkezi ingest, değiştirilemez depolama ve operasyonel yönetişim gerekir. Kurumsal ölçekte başlangıç depolama ve indeksleme maliyetlerinin kayda değer olmasını bekleyin; tam doğruluklu kayıt ile pratik saklama ekonomisi arasında ödünler planlayın. Denetçilere dürüst olun: neleri kanıtlayabileceğinizi (zaman hizalı meta veriler + imzalı checksum'lar + kayıtlar) ve neleri kanıtlayamayacağınızı netçe belirtin.

Audit-forwarding ve oturum kaydı hook'ları üzerinde kontrol sağlayan ve vendor lock-in'i önleyen bir başlangıç noktası arıyorsanız, broker'ı self-host etmenize veya en azından imzalı günlükler ve ham kayıtlar dışa aktarımına izin veren çözümleri değerlendirin. Denemek için Tenvo'i indirip audit-forwarding ve kayıt özelliklerini ortamınızda test edin: İndir. Uyum özellikleri içeren kurumsal planlar ve fiyatlandırma için bakınız: Fiyatlandırma.

Tenvo edinin

Kendiniz denemeye hazır mısınız?

30 cihaza kadar ücretsiz, kredi kartı gerekmiyor. İki dakikada kurulur ve bağlanır.