Bu rehberin kapsamı
RMMZit, ücretsiz ve açık kaynaklı (AGPLv3) bir uzaktan izleme ve yönetim (RMM) aracıdır. Uzaktan erişim onun bir parçasıdır: RMMZit ajanı kurulu her bilgisayarı web konsolundan bir uzak masaüstü oturumu, bir terminal ya da bir dosya yöneticisi için açabilirsiniz. TeamViewer veya AnyDesk gibi barındırılan uzaktan destek araçları hizmeti sizin yerinize çalıştırır; RMMZit'i ise kendiniz barındırırsınız — konsol sizin sunucunuzda çalışır ve oturumlar sunucunuzla ajanlarınız arasında gider.
Gerekenler
- Çalışan bir RMMZit sunucusu — henüz yoksa kurulum rehberine bakın.
- RMMZit ajanı kurulu bilgisayarlar: Windows 10 / 11 veya Windows Server 2016 ve sonrası (64 bit) ya da systemd kullanan Linux (x86-64 veya ARM64).
- Yönetici veya Teknisyen rolüne sahip bir hesap. Teknisyen yalnızca yönetmesine izin verilen müşterileri görür.
- Güncel bir web tarayıcısı. Teknisyenin bilgisayarına hiçbir şey kurulmaz.
Oturum bilgisayara nasıl ulaşır
Sunucunun iki portu vardır: konsol (web arayüzü ve API, TCP 8443) ve ajan uç noktası (TCP 8444). Ajanlar ajan portuna dışarı doğru bağlanır; bu yüzden yönetilen bilgisayarlarda açık port veya port yönlendirme gerekmez. Uzak oturum aynı bağlantıyı kullanır: her şey ajanın şifreli bağlantısından geçer ve denetim günlüğüne yazılır.
Kayıt sırasında ajan, sunucu sertifikasının parmak izini sabitler; böylece sahte bir sunucu onu ele geçiremez. Konsoldan gelen her komut sunucu tarafından imzalanır ve ajan tarafından doğrulanır. Ağınızın dışındaki bilgisayarlar için güvenlik duvarında TCP 8444'ü açın ve genel ajan adresini Ayarlar → Ağ ve erişim altında ayarlayın; konsol portu kapalı kalır.
Uzak masaüstü oturumu başlatma
- Cihazlar'ı açın ve bilgisayara tıklayın (başlıktaki arama, Ctrl+K, onu ad, kullanıcı, IP adresi ve daha fazlasıyla bulur).
- Uzak masaüstü'ne tıklayın — cihaz sayfasında ya da kendi penceresinde. Ekranı görür, fare ve klavyeyle kontrol edersiniz.
Görüntüleyici destek işinin gerektirdiklerini sunar:
- Klavye: yazmak için ekrana tıklayın; tuşlar uzak bilgisayara onun kendi klavye düzeniyle gider. Ctrl+Alt+Del gönder ve Metin gönder (örneğin uzun bir parola gibi bir metni yazar) araç çubuğundadır.
- Tam ekran: Ctrl+W veya Windows tuşu gibi kısayollar da uzak bilgisayara gider; tam ekrandan çıkmak için Esc'yi basılı tutun.
- Kalite: bağlantıya göre Hızlı, Dengeli veya Keskin.
- Monitörler: tek bir monitör ya da Tüm monitörler.
- Oturum açma ve UAC ekranları gösterilir ve kullanılabilir; böylece oturum açabilir ve yönetici onaylarını verebilirsiniz.
Karşı taraftaki kullanıcı ne görür
Oturum doğrudan başlar; kullanıcının onu kabul etmesi gerekmez. Varsayılan olarak, siz bağlıyken bilgisayarın başındaki kişi ekranın üstünde adınızın yazdığı bir çubuk görür. Siz bu çubuğu görüntüde görmezsiniz.
Bir yönetici çubuğu Ayarlar → Uzak masaüstü altında kapatabilir (Bir teknisyen bağlıyken uzak ekranda bildirim göster). Her oturum her durumda denetim günlüğüne yazılır. RMMZit'in güvenlik önerileri, kullanıcılar birinin ne zaman bağlı olduğunu bilsin diye bildirimin açık bırakılmasını tavsiye eder.
Kullanıcılarınıza ve müşterilerinize şirketinizde uzaktan desteğin nasıl işlediğini anlatın — bir teknisyenin bağlanabileceğini ve çubuğun kimin bağlı olduğunu gösterdiğini. Müşteriyle yazılı bir anlaşma gibi daha fazlasına ihtiyacınız olup olmadığı sözleşmelerinize ve yerel kurallara bağlıdır.
Pano ve dosya kopyalama
Windows bilgisayarlarda kopyalanan metin Ctrl+C ve Ctrl+V ile iki yönde gider. Kendi Gezgin'inizde kopyaladığınız dosyalar uzak bilgisayara Ctrl+V ile yapıştırılır. Uzak bilgisayarda kopyalanan dosyalar indirme olarak sunulur (Kopyalanan dosyaları indir), çünkü bir tarayıcı panonuza dosya koyamaz. Pano üzerinden dosya kopyalamak için Windows bilgisayarda oturum açmış bir kullanıcı gerekir.
Pano paylaşımı Ayarlar → Uzak masaüstü altında kapatılabilir.
Uzak terminal: PowerShell ve root kabuk
Terminal, ekrana bağlanmadan cihazın bir kabuğunu tarayıcıda açar — sunucular için ve kullanıcı çalışmaya devam ederken hızlı düzeltmeler için kullanışlıdır.
- Linux: bir root kabuk.
- Windows: sözde konsolda SYSTEM olarak çalışan Windows PowerShell. Ajan 0.12 veya daha yenisi ve Windows 10 1809 / Windows Server 2019 veya sonrası gerekir.
Yazmak için terminale tıklayın; metni seçerek kopyalayın, Ctrl+Shift+V ya da Metin gönder ile yapıştırın. Sayfadan ayrılmak kabuğu ve onun başlattığı tüm programları sonlandırır. Oturumun başlangıcı ve sonu denetim günlüğüne yazılır.
Sık çalıştırdığınız komutlar ya da aynı anda birçok bilgisayar için bunun yerine Betikler'i kullanın: PowerShell, cmd, bash veya sh; SYSTEM ya da root olarak; tek bir cihazda, birçok cihazda veya bir zamanlamayla; her çalıştırmanın çıktısı saklanır.
Dosyalar, işlemler, hizmetler, kayıt defteri ve görevler
Birçok destek işi hiç ekran gerektirmez. Cihaz sayfasında bunlar için sekmeler vardır:
- Dosyalar bilgisayarın sürücülerinde gezinir: dosya yükleme (4 GB'a kadar), dosya indirme, bir klasörü veya seçimi ZIP olarak indirme, klasör oluşturma, yeniden adlandırma ve silme. Ajan her dosya işlemini SYSTEM (Windows) veya root (Linux) olarak yapar.
- İşlemler çalışan programları belleği, iş parçacıkları ve oturumuyla listeler ve bir işlemi sonlandırır.
- Hizmetler Windows hizmetlerini veya systemd birimlerini listeler; onları başlatır, durdurur veya yeniden başlatır. RMMZit ajanı kendini korur: konsoldan durdurulamaz veya sonlandırılamaz.
- Kayıt Defteri (Windows, ajan 0.12 ve sonrası) bir anahtarı yoluyla ya da HKLM, HKU, HKCR ve HKCC köklerinden açar; değerler ve anahtarlar eklenebilir, değiştirilebilir ve silinebilir. Kökler, hemen altlarındaki anahtarlar ve sistemin kendi dalları korunur. Kullanıcıların kayıt defterleri HKU altındadır (SID'lerine göre).
- Zamanlanmış görevler (Windows, ajan 0.12 ve sonrası) Görev Zamanlayıcı'nın görevlerini listeler; bir görev çalıştırılabilir, sonlandırılabilir, etkinleştirilebilir, devre dışı bırakılabilir ve silinebilir.
Cihaz sayfasındaki güç düğmeleri bilgisayarı hemen ya da bir gecikmeyle yeniden başlatır veya kapatır; oturum açmış kullanıcıya isteğe bağlı bir mesaj gösterilebilir.
Kim bağlanabilir ve neler kaydedilir
Herkes kendi hesabıyla ve iki adımlı oturum açmayla girer. Roller kimin ne yapabileceğini belirler:
- Yönetici — kullanıcılar ve ayarlar dahil her şey (bildirim ve pano ayarı gibi); her zaman tüm müşterileri görür.
- Teknisyen — izin verilen müşterilerin cihazlarını yönetir: uzaktan erişim, betikler, güncellemeler, programlar, uyarılar.
- Salt okunur — yalnızca izin verilen müşterileri görüntüler; uzaktan erişim ve betik yoktur.
Teknisyenler ve salt okunur kullanıcılar tüm müşterilere ya da yalnızca bazılarına erişim alır. Hesaplar Kullanıcılar altında eklenir ya da Active Directory / LDAP veya çoklu oturum açmadan gelir.
Denetim günlüğü her değişikliği ve her uzak işlemi kullanıcı, hedef ve adresle listeler: uzak masaüstü oturumları, terminal oturumları (başlangıç ve son), adınızla her dosya işlemi, değiştirdiği değerle her kayıt defteri değişikliği, zamanlanmış bir görev üzerindeki her işlem. Kayıtlar hash zinciriyle bağlıdır; konsol zinciri her görüntülemede denetler ve bir kaydın değiştirilip değiştirilmediğini veya silinip silinmediğini bildirir. Müşteri raporları teknisyen çalışmasını denetim günlüğünden gösterir — uzak masaüstü ve terminal oturumları, çalıştırılan betikler ve dosya işlemleri.
Ağ ve güvenlik
- Konsolu yalnızca yönetim ağlarınızdan erişilebilir tutun; dışarıdan erişim için konsol portunu açmak yerine bir VPN (örneğin WireGuard) kullanın.
- Ajan portunu yalnızca ajanların bulunduğu yerlere açın ve tüm ajanlar bilinen adreslerden geliyorsa ajan ağlarını ayarlayın.
- Her kişiye en düşük rolle ve yalnızca ihtiyaç duyduğu müşterilerle kendi hesabını verin; ayrılan kişilerin hesaplarını devre dışı bırakın.
- Tarayıcıların güvendiği bir sertifikayı (Let's Encrypt veya kendi CA'nız) Ayarlar → Sertifika altında kullanın.
- Uzak ekrandaki bildirimi açık bırakın ve denetim günlüğünü zaman zaman kontrol edin.
Bir terminal, betik veya dosya işlemi tam yetkiyle (SYSTEM veya root) çalışır. Teknisyen olarak oturum açabilen herkes bu bilgisayarları değiştirebilir — hesapları buna göre koruyun.
Sınırlar
- Linux masaüstleri: uzak masaüstü X11 (Xorg) ile çalışır. Wayland, arka plandaki bir hizmetin ekranı görmesine veya kontrol etmesine izin vermez: orada X11 oturumuyla giriş yapın ya da terminali kullanın. Grafik masaüstü yoksa terminali kullanın.
- Uzak masaüstü üzerinden pano ve dosya kopyalama Windows bilgisayarlarla çalışır.
- Windows'ta terminal: ajan 0.12 veya daha yenisi ve Windows 10 1809 / Windows Server 2019 veya sonrası.
- Kayıt defteri ve zamanlanmış görevler: yalnızca Windows, ajan 0.12 ve sonrası.
- Dosya yöneticisinde yüklemeler: dosya başına 4 GB'a kadar.
RMMZit'in yaptığı her şey özellikler sayfasındadır; indirme sayfasından edinebilirsiniz, tam başvuru kaynağı belgeler ve güvenlik sayfasıdır. Sunucuyu ve ilk ajanları kurmak için kurulum rehberini izleyin. Sorularınızı GitHub Discussions'ta sorabilirsiniz. Şirketler MaxZit'ten ticari destek alabilir (yalnızca İngilizce).