KeycyteYardım Merkezi

Tarayıcının Yazdır penceresini açıp “PDF olarak kaydet”i seçin.

Ayrıcalıklı Erişim Yönetimi

Keycyte PAM 3.2

Yönetici Kılavuzu

Bu Kılavuz Hakkında

Bu kılavuz, Keycyte PAM’ın Yönetici Paneli üzerinden nasıl yapılandırılacağını ve işletileceğini açıklar: kullanıcıların bağlandığı sistemlerin eklenmesi, ayrıcalıklı kimlik bilgilerinin saklanması ve otomatik olarak değiştirilmesi, kimin neye erişebileceğinin tanımlanması ve ayrıcalıklı oturumların izlenip denetlenmesi.

Kılavuz Keycyte PAM 3.2 için geçerlidir.

Hedef Kitle

Bu doküman, Keycyte PAM’ı yapılandıran ve işleten sistem yöneticileri ile güvenlik sorumluları için hazırlanmıştır. Keycyte PAM’ın koruduğu sistemleri (Windows, Linux, ağ cihazları ve veritabanları) ve dizin servislerinizi biliyor olmanız beklenir.

Kılavuzun Düzeni

BölümAçıklama
BaşlarkenYönetici Paneline giriş, panelin düzeni, yönetici türleri ve yetki profilleri, Sistem Monitör sayfası.
SunucularSunucu ekleme, desteklenen bağlantı protokolleri, protokole özgü bağlantı ayarları ve toplu işlemler.
Parola KasasıHesap türleri, hesap ekleme, parolaların değiştirilmesi ve doğrulanması, parola geçmişi ve geri dönüşüm kutusu.
Parola PolitikalarıParola karmaşıklığı, otomatik parola değişimi ve bağlantı öncesinde ve sonrasında çalışan işlemler.
KullanıcılarKullanıcı türleri ve rolleri, kullanıcı ekleme, çok faktörlü kimlik doğrulama, domain kullanıcılarının senkronizasyonu ve servis kimlikleri.
RollerSunucu rolleri, parola rolleri ve kullanıcı rolleri: kimin, hangi sunucuya, hangi hesapla ve ne zaman bağlanabileceği.
Erişim KontrolErişim talepleri ve onaylar, kaynak kuralları ve komut filtreleri.
OturumlarAktif oturumların izlenmesi ve sonlandırılması, oturum kayıtları, komut geçmişi ve dosya geçmişi.
KeşifKeşif şablonlarıyla Active Directory/LDAP, VMware ve Proxmox üzerindeki sunucuların ve hesapların bulunması.
RaporlarHesap ve oturum raporları ile zamanlanmış e-posta raporları.
GünlüklerGünlük türleri ve günlüklerin syslog üzerinden bir SIEM’e iletilmesi.
AyarlarGenel, bağlantı, doğrulama, bildirim, RADIUS ve TACACS+ sunucusu, servisler, depolama ve etiket ayarları.
Secrets APIUygulamaların bir servis kimliğiyle parola alması.

Doküman Kuralları

Arayüz öğeleri, Yönetici Panelinde göründükleri biçimde kalın yazılır. Menü yolu Roller > Sunucu Rolleri biçiminde gösterilir. Alan değerleri, komutlar ve dosya adları kod biçiminde gösterilir.

Not

Notlar konuyla ilgili ek bilgi verir.

Önemli

Önemli notlar, devam etmeden önce sağlanması gereken koşulları açıklar.

İpucu

İpuçları bir işi yapmanın daha kolay ya da daha iyi bir yolunu açıklar.

Uyarı

Uyarılar veri kaybına ya da güvenlik riskine yol açabilecek işlemleri açıklar.

Başlarken

Yönetici Paneli, Keycyte PAM’i yapılandırdığınız web konsoludur. Kullanıcılar sistemlere ayrı bir web konsolundan, İstemci Panelinden bağlanır; Yönetici Paneli yalnızca yöneticiler içindir.

Bu bölüm aşağıdaki konuları içerir:

KonuAçıklama
Yönetici Panelini KullanmaGiriş yapma, menü ve üst çubuk, komut paleti, bildirim zili ve renk teması.
Yönetici TürleriMASTER ve ADMIN hesapları, yetki profilleri ve yalnızca MASTER’ın açabildiği alanlar.
Sistem MonitörGiriş yaptıktan sonra açılan genel bakış sayfası.

Yönetici Panelini Kullanma

Keycyte PAM’ı, tarayıcıda açtığınız bir web konsolu olan Yönetici Panelinden yönetirsiniz. Bu konu, panele nasıl giriş yapılacağını ve panelin düzenini açıklar.

Giriş Yapma

Başlamadan önce aşağıdakileri sağlayın:

Yönetici Paneline giriş yapmak için:

  1. Tarayıcıda Keycyte PAM adresini açın, örneğin https://pam.example.com. Giriş sayfası açılır.

  2. Kullanıcı Adı ve Parola alanlarını doldurun.

    Domain hesabı için kullanıcı adını dizin servisinizin kabul ettiği biçimde girin, örneğin jsmith ya da jsmith@example.com.

  3. Giriş sayfasında kullanım koşulları onay kutusu görünüyorsa koşulları okuyun ve onay kutusunu seçin. Onay kutusu, Ayarlar > Genel bölümünde kullanıcı sözleşmesi etkinleştirildiğinde görünür.

  4. Giriş Yap düğmesine tıklayın.

  5. Keycyte PAM’ın istediği ek adımı tamamlayın:

    AdımAçıklama
    MFA KoduHesabınız çok faktörlü kimlik doğrulama kullanıyor. Doğrulayıcı uygulamanızdaki kodu ya da size e-posta veya SMS ile gönderilen kodu girin.
    QR kodHesabınız için çok faktörlü kimlik doğrulama etkinleştirilmiş, ancak henüz kurulmamış. QR kodu bir doğrulayıcı uygulamayla taratın ya da kodun altında gösterilen gizli anahtarı girin, ardından 6 haneli kodu MFA Kodu alanına girin.
    Yeni Parola, Parola TekrarParolanızı değiştirmeniz gerekiyor. Yeni parola en az 8 karakter uzunluğunda olmalı ve bir büyük harf, bir küçük harf ve bir rakam içermelidir.
    Uygulama SeçinHesabınızın hem bir yönetici rolü hem de USER rolü var. Yönetici Paneli seçeneğine tıklayın.

Yönetici Paneli https://pam.example.com/admin/ adresinde açılır ve Sistem Monitör sayfasını ya da yetkilerinizin izin verdiği ilk sayfayı gösterir.

Microsoft Entra ID ile giriş yapılandırılmışsa, giriş sayfasında Microsoft ile Giriş düğmesi de görünür. Ayrıntılar için bkz. Kimlik Doğrulama Ayarları.

Not

Çok sayıda başarısız denemeden sonra giriş sayfası Too many attempts. Try again in n s iletisini gösterir ve geri sayım bitene kadar Giriş Yap düğmesini devre dışı bırakır. Tekrarlanan başarısız denemeler, yerel kullanıcı parola politikasına göre yerel bir hesabı da kilitleyebilir; bir yönetici bu hesabın kilidini Kullanıcılar sayfasından açabilir. Ayrıntılar için bkz. Kullanıcı Ekleme.

Oturumu kapatmak için üst çubuğun sağ ucundaki oturum kapatma simgesine tıklayın. Oturumu kapattığınızda oturumunuz yalnızca tarayıcıda değil, sunucuda da sonlandırılır.

Yönetici Panelinin Düzeni

Yönetici Paneli: yan menü, üst çubuk ve Sistem Monitör

Yönetici Paneli aşağıdaki alanlardan oluşur:

AlanAçıklama
Kenar çubuğu menüsüYönetici Panelinin konularına göre gruplanmış sayfaları. Bir grubu genişletmek için gruba tıklayın, örneğin Roller. Menü yalnızca açmanıza izin verilen sayfaları gösterir.
Üst çubukSoldan sağa: kenar çubuğunu daraltan ya da genişleten düğme, geçerli sayfanın adı, komut paletini açan arama kutusu, tema düğmesi, bildirim zili, kullanıcı adınız ve oturum kapatma düğmesi.
İçerik alanıSeçtiğiniz sayfa. Çoğu sayfa, üzerinde bir araç çubuğu bulunan bir tablo gösterir.
Alt bilgiÜrün logosu ve Keycyte PAM sürümü.

Kenar çubuğu menüsü aşağıdaki öğeleri içerir:

Menü öğesiAçıklama
Sistem MonitörKaynaklara, oturumlara, parola sağlığına ve uyarılara genel bakış. Bkz. Sistem Monitör.
SunucularKullanıcıların bağlandığı sistemler. Bkz. Sunucular.
Parola KasasıAyrıcalıklı hesaplar ve diğer gizli bilgiler. Bkz. Parola Kasası.
KullanıcılarKeycyte PAM kullanıcı hesapları. Bkz. Kullanıcılar.
RollerSunucu Rolleri, Parola Rolleri ve Kullanıcı Rolleri. Bkz. Roller.
OturumlarAktif Oturumlar, Oturum Geçmişi, Komut Geçmişi ve Dosya Geçmişi. Bkz. Oturumlar.
KeşifKeşif şablonları. Yalnızca MASTER kullanıcılara gösterilir. Bkz. Keşif.
Erişim KontrolKaynak Kuralları ve Komut Filtreleri. Komut Filtreleri yalnızca MASTER kullanıcılara gösterilir. Bkz. Erişim Kontrol.
Parola PolitikalarıKasa hesapları için parola politikaları. Bkz. Parola Politikaları.
Parola OluşturucuSeçtiğiniz seçeneklere göre rastgele bir parola oluşturur.
RaporlarHesap ve Oturum raporları. Bkz. Raporlar.
Günlüklerİstemci, Sistem, Erişim, Erişim Kontrol ve Parola Yöneticisi günlükleri. Bkz. Günlükler.
AyarlarSistem ayarları. Yalnızca MASTER kullanıcılara gösterilir. Bkz. Ayarlar.

Ortak Tablo İşlemleri

Nesneleri listeleyen sayfaların çoğu aynı şekilde çalışır:

Komut Paleti

Komut paleti, bir sayfanın adının bir bölümünü yazarak o sayfaya geçmenizi sağlar.

Komut paletinden bir sayfa açmak için:

  1. Ctrl+K tuşlarına (macOS’te ⌘K) basın ya da üst çubuktaki Sayfa, ayar veya rapor ara… kutusuna tıklayın.
  2. Sayfa adının ya da grubun bir veya birkaç kelimesini yazın, örneğin oturum geçmişi.
  3. Ok tuşlarıyla bir sonuç seçip Enter tuşuna basın ya da sonuca tıklayın.

Paleti bir sayfa açmadan kapatmak için Esc tuşuna basın.

Palet yalnızca yetkilerinizin izin verdiği sayfaları sunar. Menünün ana sayfalarını ve şu ayar sayfalarını listeler: Genel, Bağlantı, Web TLS Sertifikası, Doğrulama, Yetki Profilleri, Raporlama, Bildirim, Syslog Ayarları ve Lisans. Diğer ayar sayfalarına Ayarlar menüsünden ulaşılır.

Bildirim Zili

Üst çubuktaki zil, karar bekleyen erişim taleplerini gösterir. Zilin üzerindeki kırmızı rozet, bekleyen talep sayısını gösterir. Liste 60 saniyede bir ve listeyi her açtığınızda yenilenir.

Zil yalnızca Kaynak Kuralları için Düzenle yetkisi olan yöneticilere gösterilir. Sahibi olduğunuz sunuculara ve hesaplara ait talepleri görürsünüz.

Bir erişim talebini zilden onaylamak ya da reddetmek için:

  1. Zile tıklayın. Bildirimler paneli açılır ve talepleri Erişim İzin Talepleri başlığı altında listeler.

    Her talepte, talebin bir Sunucu için mi yoksa bir Hesap için mi olduğu, talep eden kullanıcı, talep edilen Başlangıç Tarihi ve Bitiş Tarihi, talep zamanı ve kullanıcının girdiği Sebep gösterilir.

  2. Onayla ya da Reddet düğmesine tıklayın.

Ayrıntılar için bkz. Erişim Talepleri.

Renk Teması ve Dil

Koyu ve açık tema arasında geçiş yapmak için üst çubuktaki güneş ya da ay simgesine tıklayın. Tema kullanıcı profilinize kaydedilir ve bir sonraki girişinizde de uygulanır. Yeni hesaplar koyu temayı kullanır.

Arayüz dili (İngilizce ya da Türkçe) da kullanıcı başına kaydedilir. Dili İstemci Paneli ayarlarından değiştirebilirsiniz; bir MASTER, dili Ayarlar > Genel bölümünden de değiştirebilir.

Yönetici Türleri

Keycyte PAM’da iki tür yönetici hesabı vardır: MASTER ve ADMIN. Bir kullanıcı hesabı, MASTER ya da ADMIN rolüne sahip olduğunda yönetici hesabı olur. Roller Kullanıcılar sayfasında atanır; ayrıntılar için bkz. Kullanıcı Türleri ve Rolleri.

MASTER ve ADMIN

MASTERADMIN
Görünen sayfalarYönetici Panelinin tüm sayfaları.Yalnızca hesabın yetki profillerinden birinin Görüntüle yetkisi verdiği sayfalar.
İzin verilen işlemlerTüm işlemler.Yalnızca hesabın yetki profillerinin her modül için verdiği işlemler (Ekle, Düzenle, Sil).
Görünen nesnelerTüm nesneler.Yalnızca ADMIN’in sahibi olduğu nesneler: ADMIN’in sahip olarak listelendiği sunucular, parola kasası hesapları, kullanıcılar, roller, parola politikaları ve erişim talepleri.
Yalnızca MASTER’a açık alanlarKullanılabilir.Kullanılamaz.
Yönetici hesaplarının yönetimiMASTER ve ADMIN hesapları oluşturabilir, değiştirebilir ve yetki profilleri atayabilir.MASTER ya da ADMIN hesaplarını oluşturamaz, değiştiremez veya silemez; yalnızca USER ve SERVICE rollerini atayabilir.

Not

Sahiplik, bir ADMIN’in neleri gördüğünü; yetki profilleri ise ADMIN’in gördükleriyle neler yapabileceğini sınırlar. Örneğin Sunucular için Sil yetkisi olan bir ADMIN yalnızca sahibi olduğu sunucuları silebilir. Bir ADMIN sunucu, kullanıcı ya da parola politikası gibi bir nesne oluşturduğunda, nesnenin sahibi olarak eklenir. Sahipler her sayfadaki Yönetici Değiştir iletişim kutusuyla değiştirilir; sunucular için bkz. Sunucuları Yönetme.

Bir hesabın hem bir yönetici rolü hem de USER rolü varsa, kullanıcı giriş yaptıktan sonra Yönetici Paneli ile İstemci Paneli arasında seçim yapar.

Yalnızca MASTER’a Açık Alanlar

Aşağıdaki alanlar yalnızca MASTER hesaplarına açıktır. Yetki profilleri bu alanlara erişim veremez.

Yetki Profilleri

Yetki profili, adlandırılmış bir yetki kümesidir. Bir profil, Yönetici Panelinin her modülü için dört işaret tutar: Görüntüle, Ekle, Düzenle ve Sil. MASTER hesapları hiçbir zaman profillerle kısıtlanmaz.

Her ADMIN hesabının en az bir yetki profili olmalıdır. Bir ADMIN’in birden fazla profili olduğunda yetkiler birleştirilir: profillerden herhangi biri bir işleme izin veriyorsa o işleme izin verilir.

Bir modülün Ekle, Düzenle ya da Sil yetkisi, o modülün Görüntüle yetkisini de kapsar.

Aşağıdaki modüller için yetki verilebilir. Yalnızca görüntüleme olarak işaretlenen modüllerde yalnızca Görüntüle işareti bulunur.

GrupModüller
GenelSistem Monitör (yalnızca görüntüleme)
KaynaklarSunucular, Parola Kasası, Kullanıcılar
RollerSunucu Rolleri, Parola Rolleri, Kullanıcı Rolleri
OturumlarAktif Oturumlar, Oturum Geçmişi, Komut Geçmişi, Dosya Geçmişi
GüvenlikKaynak Kuralları, Parola Politikaları, Parola Oluşturucu (yalnızca görüntüleme)
RaporlarRaporlar
Günlüklerİstemci, Sistem, Parola Yöneticisi, Erişim, Erişim Kontrol

Ayarlar sayfasının kendisi için bkz. Yetki Profilleri.

Keycyte PAM, her modülde her yetkiyi veren Full Admin adlı bir sistem profili oluşturur. Bu profil, profiller ilk kez kullanıma sunulduğunda mevcut ADMIN hesaplarına atanır. Sistem profilleri düzenlenemez ve silinemez.

Yetki Profili Oluşturma

Bir yetki profili oluşturmak için:

  1. Ayarlar > Yetki Profilleri öğesini seçin.

  2. Ekle düğmesine tıklayın.

  3. Bir Ad ve isteğe bağlı olarak bir Açıklama girin.

  4. Modül matrisinde yetkileri ayarlayın. Her modül için her işlemin onay kutusunu seçin ya da temizleyin. Hazır ayar düğmelerini de kullanabilirsiniz:

    DüğmeSonuç
    Salt okunurHer modülde yalnızca Görüntüle yetkisi verir.
    Tam erişimHer modülde kullanılabilen tüm işlemleri verir.
    TemizleTüm yetkileri kaldırır.
  5. Kaydet düğmesine tıklayın.

Profil listede görünür. Modüller sütunu, her işlemi kaç modülün verdiğini özetler; Atanmış Kullanıcılar ise profile sahip kullanıcı sayısını gösterir.

Profili bir ADMIN hesabına atamak için kullanıcıyı Kullanıcılar sayfasında açın ve Yetki Profilleri alanında profili seçin. Ayrıntılar için bkz. Kullanıcı Ekleme.

Yetki Profilini Silme

Kullanıcılara atanmış bir profil silinemez. Önce profili bu kullanıcılardan kaldırın, ardından Ayarlar > Yetki Profilleri sayfasında silin.

Sistem Monitör

Sistem Monitör, giriş yaptıktan sonra açılan ilk sayfadır. Yönettiğiniz nesnelere, güncel oturum aktivitesine ve saklanan parolaların sağlığına genel bir bakış sunar.

Sayfayı açmak için menüde Sistem Monitör öğesine tıklayın. Bir ADMIN için Sistem Monitör üzerinde Görüntüle yetkisi gerekir. ADMIN için sayılar, grafikler ve oturum listeleri yalnızca ADMIN’in sahibi olduğu nesneleri kapsar; Aktif Kullanıcılar, Kaynaklar ve Sistem Bilgisi filtrelenmez.

Sistem Monitör sayfası

Sistem Monitör Bileşenleri

BileşenAçıklama
Toplam Hesap, Toplam Kullanıcı, Toplam Sunucu, Aktif OturumlarParola kasası hesaplarının, kullanıcıların, sunucuların ve şu anda açık olan oturumların sayısı.
Protokol DağılımıBağlantı protokolüne göre gruplanmış sunucular.
Hesap Tipi DağılımıHesap türüne göre gruplanmış parola kasası hesapları.
Şifre SağlığıParola durumuna göre gruplanmış parola kasası hesapları: Sağlıklı, Süresi Dolmak Üzere (parolanın süresi, parola politikasına göre 7 gün içinde doluyor), Süresi Dolmuş, Hiç Değiştirilmemiş, Hiç Doğrulanmamış ve Başarısız (son doğrulama başarısız oldu).
AktiviteZaman içindeki oturum sayısı. Günlük (son 7 gün), Haftalık (son 4 hafta) ya da Aylık (son 12 ay) seçeneğini seçin.
Aktif KullanıcılarŞu anda Keycyte PAM’a giriş yapmış kullanıcılar; rolleri ve son aktiviteleriyle birlikte.
Son OturumlarKullanıcı, sunucu adresi, protokol ve süre bilgileriyle en son oturumlar.
Güvenlik UyarılarıSon başarısız giriş denemeleri, süresi dolmuş parola sayısı ve doğrulaması başarısız olan hesap sayısı.
KaynaklarKeycyte PAM sunucusunun CPU, bellek ve disk kullanımı.
Sistem BilgisiKeycyte PAM sunucusunun ana bilgisayar adı, IP adresi, çalışma süresi, üreticisi ve sürümü.
Hızlı ErişimSunucu Ekle, Kullanıcı Ekle, Logları Görüntüle ve Şifre Oluştur kısayolları. Her kısayol yalnızca gerektirdiği yetkiye sahipseniz gösterilir.

İpucu

Şifre Sağlığı bileşeninde Süresi Dolmuş ya da Başarısız olarak görünen hesaplar genellikle ilgi gerektirir: Parola Kasası sayfasında parola politikasını ve son parola değişiminin sonucunu kontrol edin. Ayrıntılar için bkz. Parola Değiştirme.

Sunucular

Sunucu, kullanıcıların Keycyte PAM üzerinden bağlandığı bir sistemi temsil eden kayıttır: bir Windows ya da Linux ana bilgisayarı, bir ağ cihazı, yayımlanmış bir uygulama, bir web uygulaması, bir veritabanı ya da bir Kubernetes pod’u. Her sunucunun tek bir bağlantı protokolü vardır.

Bir sunucunun tek başına tanımlı olması kimsenin bağlanmasına izin vermez. Bir kullanıcının bağlanabilmesi için şunlar gerekir:

  1. Sunucuyu içeren ve kullanıcıyı yetkilendiren bir sunucu rolü. Bkz. Sunucu Rolleri.
  2. Sunucuya bağlı bir parola kasası hesabı ve bu hesabı içeren, kullanıcıyı yetkilendiren bir parola rolü. Bkz. Hesap Ekleme ve Parola Rolleri.

Sunucu listesini açmak için menüde Sunucular öğesini seçin. Bir ADMIN yalnızca sahibi olduğu sunucuları görür.

Bu bölüm aşağıdaki konuları içerir:

KonuAçıklama
Sunucu EklemeSunucu oluşturma ve ortak ayarlarını doldurma.
Bağlantı ProtokolleriDesteklenen protokoller ve her birinin gereksinimleri.
Bağlantı AyarlarıRDP güvenliği, klavye düzeni ve veritabanı adı gibi protokole özgü seçenekler.
Sunucuları YönetmeDüzenleme, klonlama, silme, yöneticiler, etiketler, toplu port değişikliği, filtreler ve dışa aktarma.

Sunucu Ekleme

Kullanıcıların Keycyte PAM üzerinden erişmesi gereken her sistem için bir sunucu ekleyin. Keşif şablonlarıyla toplu olarak da sunucu oluşturabilirsiniz; bkz. Keşif.

Başlamadan önce:

Bir sunucu eklemek için:

  1. Menüde Sunucular öğesini seçin.

  2. Araç çubuğunda Ekle düğmesine tıklayın. Sunucu Detayı paneli açılır.

  3. Protokol alanında bağlantı protokolünü seçin. Port, protokolün varsayılan portuna ayarlanır. Protokol listesi için bkz. Bağlantı Protokolleri.

  4. Ortak alanları doldurun:

    AlanAçıklama
    ProtokolBağlantı protokolü. Varsayılan: RDP.
    AdSunucunun İstemci Panelinde kullanıcılara gösterilen görünen adı. Zorunludur.
    AdresHedefin ana bilgisayar adı ya da IP adresi, örneğin 10.0.0.10 ya da srv01.example.com. Zorunludur.
    PortHedef servisin TCP portu. Protokole göre doldurulur; servis başka bir portu dinliyorsa değiştirin.
    YöneticiKeycyte PAM’ın bu sunucudaki hesapları yönetmek için kullandığı ayrıcalıklı bir parola kasası hesabı: yerel Windows hesaplarının parolalarının değiştirilmesi, parola politikasının bağlantı öncesinde ve sonrasında çalışan işlemleri ve Detaylar görünümü. Boş bırakırsanız Keycyte PAM, uygun olduğu durumlarda yapılandırılmış bir LDAP dizininin servis hesabını kullanır.
    EtiketlerGruplama ve filtreleme için açıklayıcı etiketler. Etiketler erişim yetkisi vermez.
    RollerSunucunun eklendiği sunucu rolleri.
    AçıklamaSerbest metin not.
    PanoKopyalanan metindeki satır sonlarının nasıl dönüştürüleceği: preserve (değişiklik yok), unix ya da windows.
    Süre (min)Bir oturumun dakika cinsinden azami süresi, 0 ile 1440 arasında. Süre dolduğunda oturum kapatılır. 0 sınır olmadığı anlamına gelir. Bir rol zamanlaması oturumu daha erken sonlandırabilir.
    KomutOturum başladığında çalıştırılacak komut. SSH ve KUBERNETES sunucularında kullanılır. SSH için komuttaki <USERNAME> ve <PASSWORD>, kullanılan hesabın kimlik bilgileriyle değiştirilir.
    TACACS+ Paylaşılan SırSunucuyu Keycyte TACACS+ sunucusu için bir TACACS+ cihazı olarak kaydeder. Sır kaydedildikten sonra bir daha gösterilmez; düzenleme sırasında mevcut sırrı korumak için alanı boş bırakın.
  5. Seçilen protokolün eklediği alanları doldurun. Ayrıntılar için bkz. Bağlantı Ayarları.

  6. Kaydet düğmesine tıklayın.

Sunucu listede görünür. ADMIN iseniz ve sahip seçmediyseniz, sunucunun sahibi olarak siz kaydedilirsiniz.

Sonraki Adımlar

Bağlantı Protokolleri

Her sunucunun tam olarak bir bağlantı protokolü vardır. Protokol; Keycyte PAM’ın hedefe nasıl bağlanacağını, varsayılan olarak hangi portun kullanılacağını ve sunucunun hangi ek ayarlara sahip olacağını belirler.

Protokol (listedeki değer)Varsayılan portTipik hedef
RDP (RDP)3389Windows masaüstü ya da sunucu.
SSH (SSH)22Linux ya da Unix ana bilgisayarı, ağ cihazı.
VNC (VNC)5900VNC sunucusu çalıştıran ana bilgisayar.
Telnet (TELNET)23Eski bir ağ cihazı ya da ana bilgisayar.
RemoteApp (APP)3389Bir Windows ana bilgisayarından yayımlanan tek bir Windows uygulaması.
Web uygulaması (WEBAPP)443Bir ara sunucudaki tarayıcıda açılan web uygulaması.
Üçüncü taraf uygulama (3rd)443Bir ara sunucuda başlatılan masaüstü uygulaması.
MySQL (MYSQL)3306MySQL ya da MariaDB veritabanı.
MSSQL (MSSQL)1433Microsoft SQL Server veritabanı.
PostgreSQL (POSTGRESQL)5432PostgreSQL veritabanı.
Kubernetes (KUBERNETES)8080Bir Kubernetes pod’undaki container.

RDP

Bir Windows ana bilgisayarına Remote Desktop Protocol üzerinden bağlanır. Windows ya da Windows Domain türündeki parola kasası hesaplarını kullanın. Domain hesabında, hesabın domain’i hedefe gönderilir.

En fazla bağlantı seçeneği RDP sunucularındadır: güvenlik modu, klavye düzeni, renk derinliği ve görüntü özellikleri. Sunucu listesindeki Detaylar düğmesi, bir RDP sunucusunun yerel kullanıcılarını ve Windows servislerini gösterir.

SSH

Bir ana bilgisayara SSH üzerinden bağlanır ve bir terminal açar. Linux hesaplarını kullanın. Bir hesap, parolayla ya da özel anahtar ve passphrase ile kimlik doğrulayabilir. Bir Linux hesabı, oturum açtıktan sonra otomatik olarak bir root hesabına geçebilir (Su/Sudo); ayrıntılar için bkz. Hesap Ekleme.

Komut, etkileşimli bir kabuk yerine verilen komutu çalıştırır.

VNC

Bir VNC sunucusuna bağlanır ve masaüstünü gösterir. Seçilen hesabın parolası VNC parolası olarak kullanılır. Protokole özgü tek seçenek İmleç’tir.

Telnet

Bir Telnet terminali açar. Telnet’te standart bir oturum açma alışverişi bulunmadığından, Keycyte PAM oturum açma istemlerini düzenli ifadelerle algılar: Kullanıcı Adı Düzeni ve Parola Düzeni alanlarını hedefin istemleriyle eşleşen kalıplara ayarlayın; istemler göründüğünde Keycyte PAM hesabın kullanıcı adını ve parolasını yazar.

RemoteApp (APP)

Bir Windows ana bilgisayarına RDP üzerinden bağlanır ve masaüstünün tamamı yerine yayımlanmış tek bir uygulamayı gösterir. Uygulama Adı alanını ana bilgisayarda yayımlanmış RemoteApp program adına ayarlayın; Çalışma Dizini ve Uygulama Argümanları alanlarını da ayarlayabilirsiniz. RDP görüntü seçenekleri burada da geçerlidir. Sunucu listesindeki Detaylar düğmesi RemoteApp sunucularında da kullanılabilir.

Web Uygulaması (WEBAPP)

Bir web uygulamasını ara sunucuda çalışan bir tarayıcıda açar ve oturum açma formunu hesabın kimlik bilgileriyle doldurur.

Bir WEBAPP sunucusu için şunlar gerekir:

Ara sunucular ve web uygulaması script’leri bir MASTER tarafından Ayarlar > Bağlantı bölümünde tanımlanır. Bkz. Bağlantı Ayarlarını Yapılandırma.

Üçüncü Taraf Uygulama (3rd)

Bir ara sunucuda, RDP RemoteApp üzerinden bir masaüstü uygulaması başlatır; örneğin bir veritabanı konsolu ya da bir üretici yönetim aracı. Ara Sunucu ve 3rd Parti uygulamasını seçin. Her ikisi de bir MASTER tarafından Ayarlar > Bağlantı bölümünde tanımlanır.

Bir sunucuda kayıtlı uygulama artık mevcut değilse sunucu bağlanamaz ve düzenleme panelinde bir uyarı gösterilir; uygulamayı yeniden seçin.

MySQL, MSSQL ve PostgreSQL

Seçilen hesabın kimlik bilgileriyle ve Veritabanı alanındaki veritabanıyla, veritabanının komut satırı istemcisini çalıştıran bir terminal oturumu açar:

Protokolİstemci
MYSQLmysql
MSSQLsqlcmd
POSTGRESQLpsql

Eşleşen türdeki parola kasası hesaplarını kullanın (MySQL, MSSQL ya da PostgreSQL).

Kubernetes

Kubernetes API üzerinden bir Kubernetes pod’unun container’ında terminal açar. Namespace, Pod ve pod’da birden fazla container varsa Container alanlarını ayarlayın. Komut, container içinde çalıştırılacak komutu belirler.

API sunucusu TLS kullanıyorsa Use SSL seçeneğini seçin ve Client Certificate, Client Key ile CA Certificate değerlerini PEM biçiminde yapıştırın. Ignore Certificate, API sunucusu sertifikasının doğrulanmasını atlar.

Uyarı

Ignore Certificate, Kubernetes API sunucusu sertifikasının doğrulanmasını devre dışı bırakır. Yalnızca test amacıyla kullanın.

Bağlantı Ayarları

Sunucu Detayı paneli, seçilen Protokol’e bağlı olarak ek alanlar gösterir. Bu konu söz konusu alanları listeler. Tüm protokollerde bulunan alanlar için bkz. Sunucu Ekleme.

Aşağıdaki tablo, hangi alan gruplarının hangi protokolde göründüğünü gösterir:

Alan grubuRDPAPP3rdWEBAPPVNCTELNETMYSQL, MSSQL, POSTGRESQLKUBERNETES
Güvenlik, RenkEvet
KlavyeEvetEvetEvet
Ekran BoyutlandırmaEvetEvetEvetEvet
RDP görüntü onay kutularıEvetEvetEvet
RemoteApp alanlarıEvet
Ara SunucuEvetEvet
3rd PartiEvet
Web uygulaması alanlarıEvet
İmleçEvet
Kullanıcı Adı Düzeni, Parola DüzeniEvet
VeritabanıEvet
Kubernetes alanlarıEvet

RDP Seçenekleri

AlanAçıklama
GüvenlikRDP bağlantısının güvenlik modu: Any (sunucuyla müzakere edilir), NLA, TLS ya da RDP. Yeni sunucu için varsayılan: Any.
KlavyeUzak oturumun klavye düzeni: English (US), Turkish (Q), German, French, Italian, Spanish, Portuguese (BR) ya da Japanese. Yeni sunucu için varsayılan: English (US).
RenkRenk derinliği: Default, 8-bit, 16-bit, 24-bit ya da 32-bit.
Ekran BoyutlandırmaKullanıcı tarayıcı penceresini yeniden boyutlandırdığında ne olacağı: Display Update (uzak masaüstü yerinde yeniden boyutlandırılır) ya da Reconnect (oturum yeni boyutla yeniden bağlanır). Default, Display Update gibi davranır.

Aşağıdaki onay kutuları RDP, APP ve 3rd sunucularında özellikleri etkinleştirir. Varsayılan olarak hiçbiri seçili değildir.

Onay kutusuAçıklama
Giriş KapalıRDP düzeyinde kimlik doğrulamayı devre dışı bırakır.
Duvar KağıdıMasaüstü duvar kağıdını gösterir.
TemaWindows görsel temalarını etkinleştirir.
AnimasyonMenü animasyonlarını etkinleştirir.
Yazı YumuşatmaYazı tipi yumuşatmayı (ClearType) etkinleştirir.
GölgelemeMasaüstü kompozisyon efektlerini etkinleştirir.
Pencere SürüklemeBir pencere sürüklenirken pencere içeriğini gösterir.
GFX Devre DışıRDP grafik hattı (graphics pipeline) uzantısını kapatır. Oturumda görüntü sorunları varsa bu seçeneği deneyin.
KonsolWindows ana bilgisayarının konsol (yönetim) oturumuna bağlanır.

İpucu

Görsel özellikler bant genişliği kullanımını artırır. Kullanıcıların ihtiyacı yoksa Duvar Kağıdı, Tema, Animasyon, Gölgeleme ve Pencere Sürükleme seçeneklerini seçmeyin.

Not

Tarayıcı oturumlarında ses yönlendirme kapalıdır.

RemoteApp (APP) Seçenekleri

APP sunucuları Klavye, Ekran Boyutlandırma ve RDP onay kutusu alanlarını ve aşağıdaki alanları kullanır:

AlanAçıklama
Uygulama AdıAna bilgisayarda başlatılacak RemoteApp programı.
Çalışma DiziniProgramın çalışma dizini. İsteğe bağlıdır.
Uygulama ArgümanlarıProgramın komut satırı argümanları. İsteğe bağlıdır.

Üçüncü Taraf Uygulama (3rd) Seçenekleri

3rd sunucuları Klavye, Ekran Boyutlandırma ve RDP onay kutusu alanlarını ve aşağıdaki alanları kullanır:

AlanAçıklama
Ara SunucuUygulamanın çalıştığı ara sunucu.
3rd PartiBaşlatılacak uygulama. Uygulamalar Ayarlar > Bağlantı bölümünde tanımlanır.

Web Uygulaması (WEBAPP) Seçenekleri

AlanAçıklama
Ara SunucuTarayıcının çalıştığı ara sunucu.
ScriptOturum açma işlemini gerçekleştiren web uygulaması script’i. Script’ler Ayarlar > Bağlantı bölümünde tanımlanır.
Kullanıcı IdOturum açma sayfasındaki kullanıcı adı alanının tanımlayıcısı.
Parola IdOturum açma sayfasındaki parola alanının tanımlayıcısı.
Kiosk Modunu Devre Dışı BırakTarayıcıyı kiosk modu yerine normal modda açar.

Not

Bir 3rd ya da WEBAPP sunucusu ara sunucu üzerinden bağlandığında Keycyte PAM her zaman Display Update boyutlandırma yöntemini kullanır.

VNC Seçenekleri

AlanAçıklama
İmleçFare imlecinin nasıl çizileceği: Default, Local (tarayıcı tarafından çizilir) ya da Remote (VNC sunucusu tarafından çizilir).

Telnet Seçenekleri

AlanAçıklama
Kullanıcı Adı DüzeniHedefin kullanıcı adı istemiyle eşleşen düzenli ifade, örneğin [Ll]ogin:. İstem göründüğünde Keycyte PAM hesabın kullanıcı adını gönderir.
Parola DüzeniParola istemiyle eşleşen düzenli ifade, örneğin [Pp]assword:. İstem göründüğünde Keycyte PAM hesabın parolasını gönderir.

Veritabanı Seçenekleri

AlanAçıklama
VeritabanıAçılacak veritabanının adı. MYSQL, MSSQL ve POSTGRESQL sunucularında kullanılır.

Kubernetes Seçenekleri

AlanAçıklama
NamespacePod’un namespace’i. Yer tutucu metin default değerini gösterir.
PodPod’un adı.
ContainerContainer’ın adı. Pod’da tek container varsa isteğe bağlıdır.
Use SSLKubernetes API’ye TLS üzerinden bağlanır ve aşağıdaki sertifika alanlarını gösterir.
Client CertificatePEM biçiminde istemci sertifikası.
Client KeyPEM biçiminde, istemci sertifikasının özel anahtarı.
CA CertificateAPI sunucusu sertifikasını imzalayan CA sertifikası, PEM biçiminde.
Ignore CertificateAPI sunucusu sertifikasının doğrulanmasını atlar.

Kubernetes sunucularında Komut, container içinde çalıştırılacak komutu belirler.

Sunucuları Yönetme

Sunucular sayfası, yönetebileceğiniz sunucuları listeler. MASTER tüm sunucuları görür; ADMIN yalnızca sahibi olduğu sunucuları görür.

Sunucular sayfası: araç çubuğu ve sunucu tablosu

Sunucu Listesi

SütunAçıklama
IDSunucunun dahili kimliği.
(simge)Bağlantı protokolü.
Takma AdSunucunun adı.
Sunucu AdresiHedefin adresi. Adresi panoya kopyalamak için kopyalama simgesine tıklayın.
ProtokolBağlantı protokolü.
EtiketlerSunucunun etiketleri.
AçıklamaSerbest metin not.
Last ActivityBir kullanıcının sunucuya en son ne zaman bağlandığı. Yakın zamanlar göreli değerler olarak gösterilir, örneğin 5m ago; tam zamanı görmek için işaretçiyi değerin üzerine getirin.
AksiyonDüzenle, Klonla, Detaylar, Sunucu Yöneticileri ve Sil düğmeleri. Sahip olmadığınız bir yetki gerektiren düğmeler gizlenir.

Sunucuyu Düzenleme

Bir sunucuyu düzenlemek için:

  1. Sunucu listesinde, sunucunun satırındaki Düzenle (kalem simgesi) düğmesine tıklayın.
  2. Sunucu Detayı panelindeki alanları değiştirin. Alanlar için bkz. Sunucu Ekleme ve Bağlantı Ayarları.
  3. Kaydet düğmesine tıklayın.

Sunucular için Düzenle yetkisine sahip olmanız gerekir.

Sunucuyu Klonlama

Klonlama, mevcut bir sunucuyla aynı ayarlara, rollere ve bağlantı seçeneklerine sahip yeni bir sunucu oluşturur. Birbirine benzeyen çok sayıda sunucu eklemek için kullanın.

Bir sunucuyu klonlamak için:

  1. Sunucunun satırındaki Klonla düğmesine tıklayın. Sunucu Detayı paneli, ayarların bir kopyasıyla açılır. Ada (Copy) soneki eklenir.
  2. En azından Ad ve Adres alanlarını değiştirin.
  3. Kaydet düğmesine tıklayın.

Sunucular için Ekle yetkisine sahip olmanız gerekir. Etiketler kopyalanmaz.

Sunucu Detaylarını Görüntüleme

RDP ve APP sunucularında Detaylar (monitör simgesi), ana bilgisayarın Yerel Kullanıcılar ve Servis Kullanıcıları (Windows servisleri) listesini gösteren bir sayfa açar. Bir servisin oturum açma hesabını görebilir, servisi başlatabilir ya da durdurabilirsiniz; başlatma ve durdurma için Sunucular üzerinde Düzenle yetkisi gerekir.

Keycyte PAM bu bilgileri, sunucunun Yönetici alanındaki hesapla parola yöneticisi servisi üzerinden okur. Servise ulaşılamıyorsa sayfada Parola yönetim servisi çalışmıyor iletisi gösterilir. Diğer protokollerde Detaylar, Bu protokol için detay görünümü desteklenmiyor iletisini gösterir.

Sunucu Sahiplerini Değiştirme

Sahipler, bir sunucuyu yöneten ADMIN ve MASTER hesaplarıdır. ADMIN yalnızca sahibi olduğu sunucuları görür ve yönetir. Bir sunucunun sahipleri, o sunucuya ait erişim taleplerini ve bağlantı bildirimlerini de alır.

Tek bir sunucunun sahiplerini değiştirmek için:

  1. Sunucunun satırındaki Sunucu Yöneticileri (kullanıcılar simgesi) düğmesine tıklayın. Yönetici Değiştir iletişim kutusu yönetici hesaplarını listeler.
  2. Sunucunun sahibi olması gereken hesapların onay kutularını seçin, diğerlerini temizleyin.
  3. Kaydet düğmesine tıklayın.

Birden fazla sunucuya aynı sahipleri atamak için listede sunucuları seçin, araç çubuğunda Sunucu Yöneticileri düğmesine tıklayın, sahipleri seçin ve Kaydet düğmesine tıklayın.

Önemli

Yaptığınız seçim, her sunucunun mevcut sahiplerinin yerine geçer; mevcut sahiplere eklenmez. Hiçbir hesap seçmezseniz sahipler değiştirilmez.

ADMIN bu iletişim kutusunda yalnızca kendi yönettiği yönetici hesaplarını görür.

Birden Fazla Sunucunun Portunu Değiştirme

Birden fazla sunucuya aynı portu atamak için:

  1. Listede sunucuları seçin.
  2. Araç çubuğunda Seçili sunucuların portunu değiştir (kalem simgesi) düğmesine tıklayın.
  3. 1 ile 65535 arasında bir sayı olarak yeni Port değerini girin.
  4. Uygula düğmesine tıklayın.

Bir ileti, kaç sunucunun güncellendiğini gösterir. Değiştirme izniniz olmayan sunucular forbidden olarak sayılır ve değiştirilmez.

Sunucuları Etiketleme

Etiketler, sunucuları gruplamanıza ve filtrelemenize yardımcı olan açıklayıcı etiketlerdir. Hiçbir şeye erişim yetkisi vermezler; erişim rollerle yönetilir.

Bir sunucuyu etiketlemek için sunucuyu Düzenle ile açın, Etiketler alanında bir veya daha fazla etiket seçin ve Kaydet düğmesine tıklayın. Etiketler bir MASTER tarafından Ayarlar > Etiketler bölümünde oluşturulur ve birleştirilir.

Sunucuları Silme

Bir sunucuyu silmek için satırındaki Sil (çöp kutusu simgesi) düğmesine tıklayın ve onaylayın. Birden fazla sunucuyu silmek için sunucuları seçin ve araç çubuğunda Seçilenleri Sil düğmesine tıklayın.

Uyarı

Sunucu silme işlemi kalıcıdır. Sunucu tüm rollerden çıkarılır, parola kasası hesaplarıyla olan bağlantıları ve sahipleri kaldırılır, etiketleri ayrılır. Parola kasası hesaplarının kendisi silinmez.

Sunucular için Sil yetkisine sahip olmanız gerekir.

Sunucuları Arama ve Filtreleme

Araç çubuğundaki Ara kutusu, siz yazdıkça listeyi ada, adrese, protokole ve açıklamaya göre filtreler.

Daha fazla alana göre filtrelemek için:

  1. Araç çubuğunda Gelişmiş Filtre (filtre simgesi) düğmesine tıklayın.

  2. Bir veya daha fazla alanı doldurun:

    AlanAçıklama
    ProtokolBir veya daha fazla protokol.
    Takma AdSunucu adının bir bölümü.
    AdresAdresin bir bölümü.
    PortPort numarası.
    AçıklamaAçıklamanın bir bölümü.
    YöneticiSeçilen yönetici kullanıcılardan birini kullanan sunucular.
    RollerSeçilen sunucu rollerinden birine ait sunucular.
    EtiketlerSeçilen etiketlere sahip sunucular. Seçilen etiketlerden herhangi biri yerine tümünü şart koşmak için Seçili etiketlerin hepsini taşısın seçeneğini seçin.
    Hiçbir Role AtanmamışHiçbir sunucu rolünde bulunmayan sunucular.
    Parola Kasası YokHiçbir parola kasası hesabının bağlı olmadığı sunucular.
  3. Filtrele düğmesine tıklayın.

Filtreyi kaldırmak için Filtreleri Temizle düğmesine tıklayın.

Sunucu Listesini Dışa Aktarma

Araç çubuğunda Excel’e Aktar (Excel simgesi) düğmesine tıklayın. Dosya, geçerli arama ve filtreyle eşleşen her sunucunun ID, Takma Ad, Adres, Port, Protokol ve Açıklama bilgilerini içerir.

Parola Kasası

Parola kasası, Keycyte PAM’ın kullanıcıları sunuculara oturum açtırmak için kullandığı ayrıcalıklı hesapları ve sertifika, API anahtarı ve güvenli not gibi diğer gizli bilgileri saklar. Her kayıt şifreli olarak saklanır. İstemci Paneli kullanıcıları kasa hesaplarıyla parolalarını görmeden bağlantı kurar; bir parola rolü parolayı kopyalamaya izin veriyorsa bu durum değişir.

Kasayı açmak için menüden Parola Kasası öğesini seçin. MASTER tüm kayıtları görür; ADMIN ise yalnızca sahibi olduğu kayıtları, her kayıt üzerinde kendisi için tanımlanmış yetki seviyesiyle görür.

Bu bölüm aşağıdaki konuları içerir:

KonuAçıklama
Hesap TürleriHesap ve gizli bilgi türleri ile Keycyte PAM’ın hangilerinin parolasını otomatik olarak değiştirebildiği.
Hesap EklemeKayıt oluşturma, kaydı sunuculara bağlama, Windows servisinin ana hesabı, Su/Sudo ile yetki yükseltme ve sahipler.
Parola DeğiştirmeParolaları değiştirme, elle belirleme ve doğrulama, parola geçmişi ve toplu değişiklikler.
Geri Dönüşüm KutusuSilinen kayıtları geri yükleme veya kalıcı olarak silme.

Hesap Türleri

Parola kasasındaki her kaydın bir türü vardır. Tür, kaydın hangi alanlara sahip olduğunu ve Keycyte PAM’ın parolasını hedef sistemde değiştirip değiştiremeyeceğini belirler.

Türler iki gruba ayrılır:

Hesap Türleri

TürKullanımHedef sistemde parola değişimi
Windows DomainActive Directory hesabı. Kayıtta bir Domain alanı bulunur.Evet.
WindowsBir Windows sunucusunun yerel hesabı.Evet.
LinuxBir Linux veya Unix sunucusunun ya da ağ cihazının hesabı. Özel anahtar ve passphrase tutabilir; oturum açtıktan sonra bir root hesabına geçebilir (Su/Sudo).Evet.
MySQLMySQL veya MariaDB hesabı.Evet.
PostgreSQLPostgreSQL hesabı.Evet.
MSSQLMicrosoft SQL Server hesabı.Saklanır ve bağlantılarda kullanılır.
Windows ServisTek bir sunucudaki bir Windows servisinin oturum açma hesabı. Bir ana hesaba bağlıdır.Dolaylı olarak: Ana hesabın parolası değiştiğinde Keycyte PAM, servisin bulunduğu sunucudaki oturum açma parolasını günceller. Kaydın kendisi doğrudan değiştirilemez.
DiğerDiğer tüm hesaplar.Saklanır ve bağlantılarda kullanılır.

Hedef sistemlerdeki parola değişiklikleri Keycyte PAM parola yönetim servisi (keycyte-password-manager) tarafından gerçekleştirilir. Bir parola politikasının otomatik parola değişimi yalnızca Windows Domain, Windows, Linux, MySQL ve PostgreSQL türlerine uygulanır. Ayrıntılar için bkz. Parola Politikalarını Yapılandırma.

Gizli Bilgi Türleri

TürBirincil gizli bilgiEk alanlar
SertifikaSertifika dosyası (.pem, .crt, .cer) ve özel anahtar dosyası (.pem, .key). Her ikisi de zorunludur.Veren (Issuer), Geçerlilik Başlangıcı, Geçerlilik Bitişi, Parmak İzi, Anahtar Algoritması, SAN. Sertifika yüklendiğinde otomatik olarak doldurulur.
PFX PaketiPFX/PKCS#12 dosyası (.pfx, .p12) ve dosyanın Passphrase değeri. Her ikisi de zorunludur.Paket Formatı (PKCS#12 (.pfx/.p12) veya JKS), Geçerlilik Bitişi, Parmak İzi. Dosya ve passphrase girildiğinde otomatik olarak doldurulur.
API Anahtarı / TokenParola alanındaki token.Token Tipi (Bearer, Basic, PAT, Custom), Endpoint URL, Anahtar Kimliği, Yetki Kapsamları, Geçerlilik Sonu.
TOTP Gizli AnahtarıÖzel Anahtar alanındaki TOTP tohum değeri.Veren (Issuer), Hesap Etiketi, Hane Sayısı (6–10), Periyot (saniye) (15–300), Algoritma (SHA-1, SHA-256, SHA-512).
Lisans AnahtarıParola alanındaki lisans anahtarı.Ürün, Lisans Bitiş Tarihi.
Bağlantı DizesiParola alanındaki bağlantı dizesi veya DSN.Yok.
Güvenli NotNot İçeriği alanındaki not metni.Format (Düz metin veya Markdown).
SSH Anahtarı (Bağımsız)Özel Anahtar alanındaki özel anahtar ve isteğe bağlı Passphrase.Anahtar Etiketi.

Yüklenen dosyalar en fazla 8 MB olabilir.

Not

Gizli bilgi türleri, uygulamaların Secrets API üzerinden aldığı kimlik bilgileri için kullanışlıdır. Ayrıntılar için bkz. Secrets API.

Hesap Ekleme

Kullanıcıların bağlantı kurarken kullandığı her ayrıcalıklı hesap ve Keycyte PAM’da saklamak istediğiniz her gizli bilgi için parola kasasına bir kayıt ekleyin.

Başlamadan önce:

Hesap Ekleme

Bir hesap eklemek için:

  1. Menüden Parola Kasası öğesini seçin.

  2. Araç çubuğunda Ekle düğmesine tıklayın. Hesap paneli açılır.

  3. Tip alanında hesap veya gizli bilgi türünü seçin. Panel, seçilen türün alanlarını gösterir. Türler için bkz. Hesap Türleri.

  4. Alanları doldurun:

    AlanGösterildiği türlerAçıklama
    TipTümüKaydın türü. Varsayılan: Diğer.
    AdTümüKaydın görünen adı. Zorunludur.
    Ana HesapWindows ServisParolası servis tarafından kullanılan hesap. Bkz. Windows Servis Hesapları.
    Servis AdıWindows ServisWindows servisinin adı.
    PolitikaWindows Servis dışındaki hesap türleriHesabın parola politikası. Politika, üretilen parolaların karmaşıklığını ve parolanın otomatik olarak değiştirilip değiştirilmeyeceğini belirler.
    DomainWindows DomainHesabın domain’i, örneğin example.com.
    Kullanıcı AdıTümüHesabın kullanıcı adı.
    ParolaSertifika ve PFX Paketi dışındaki tüm türlerHesabın geçerli parolası. Güvenli Not için bu alanın adı Not İçeriği’dir. Yalnızca kayıt oluşturulurken gösterilir; sonrasında parola, parola değiştirme işlemleriyle değiştirilir.
    Özel AnahtarLinux, SSH Anahtarı (Bağımsız)Anahtar tabanlı SSH oturumu için özel anahtar. Yalnızca kayıt oluşturulurken gösterilir.
    PassphraseLinux, Sertifika, SSH Anahtarı (Bağımsız), PFX PaketiÖzel anahtarın veya paketin passphrase değeri. Yalnızca kayıt oluşturulurken gösterilir.
    EtiketlerTümüGruplama ve filtreleme için tanımlayıcı etiketler.
    RollerWindows Servis dışındaki tüm türlerKaydın eklendiği parola rolleri.
    SunucularWindows Servis dışındaki hesap türleriHesabın kullanılabileceği sunucular. Bkz. Hesabı Sunuculara Bağlama.
    SunucuWindows ServisServisin çalıştığı Windows sunucusu.
    AçıklamaTümüSerbest metin not.

    Gizli bilgi türlerinin, örneğin sertifika için Geçerlilik Bitişi gibi ek alanları vardır. Bkz. Hesap Türleri.

  5. Linux hesabı için isteğe bağlı olarak Su/Sudo ile yetki yükseltmeyi yapılandırın. Bkz. Su/Sudo ile Yetki Yükseltme.

  6. Kaydet düğmesine tıklayın.

Kayıt listede görünür. Parolası maskelenmiş olarak gösterilir; listeden kimse parolayı okuyamaz.

Not

Sertifika ve PFX Paketi kayıtlarında dosyaları paneldeki seçim düğmeleriyle yükleyin. Böyle bir kaydı daha sonra düzenlediğinizde, yeni dosya yüklemediğiniz sürece saklanan dosyalar korunur.

Hesabı Sunuculara Bağlama

Bir hesap yalnızca bağlı olduğu sunucularda bağlantı için kullanılabilir. Sunucuları Sunucular alanında seçin. Liste ayrıca kısayollar da sunar:

Kısayollar sunucuları o anki halleriyle ekler. Protokole veya role sonradan eklenen sunucular otomatik olarak bağlanmaz. Tümünü Seç geçerli arama metniyle eşleşen tüm sunucuları ekler; Temizle bunları kaldırır.

Bir kullanıcının hesapla bağlantı kurabilmesi için ayrıca hesabı içeren bir parola rolüne ve sunucuyu içeren bir sunucu rolüne ihtiyacı vardır. Bkz. Parola Rolleri ve Sunucu Rolleri.

Windows Servis Hesapları

Windows Servis kaydı, tek bir sunucudaki tek bir Windows servisinin oturum açma hesabını temsil eder. Bağlantılarda kullanılmaz; parola değiştiğinde servisin çalışmaya devam etmesini sağlar.

Bir Windows servis hesabı eklemek için:

  1. Servisin çalıştığı hesabı (ana hesap) Windows, Windows Domain veya Linux kaydı olarak ekleyin.
  2. Tip alanı Windows Servis olarak ayarlanmış yeni bir kayıt ekleyin.
  3. Ana Hesap alanında ana hesabı seçin.
  4. Servis Adı alanına Windows servisinin adını girin.
  5. Sunucu alanında servisin çalıştığı Windows sunucusunu seçin.
  6. Kaydet düğmesine tıklayın.

Ana hesabın parolası hedef sistemde değiştirildiğinde Keycyte PAM, seçilen sunucudaki servisin oturum açma parolasını da değiştirir ve sonucu servis kaydına işler. Bu güncelleme başarısız olursa servis kaydı önceki parolasını korur ve durum bilgisinde hata gösterilir.

Su/Sudo ile Yetki Yükseltme

Bir Linux hesabı, oturum açtıktan sonra otomatik olarak bir root hesabına geçebilir. Kullanıcıların kişisel veya ayrıcalıksız bir hesapla oturum açması gerektiği ancak hedef sistemde root yetkilerine ihtiyaç duyduğu durumlarda bu özelliği kullanın.

Yetki yükseltmeyi yapılandırmak için bir Linux kaydının Su/Sudo bölümünde:

  1. Su/Sudo anahtarını açın.

  2. Yetki Yükseltme Yöntemi alanında geçiş yöntemini seçin: sudo su -, su -, sudo su, su, enable (Cisco), super (Huawei) veya super level-15 (H3C). Yöntem seçilmezse sudo su - kullanılır.

  3. Root Hesap alanında root hesabının kasa kaydını seçin. Yalnızca diğer Linux kayıtları listelenir.

  4. Kaydet düğmesine tıklayın.

SSH proxy, oturum açıldıktan sonra root hesabının parolasını kullanarak seçilen yöntemle root hesabına geçer.

Hesap Sahipleri ve Yetki Seviyeleri

Sahipler, bir kaydı yöneten yönetici hesaplarıdır (arayüzde Yöneticiler). Bir ADMIN yalnızca sahibi olduğu kayıtları görür ve her sahibin kayıt üzerinde bir yetki seviyesi vardır:

SeviyeSahibin yapabilecekleri
viewKaydı listede ve geçmişini görüntüleme.
modifyEk olarak kaydı düzenleme, parolasını değiştirme ve doğrulama.
full_accessEk olarak parolayı, özel anahtarı ve passphrase’i kopyalama, geçmişteki parolaları kopyalama, atlanan self change işlemini yeniden deneme ve kaydı silme.

MASTER her zaman tam erişime sahiptir. İşlemler ayrıca ilgili yetki profili bayrağını gerektirir; örneğin parola değiştirmek için Parola Kasası üzerinde Düzenle yetkisi gerekir.

Bir kaydın sahiplerini değiştirmek için:

  1. Kaydın satırındaki işlem menüsüne (…) tıklayın ve Yöneticiler öğesini seçin.
  2. Yönetici Değiştir iletişim kutusunda kaydın sahibi olacak yönetici hesaplarını seçin ve her biri için Yetki seviyesini ayarlayın.
  3. Kaydet düğmesine tıklayın.

Birden fazla kayda sahip atamak için kayıtları seçin ve araç çubuğunda Parola Yöneticileri düğmesine (kullanıcılar simgesi) tıklayın.

Parola Değiştirme

Keycyte PAM bir kasa hesabının parolasını hedef sistemde değiştirebilir ya da yalnızca kasada saklanan parolayı güncelleyebilir. Bu işlemleri Parola Kasası sayfasında her satırın sonundaki işlem menüsünden (…) başlatırsınız.

Başlamadan önce aşağıdakileri sağlayın:

Hesap İşlem Menüsü

İşlemAçıklama
DüzenleKaydı düzenlemek için açar.
Parolayı KopyalaParolayı panoya kopyalar. full_access gerektirir.
Private Key Kopyala, Passphrase KopyalaLinux hesabının özel anahtarını veya passphrase değerini kopyalar. full_access gerektirir.
Parola DeğiştirYeni bir parola üretir ve hedef sistemde değiştirir.
Manuel DeğiştirGirdiğiniz parolayı yalnızca kasada ya da hedef sistemde de ayarlar.
DoğrulaSaklanan parolanın hedef sistemde çalıştığını denetler.
Self change’i tekrar deneHesap için self change atlandığında gösterilir. full_access gerektirir.
GeçmişÖnceki parolaları gösterir.
YöneticilerKaydın sahiplerini değiştirir.
SilKaydı geri dönüşüm kutusuna taşır. full_access ve Sil yetkisi gerektirir.

Not

Kopyalanan gizli bilgi, bu arada başka bir şey kopyalamadıysanız 20 saniye sonra panodan temizlenir. Her kopyalama işlemi günlüğe kaydedilir.

Parolayı Hedef Sistemde Değiştirme

Parola Değiştir, hesabın parola politikasına uygun yeni bir parola üretir, parolayı hedef sistemde değiştirir ve kasada saklar.

Hesabın Uzunluk değeri 0’dan büyük olan bir parola politikasına sahip olması gerekir.

Parolayı hedef sistemde değiştirmek için:

  1. Parola Kasası sayfasında hesabın satırındaki … simgesine tıklayın ve Parola Değiştir öğesini seçin.
  2. Auto change password on target? sorusunu onaylayın.

Keycyte PAM parolayı değiştirir ve parolayı saklamadan önce yeni parolayla hedef sistemde oturum açar. Kasa yalnızca bu denetim başarılı olursa güncellenir. Hesap, Windows servis kayıtlarının ana hesabıysa her servisin oturum açma parolası da güncellenir.

Parolanın nasıl değiştirileceği (hesabın kendisi tarafından mı, yoksa yetkili bir hesapla sıfırlanarak mı) parola politikasındaki Değiştirme Yöntemi ile belirlenir. Ayrıntılar için bkz. Parola Politikalarını Yapılandırma.

Parolayı Elle Belirleme

Yeni parolayı bildiğiniz durumlarda, örneğin parola Keycyte PAM dışında değiştirildikten sonra Manuel Değiştir işlemini kullanın.

Parolayı elle belirlemek için:

  1. Hesabın satırındaki … simgesine tıklayın ve Manuel Değiştir öğesini seçin.
  2. Parolayı Yeni Parola alanına ve tekrar Parola Tekrar alanına girin.
  3. Parolayı hedef sistemde de değiştirmek için Hedef Sistemde Değiştir seçeneğini işaretleyin. Yalnızca kasada saklanan parolayı güncellemek için işareti kaldırın.
  4. Değiştir düğmesine tıklayın.

Yeni parola geçerli paroladan farklı olmalı ve hesabın önceki parolalarından biri olmamalıdır. Hedef Sistemde Değiştir seçildiğinde parola ayrıca hesabın parola politikasının gereksinimlerini karşılamalı ve hesap türü parola değişimini desteklemelidir.

Önemli

Hedef Sistemde Değiştir seçilmezse yalnızca kasa güncellenir. Bu seçeneği yalnızca hedef sistemde yeni parola zaten tanımlıysa kullanın; aksi takdirde hesapla kurulan bağlantılar başarısız olur.

Parolayı Doğrulama

Doğrula, saklanan parolayla hedef sistemde oturum açar ve sonucu kaydeder. Parolası Keycyte PAM dışında değiştirilmiş hesapları bulmak için bu işlemi kullanın.

Bir parolayı doğrulamak için hesabın satırındaki … simgesine tıklayın ve Doğrula öğesini seçin. Sonuç bir mesajda gösterilir ve Parola Yöneticisi günlüğüne kaydedilir.

Hesap için bir parola değişikliği sürerken, değişiklik tamamlandıktan sonra doğrulamayı yeniden yapın.

Self Change İşlemini Yeniden Deneme

Varsayılan değiştirme yönteminde hesap önce kendi parolasını değiştirmeyi dener. Bu işlem kalıcı bir nedenle başarısız olursa, örneğin hedef sistem buna izin vermiyorsa, Keycyte PAM sonraki 30 gün boyunca yeniden denemek yerine hesabı yetkili hesapla sıfırlar. Bu hesapların adının yanında Self change atlanıyor etiketi gösterilir; ne zamana kadar ve neden atlandığını görmek için işaretçiyi etiketin üzerine getirin.

Self change işlemini 30 gün dolmadan yeniden denemek için hesabın satırındaki … simgesine tıklayın ve Self change’i tekrar dene öğesini seçin. Bir sonraki otomatik parola değişimi self change işlemini yeniden dener.

Parola Geçmişini Görüntüleme

Her başarılı değişiklik, hesabın parola geçmişine bir sürüm ekler.

Geçmişi görüntülemek için hesabın satırındaki … simgesine tıklayın ve Geçmiş öğesini seçin. İletişim kutusu önceki sürümleri Versiyon, Kullanıcı Adı ve Değiştirme Tarihi bilgileriyle listeler. Önceki bir parolayı kopyalamak için ilgili satırdaki kopyalama düğmesine tıklayın; bu işlem full_access gerektirir.

Birden Fazla Hesaba Aynı Parolayı Atama

Birden fazla hesaba aynı parolayı atamak için:

  1. Parola Kasası sayfasında hesapları seçin.
  2. Araç çubuğunda Seçili hesapların parolasını değiştir düğmesine (anahtar simgesi) tıklayın.
  3. Parolayı Yeni Parola ve Parola Tekrar alanlarına girin.
  4. Değiştir düğmesine tıklayın.

Parola yalnızca kasada saklanır; hedef sistemlerde değiştirilmez. Parolayı hedef sistemde değiştirmek için her hesapta Parola Değiştir veya Manuel Değiştir işlemini kullanın. Bir mesaj kaç hesabın güncellendiğini gösterir; değiştirme yetkiniz olmayan hesaplar forbidden olarak sayılır.

Hesapları Duruma Göre Bulma

Hesapları son parola işlemlerinin sonucuna göre listelemek için Gelişmiş Filtre düğmesine tıklayın ve Durum alanında bir veya daha fazla değer seçin: OK, Warning veya Error. Aynı iletişim kutusu Ad, Tip, Sunucular, Roller, Etiketler, Parola Politikası ve Açıklama ölçütleriyle filtreleme yapar; rolü olmayan (Hiçbir Role Atanmamış), sunucusu olmayan (Hiçbir Sunucuya Atanmamış) veya politikası olmayan (Parola Politikası Yok) hesapları bulur. Filtrelemek için Uygula düğmesine tıklayın.

Geri Dönüşüm Kutusu

Bir parola kasası kaydını sildiğinizde Keycyte PAM kaydı hemen silmek yerine geri dönüşüm kutusuna taşır. Kayıt, saklama süresi dolana kadar geri yüklenebilir durumda kalır; süre dolduğunda otomatik olarak silinir.

Geri dönüşüm kutusu yalnızca MASTER kullanıcıları tarafından kullanılabilir.

Uyarı

Bir kaydı silmek, hedef sistemdeki parolasını değiştirmez. Kimlik bilgisi saklama süresi boyunca geçerli kalır. Bir hesabın çalışmaması gerekiyorsa, kaydı silmeden önce hesabı hedef sistemde değiştirin veya devre dışı bırakın.

Geri Dönüşüm Kutusunu Görüntüleme

Geri dönüşüm kutusunu açmak için Ayarlar > Geri Dönüşüm Kutusu öğesini seçin.

SütunAçıklama
Ad, Kullanıcı Adı, TipSilinen kayıt.
SilenKaydı silen yönetici.
Silinme TarihiKaydın silindiği zaman.
Kalan SüreKaydın otomatik olarak silinmesine kalan gün sayısı veya Süresi doldu.

Geri dönüşüm kutusunda parola gösterilmez. Silinen bir kaydın parolasına erişmek için kaydı geri yükleyin.

Kaydı Geri Yükleme

Bir kaydı geri yüklemek için:

  1. Ayarlar > Geri Dönüşüm Kutusu sayfasında kaydın satırındaki Geri Yükle düğmesine tıklayın.
  2. Geri yükleme işlemini onaylayın.

Kayıt; sahipleri, sunucuları, rolleri, etiketleri ve parola geçmişiyle birlikte parola kasasına geri döner. Özgün kimliği (ID) hâlâ boştaysa kayıt bu kimliği geri alır; böylece kayda başvuran erişim kuralları yeniden uygulanır.

Kaydı Kalıcı Olarak Silme

Bir kaydı kalıcı olarak silmek için satırındaki Kalıcı Sil düğmesine tıklayın ve işlemi onaylayın. Bu işlem geri alınamaz.

Saklama Süresini Değiştirme

Saklama süresi Ayarlar > Genel sayfasındaki Geri Dönüşüm Kutusu Saklama Süresi alanında belirlenir; bkz. Genel Ayarlar. Varsayılan değer 30 gündür. Yeni değer, bundan sonra silinen kayıtlara uygulanır; kutuda zaten bulunan kayıtlar özgün sona erme tarihlerini korur.

Parola Politikaları

Parola politikası, Keycyte PAM’ın politikayı kullanan kasa hesaplarının parolalarını nasıl üreteceğini ve değiştireceğini belirler:

Bir kasa hesabı en fazla bir politika kullanır. Politikayı hesap üzerinde atarsınız ya da Parola Politikaları sayfasında hesapları politikaya eklersiniz.

Sayfayı açmak için menüden Parola Politikaları öğesini seçin. Bir ADMIN yalnızca sahibi olduğu politikaları görür.

Bu bölüm aşağıdaki konuyu içerir:

KonuAçıklama
Parola Politikalarını YapılandırmaPolitika oluşturma, politika seçenekleri ve politikaya hesap atama.

Parola Politikalarını Yapılandırma

Aynı parola kurallarını paylaşması gereken her hesap grubu için bir parola politikası oluşturun ve ardından hesapları bu politikaya atayın.

Başlamadan önce Parola Politikaları için Ekle yetkisine sahip olduğunuzdan emin olun. Hesap atamak için Düzenle yetkisi gerekir.

Parola Politikası Oluşturma

Bir parola politikası oluşturmak için:

  1. Menüden Parola Politikaları öğesini seçin.

  2. Ekle düğmesine tıklayın. Parola Politikası iletişim kutusu açılır.

  3. Genel alanları doldurun:

    AlanAçıklama
    AdPolitikanın adı. Zorunludur.
    YaşBir parolanın gün cinsinden en uzun kullanım süresi. Otomatik Değiştir seçiliyse bu süreden eski parolalar otomatik olarak değiştirilir. Hiç değiştirilmemiş bir parolanın değişim zamanı gelmiş kabul edilir. 0 değeri zamanlanmış değişiklikleri kapatır.
    UzunlukÜretilen parolaların uzunluğu. Keycyte PAM’ın parola üretebilmesi için 0’dan büyük olmalıdır.
    Hariç KarakterÜretilen parolalarda bulunmaması gereken karakterler; örneğin kolayca karıştırılan karakterleri önlemek için l1O0 ya da hedef sistemin kabul etmediği karakterler.
    Değiştirme YöntemiParolanın hedef sistemde nasıl değiştirileceği. Bkz. Değiştirme Yöntemleri. Varsayılan: Önce hesabın kendisi, olmazsa yetkili hesap.
  4. Parola Karmaşıklığı altında üretilen parolaların karakter sınıflarını seçin: Büyük Harf (A–Z), Küçük Harf (a–z), Rakam (0–9) ve Noktalama. Hiçbirini seçmezseniz harfler ve rakamlar kullanılır.

  5. Değiştirme ve İzin altında ihtiyaç duyduğunuz seçenekleri işaretleyin. Bkz. Otomatik Değiştirme ve Bağlantı Operasyonları.

  6. Periyod altında isteğe bağlı olarak zamanlanmış değişiklikleri bir zaman aralığıyla sınırlayın. Bkz. Değiştirme Periyodu.

  7. Kaydet düğmesine tıklayın.

Politika listede görünür; liste politikanın Yaş, Uzunluk değerlerini ve seçilen karakter sınıflarını gösterir.

Otomatik Değiştirme

SeçenekAçıklama
Otomatik DeğiştirYaş değerinden eski parolaları otomatik olarak değiştirir.
Kullanımdan Sonra DeğiştirOtomatik Değiştir ile birlikte: hesabın kullanıldığı oturum sona erdikten sonra parolayı değiştirir. Hesap başka bir oturumda hâlâ kullanılıyorsa değişiklik atlanır.

Otomatik değişiklikler yalnızca aşağıdaki türlerdeki hesaplara uygulanır:

Hesap türüOtomatik değiştirme
Windows DomainEvet
WindowsEvet
LinuxEvet
MySQLEvet
PostgreSQLEvet

Diğer türlerdeki hesaplar üretilen parolaların karmaşıklığı için bir politika kullanabilir, ancak parolaları otomatik olarak değiştirilmez. Sertifika ve API anahtarı gibi gizli bilgi türlerine politika atanamaz.

Zamanlanmış değişiklikler şu şekilde çalışır:

Sonuçlar Parola Yöneticisi günlüğüne kaydedilir.

Değiştirme Yöntemleri

SeçenekAçıklama
Önce hesabın kendisi, olmazsa yetkili hesapHesap, geçerli parolasıyla kendi parolasını değiştirir. Bu işlem başarısız olursa parola yetkili hesapla (sunucunun Yönetici hesabı veya bir dizin servisi hesabı) sıfırlanır. Varsayılan.
Her zaman yetkili hesapla sıfırlaParola her zaman yetkili hesapla sıfırlanır.
Sadece hesabın kendisiHesap her zaman kendi parolasını değiştirir; yetkili hesap hiçbir zaman kullanılmaz.

Hesap kendi parolasını değiştirdiğinde Active Directory veya Windows parola kuralları uygulanır ve yetkili bir kimlik bilgisine gerek kalmaz. Bir hesap kalıcı bir nedenle kendi parolasını değiştiremiyorsa Keycyte PAM sonraki 30 gün boyunca hesabı yetkili hesapla sıfırlar. Bu süreyi Parola Kasası sayfasında hesabın işlem menüsündeki Self change’i tekrar dene ile erken sonlandırabilirsiniz; bkz. Parola Değiştirme.

Not

Bir domain üyesi Windows sunucusundaki yerel hesap için Önce hesabın kendisi, olmazsa yetkili hesap seçeneği doğrudan yetkili hesapla sıfırlamaya geçer.

Bağlantı Operasyonları

Aşağıdaki seçenekler, hesabı Windows sunucularında veya Active Directory’de oturum süresince değiştirir: değişiklik kullanıcı bağlanmadan önce yapılır ve oturum sona erdikten sonra geri alınır. Ayrıcalıklı grup üyeliklerini ve etkin hesapları oturumların dışında en aza indirmek için bu seçenekleri kullanın.

SeçenekUygulandığı türlerBağlantıdan önceOturumdan sonra
PC RDP GrupWindows, Windows DomainHesabı hedef sunucunun Remote Desktop Users grubuna ekler.Hesabı gruptan çıkarır.
PC Yerel YöneticiWindows, Windows DomainHesabı hedef sunucunun yerel Administrators grubuna ekler.Hesabı gruptan çıkarır.
DC RDP GrupWindows DomainHesabı domain denetleyicisindeki Remote Desktop Users grubuna ekler.Hesabı gruptan çıkarır.
Domain AdminWindows DomainHesabı Domain Admins grubuna ekler.Hesabı gruptan çıkarır.
Aktif/PasifWindows, Windows DomainHesabı etkinleştirir.Hesabı devre dışı bırakır.
Kilidini AçWindows DomainHesap kilitlenmişse kilidini açar.—

Hedef sunucudaki işlemler sunucunun Yönetici hesabını kullanır. Windows Domain hesaplarında, hesap başka bir oturumda zaten kullanılıyorsa bağlantı öncesindeki domain işlemleri atlanır.

Değiştirme Periyodu

Varsayılan olarak değişim zamanı gelen bir parola bir sonraki denetimde değiştirilir. Zamanlanmış değişiklikleri bir zaman aralığıyla sınırlamak için Periyod seçeneğini işaretleyin ve aşağıdaki alanları ayarlayın:

AlanAçıklama
PeriyodDay, Week veya Month.
GünWeek için: haftanın günü (Mon – Sun).
Ay GünüMonth için: ayın günü (01 – 28).
ZamanDeğişim zamanı gelen parolaların değiştirildiği saat.

Doğrula onay kutusu da bu bölümde yer alır.

Hesapları Politikaya Atama

Politikayı hesabın kendisinde (Politika alanı; bkz. Hesap Ekleme) ya da politika listesinden atayabilirsiniz.

Bir politikaya hesap eklemek için:

  1. Parola Politikaları sayfasında politikanın satırını genişletin. Hesaplar listesi politikayı kullanan hesapları gösterir.
  2. Ekle düğmesine tıklayın.
  3. Hesapları seçin. Hesapları bulmak için Ara alanını kullanın.
  4. Kaydet düğmesine tıklayın.

Bir hesabı politikadan çıkarmak için Hesaplar listesinde hesabın satırındaki silme simgesine tıklayın ve işlemi onaylayın.

İpucu

Parola Politikaları sayfasındaki Ara alanı her politikanın hesaplarında da arama yapar ve eşleşme içeren politikaları genişletir.

Politika Sahiplerini Değiştirme

Bir ADMIN yalnızca sahibi olduğu politikaları görür. Bir ADMIN politika oluşturduğunda sahip olarak eklenir. Sahipleri değiştirmek için politikanın satırındaki Yöneticiler düğmesine (kullanıcılar simgesi) tıklayın, Yönetici Değiştir iletişim kutusunda yönetici hesaplarını seçin ve Kaydet düğmesine tıklayın.

Politikayı Silme

Bir politikayı silmeden önce hesaplarını başka bir politikaya atayın veya politikadan çıkarın. Bir politikayı silmek için satırındaki Sil düğmesine tıklayın ve işlemi onaylayın. Parola Politikaları için Sil yetkisine sahip olmanız gerekir.

Kullanıcılar

Keycyte PAM’ı kullanan her kişi ya da uygulama için bir kullanıcı hesabı bulunur. Hesabın tipi, kullanıcının nasıl kimlik doğrulayacağını; rolleri ise kullanıcının hangi panele oturum açabileceğini belirler.

Kullanıcı listesini açmak için menüden Kullanıcılar öğesini seçin. MASTER tüm kullanıcıları görür. ADMIN yalnızca sahibi olduğu kullanıcıları görür ve MASTER ya da ADMIN hesaplarını yönetemez.

Bu bölüm aşağıdaki konuları içerir:

KonuAçıklama
Kullanıcı Türleri ve RolleriYerel, domain, RADIUS ve Entra ID kullanıcıları; MASTER, ADMIN, USER ve SERVICE rolleri.
Kullanıcı EklemeKullanıcı oluşturma ve düzenleme, parola sıfırlama, hesap kilidi açma, sahipler ve paylaşılan kaynaklar.
Çok Faktörlü Kimlik DoğrulamaKullanıcılar için doğrulayıcı uygulama, e-posta veya SMS kodlarını etkinleştirme.
Domain Kullanıcılarını Senkronize EtmeDomain kullanıcılarının dizinden nasıl oluşturulduğu ve güncel tutulduğu.
Servis KimlikleriSERVICE rolüne sahip makine hesapları ve bu hesapların API anahtarları.

Kullanıcı Türleri ve Rolleri

Bir Keycyte PAM kullanıcı hesabının bir tipi ve bir ya da daha fazla rolü vardır.

Kullanıcı Tipleri

Tip, kullanıcının parolasının nerede doğrulanacağını belirler.

TipKimlik doğrulamaHesabın oluşturulma şekli
LocalParola Keycyte PAM’da saklanır. Ayarlar > Genel altındaki yerel kullanıcı parola politikası uygulanır: karmaşıklık, geçerlilik süresi, başarısız denemelerden sonra kilitleme ve parola geçmişi.Bir yönetici Kullanıcılar sayfasında oluşturur.
DomainParola, Ayarlar > Doğrulama altında yapılandırılmış bir LDAP veya Active Directory dizinine karşı doğrulanır.Bir yönetici oluşturur ya da kullanıcı veya üyesi olduğu bir grup bir sunucu rolünde veya parola rolünde yetkilendirilmişse Keycyte PAM hesabı ilk oturum açılışında otomatik olarak oluşturur.
RadiusParola, Ayarlar > Doğrulama altında yapılandırılmış harici bir RADIUS sunucusuna karşı doğrulanır. RADIUS sunucusu bir challenge gönderirse kullanıcı kodu oturum açma sayfasında girer.Bir yönetici oluşturur.
Entra IDKullanıcı Microsoft ile Giriş ile oturum açar.Bir yönetici oluşturur ya da kullanıcı veya üyesi olduğu bir Entra ID grubu bir sunucu rolünde veya parola rolünde yetkilendirilmişse Keycyte PAM hesabı ilk oturum açılışında otomatik olarak oluşturur.

Dizin, RADIUS ve Entra ID ayarları için bkz. Kimlik Doğrulama Ayarları.

Kullanıcı Rolleri

Roller, kullanıcının hangi panele oturum açabileceğini belirler. Bir kullanıcının birden fazla rolü olabilir.

RolAçıklama
MASTERTam yetkili yönetici. Yönetici Paneli’ne kısıtlamasız oturum açar. Bu rolü yalnızca bir MASTER atayabilir.
ADMINYetki profilleri ve nesne sahipliğiyle sınırlandırılan yönetici. Yönetici Paneli’ne oturum açar. Bu rolü yalnızca bir MASTER atayabilir ve hesabın en az bir yetki profiline sahip olması gerekir.
USERSunuculara bağlanmak için İstemci Paneli’ne oturum açar. Bir kullanıcıyı hiçbir rol seçmeden kaydettiğinizde USER rolü atanır.
SERVICEUygulamalar için makine kimliği. Yalnızca bu role sahip bir hesap hiçbir yere (Yönetici Paneli, İstemci Paneli, SSH veya RDP) oturum açamaz; API’ye bir API anahtarıyla kimlik doğrular.

MASTER ile ADMIN arasındaki fark için bkz. Yönetici Türleri. SERVICE hesapları için bkz. Servis Kimlikleri.

Not

Bir yönetici rolüne ve USER rolüne birlikte sahip olan kullanıcı, oturum açtıktan sonra Yönetici Paneli ile İstemci Paneli arasında seçim yapar. Bir kişinin servis hesabıyla da oturum açması gerekiyorsa SERVICE rolünün yanına USER veya ADMIN rolünü ekleyin.

Bu hesap rolleri, sunuculara ve hesaplara erişim veren Roller menüsündeki sunucu, parola ve kullanıcı rollerinden farklıdır. Bkz. Roller.

Kullanıcı Ekleme

Keycyte PAM’a oturum açması gereken her kişi için bir kullanıcı hesabı ekleyin. Domain ve Entra ID kullanıcıları ilk oturum açılışlarında otomatik olarak da oluşturulabilir; bkz. Domain Kullanıcılarını Senkronize Etme.

Başlamadan önce:

Kullanıcı Ekleme

Bir kullanıcı eklemek için:

  1. Menüden Kullanıcılar öğesini seçin.

  2. Araç çubuğunda Ekle düğmesine tıklayın (araç ipucu Yeni Kullanıcı). Portal Kullanıcısı paneli açılır.

  3. Alanları doldurun:

    AlanAçıklama
    TipLocal, Domain, Radius veya Entra ID. Varsayılan: Local. Bkz. Kullanıcı Türleri ve Rolleri.
    DomainDomain kullanıcıları için hesabın domain’i, örneğin example.com. Dizin aramasından bir kullanıcı seçtiğinizde otomatik olarak doldurulur.
    Kullanıcı AdıKullanıcı adı. Domain ve Entra ID kullanıcılarında dizinde arama yapmak için en az iki karakter yazın ve kullanıcıyı listeden seçin.
    ParolaLocal kullanıcılar için ilk parola. Yeni yerel kullanıcılar için zorunludur.
    EmailE-posta adresi. E-posta ile MFA kodları, MFA kurulum e-postaları, parola sıfırlama e-postaları ve bildirimler için kullanılır.
    TelefonTelefon numarası. SMS ile MFA kodları için kullanılır.
    EtiketlerGruplama ve filtreleme için tanımlayıcı etiketler.
    AçıklamaSerbest metin not.
    RollerMASTER, ADMIN, USER ve SERVICE rollerinden bir ya da birkaçı. Bir ADMIN yalnızca USER ve SERVICE rollerini atayabilir. Hiçbir rol seçmezseniz USER atanır.
    Yetki ProfilleriADMIN seçildiğinde MASTER’a gösterilir. En az bir profil zorunludur. Birden fazla profilin yetkileri birleştirilir.
    EtkinHesabı devre dışı bırakmak için işareti kaldırın. Devre dışı bir kullanıcı oturum açamaz. Varsayılan olarak seçilidir.
    MFAÇok faktörlü kimlik doğrulamayı açar. Bkz. Çok Faktörlü Kimlik Doğrulama.
    Password never expiresLocal kullanıcılar için kullanıcıyı parola geçerlilik süresinin dışında tutar. Yalnızca acil durum (break-glass) veya servis hesapları için kullanın.
    MFA TypeMFA seçildiğinde gösterilir: AUTHENTICATOR, EMAIL, SMS veya NONE.
    Oturum Zaman Aşımı (dakika)Bu kullanıcının oturum açma oturumu süresi, 0 ile 1440 arasında. Genel varsayılanı kullanmak için boş bırakın veya 0 girin.
  4. Kaydet düğmesine tıklayın.

Kullanıcı listede görünür. ADMIN iseniz kullanıcının sahibi olarak eklenirsiniz.

Kullanıcı Listesi

SütunAçıklama
(simge)Kullanıcı tipi.
IDKullanıcının dahili kimliği.
Kullanıcı AdıKullanıcı adı; domain kullanıcılarında domain ile birlikte. Rozetler istisnai durumları gösterir: kilitli hesap (kilit rozeti; ne zamana kadar kilitli olduğunu görmek için üzerine gelin), devre dışı hesap, MFA kullanmayan kullanıcı ve süresi hiç dolmayan parola için ∞.
RollerHesap rolleri ve ADMIN hesapları için atanmış yetki profilleri.
Açıklama, EtiketlerNot ve etiketler.
Last ActivityKullanıcının en son ne zaman etkin olduğu.
AksiyonDüzenle, MFA Kurulumu, Yönetici Değiştir, API Anahtarları (yalnızca SERVICE hesapları), Paylaşılan Kaynaklar ve Sil.

ADMIN, MASTER ve ADMIN hesaplarının satırlarını seçemez veya değiştiremez.

Yerel Kullanıcı Parolalarını Sıfırlama

Yerel kullanıcıların parolasını sıfırlamak için:

  1. Listeden kullanıcıları seçin.
  2. Araç çubuğunda Parolayı Sıfırla (anahtar simgesi) düğmesine tıklayın. Düğme, kullanıcılar seçildiğinde görünür.
  3. Yeni parolayı her kullanıcıya e-postayla göndermek için Send new password via email to users seçeneğini işaretleyin; parolaları yalnızca ekranda görmek için işareti kaldırın.
  4. Reset düğmesine tıklayın.

Keycyte PAM her yerel kullanıcı için rastgele bir parola üretir. Kullanıcıların bu parolayı bir sonraki oturum açışlarında değiştirmesi gerekir. Reset Password Results iletişim kutusu her yeni parolayı bir kopyalama düğmesiyle birlikte gösterir; parolaları güvenli bir yoldan paylaşın. Domain, RADIUS ve Entra ID kullanıcıları atlanır; bu kullanıcıların parolaları kendi kimlik sağlayıcılarında yönetilir.

Kullanıcı Kilidini Açma

Yerel bir kullanıcı, Ayarlar > Genel altındaki yerel kullanıcı parola politikasına göre çok sayıda başarısız oturum açma denemesinden sonra kilitlenir. Kullanıcı Adı sütunu kilitli kullanıcılar için bir kilit rozeti gösterir.

Kullanıcıların kilidini açmak için:

  1. Listeden kullanıcıları seçin. Kilit açma düğmesi, seçim kilitli kullanıcılar içerdiğinde görünür.
  2. Unlock n locked user(s) (kilit açma simgesi) düğmesine tıklayın.
  3. İşlemi onaylayın.

Kullanıcı Sahiplerini Değiştirme

Sahipler, bir kullanıcıyı yöneten yönetici hesaplarıdır. ADMIN yalnızca sahibi olduğu kullanıcıları görür.

Bir kullanıcının sahiplerini değiştirmek için satırındaki Yönetici Değiştir düğmesine tıklayın, yönetici hesaplarını seçin ve Kaydet düğmesine tıklayın. Birden fazla kullanıcının sahiplerini değiştirmek için kullanıcıları seçin ve araç çubuğunda Seçilenlerin Yöneticisini Değiştir düğmesine tıklayın.

Önemli

Seçilenlerin Yöneticisini Değiştir iletişim kutusunda seçtiğiniz sahipler, seçili her kullanıcıdaki mevcut sahiplerin yerini alır.

Paylaşılan Kaynakları Görüntüleme

Paylaşılan Kaynaklar, bir kullanıcının nelere erişebildiğini gösterir: kullanıcının rollerinin erişim verdiği sunucular ve parola kasası hesapları ile her birine erişim veren roller. Bir kullanıcının erişimini kontrol etmek için kullanın.

Bir kullanıcının paylaşılan kaynaklarını görüntülemek için kullanıcının satırındaki Paylaşılan Kaynaklar düğmesine tıklayın.

Erişim Matrisini Dışa Aktarma

Tüm kullanıcıların erişimini bir Excel dosyası olarak indirmek için araç çubuğunda Kullanici Matrisini İndir (dışa aktarma simgesi) düğmesine tıklayın. user_access_matrix.xlsx dosyası her kullanıcının nelere erişebildiğini listeler. ADMIN, sahibi olduğu kullanıcıların matrisini alır.

Kullanıcı listesinin kendisini dışa aktarmak için Excel’e Aktar düğmesine tıklayın. Dosya her kullanıcının ID, Kullanıcı Adı, Email, Tip, Domain, Etkin, MFA, Roller ve Açıklama bilgilerini içerir.

Kullanıcı Silme

Bir kullanıcıyı silmek için satırındaki Sil düğmesine tıklayın ve işlemi onaylayın. Kullanıcılar için Sil yetkisine sahip olmanız gerekir.

Çok Faktörlü Kimlik Doğrulama

Çok faktörlü kimlik doğrulama (MFA), kullanıcıdan parolasına ek olarak tek kullanımlık bir kod ister. Keycyte PAM üç MFA tipini destekler:

MFA tipiKullanıcının kodu alma şekli
Authenticator (AUTHENTICATOR)Microsoft Authenticator veya Google Authenticator gibi bir doğrulayıcı uygulamanın ürettiği zamana dayalı kod. Kullanıcı Keycyte PAM’ı uygulamaya bir kez, bir QR kodu tarayarak kaydeder.
Email (EMAIL)Her oturum açılışında kullanıcının e-posta adresine gönderilen kod.
SMS (SMS)Her oturum açılışında kullanıcının telefon numarasına gönderilen kod.

MFA, kullanıcı Yönetici Paneli’ne veya İstemci Paneli’ne oturum açtığında uygulanır. Sunucu rolleri ve parola rolleri de bağlantıdan önce bir MFA kodu isteyebilir; bkz. Sunucu Rolleri.

Başlamadan önce:

Kullanıcılar için MFA’yı Etkinleştirme

Bir ya da birden fazla kullanıcı için MFA’yı etkinleştirmek için:

  1. Menüden Kullanıcılar öğesini seçin.
  2. Aşağıdakilerden birini yapın:
    • Tek bir kullanıcı için kullanıcının satırındaki MFA Kurulumu düğmesine tıklayın.
    • Birden fazla kullanıcı için kullanıcıları seçin ve araç çubuğunda MFA Aktif Et (zarf simgesi) düğmesine tıklayın.
  3. MFA Setup iletişim kutusunda MFA type olarak Authenticator, Email veya SMS seçeneğini belirleyin.
  4. Authenticator için Send MFA setup email to users seçeneğini işaretleyin veya işareti kaldırın:
    • İşaretli: Her kullanıcı QR kodunu ve gizli anahtarı içeren bir e-posta alır.
    • İşaretsiz: Her kullanıcı QR kodunu bir sonraki başarılı oturum açılışında görür ve kurulumu orada tamamlar.
  5. Setup düğmesine tıklayın.

MFA Setup Results iletişim kutusu her kullanıcı için sonucu gösterir. Güvenlik nedeniyle QR kodu ve gizli anahtar yöneticiye hiçbir zaman gösterilmez. Kurulum e-postası gönderilemezse kullanıcı QR kodunu bunun yerine bir sonraki oturum açılışında görür.

Email ve SMS tiplerinde MFA hemen etkin olur; kurulum adımı gerekmez.

MFA’yı bir kullanıcıyı düzenlerken de açıp kapatabilir ve tipini değiştirebilirsiniz: Portal Kullanıcısı panelinde MFA seçeneğini işaretleyin ve MFA Type alanından tipi seçin. MFA kullanmayan kullanıcılar kullanıcı listesinde bir rozetle işaretlenir.

Kullanıcının Gördükleri

Bir sonraki oturum açılışında, parolayı girdikten sonra:

Hatalı kodlar başarısız oturum açma denemesi olarak sayılır ve yerel kullanıcı parola politikasına göre hesabı kilitleyebilir.

İpucu

Bir kullanıcıya yeni bir doğrulayıcı gizli anahtarı vermek için (örneğin kullanıcı doğrulayıcı uygulamanın bulunduğu telefonu değiştirdiğinde) kullanıcıyı düzenleyin, MFA işaretini kaldırın, Kaydet düğmesine tıklayın ve ardından kullanıcı için Authenticator ile MFA Kurulumu işlemini yeniden çalıştırın. MFA işaretinin kaldırılması saklanan gizli anahtarı siler; böylece bir sonraki kurulum yeni bir anahtar üretir.

Domain Kullanıcılarını Senkronize Etme

Domain kullanıcılarının tek tek oluşturulması gerekmez. Keycyte PAM bu kullanıcıları dizinle iki yoldan uyumlu tutar: kullanıcılar ilk oturum açılışlarında otomatik olarak oluşturulur ve Kullanıcıları Senkronize Et işlemi mevcut domain kullanıcılarının saklanan bilgilerini yeniler.

Başlamadan önce her domain için LDAP veya Active Directory bağlantısının Ayarlar > Doğrulama altında yapılandırıldığından emin olun. Bkz. Kimlik Doğrulama Ayarları.

İlk Oturum Açılışta Otomatik Oluşturma

Bir domain kullanıcısı ilk kez oturum açtığında ve henüz bir Keycyte PAM hesabı yoksa Keycyte PAM dizini denetler. Aşağıdaki koşullardan biri sağlanıyorsa hesap USER rolüyle otomatik olarak oluşturulur:

Aksi durumda oturum açma isteği reddedilir. Entra ID kullanıcıları da Entra ID gruplarına göre aynı şekilde oluşturulur.

Bir departmanın tamamının oturum açabilmesi için departmanın dizin grubunu bir rolde yetkilendirin. Bkz. Sunucu Rolleri.

Keycyte PAM bir domain kullanıcısını kullanıcı adı ve domain ile birlikte dizin nesnesinin güvenlik tanımlayıcısıyla (SID) tanır. Bir kullanıcının adı Active Directory’de değiştirilirse yeni bir hesap oluşturulmaz; mevcut Keycyte PAM hesabı bir sonraki oturum açılışında güncellenir.

Domain Kullanıcılarını Senkronize Etme

Bir domain kullanıcısına hangi rollerin uygulanacağını grup üyelikleri belirler. Keycyte PAM her domain kullanıcısının gruplarını saklar ve her oturum açılışında yeniler. Kullanıcıları Senkronize Et, örneğin Active Directory’de grup üyeliklerini değiştirdikten sonra, tüm domain kullanıcıları için bu bilgiyi tek seferde yeniler.

Domain kullanıcılarını senkronize etmek için:

  1. Menüden Kullanıcılar öğesini seçin.
  2. Araç çubuğunda Kullanıcıları Senkronize Et (yenileme simgesi) düğmesine tıklayın.

Keycyte PAM her domain kullanıcısı için kullanıcının domain’ine ait dizine bağlanır, kullanıcıyı arar ve:

Senkronizasyon yeni kullanıcı oluşturmaz ve dizinden kaldırılmış kullanıcıları silmez. Domain’i için dizin yapılandırması bulunmayan veya dizinde bulunamayan kullanıcılar atlanır.

Senkronizasyon için Kullanıcılar üzerinde Ekle yetkisine sahip olmanız gerekir.

İpucu

Kuruluştan ayrılan bir kullanıcının oturum açmasını engellemek için kullanıcıyı dizinde devre dışı bırakın veya silin ve Keycyte PAM hesabında Etkin işaretini kaldırın ya da hesabı silin.

Servis Kimlikleri

Servis kimliği, bir kişi yerine bir uygulama için kullanılan kullanıcı hesabıdır. Uygulamalar bu hesapla Secrets API üzerinden Keycyte PAM’dan kimlik bilgisi alır. Servis kimliği SERVICE rolüne sahiptir ve parolayla değil, API anahtarlarıyla kimlik doğrular.

Yalnızca SERVICE rolüne sahip bir hesap her etkileşimli oturum açma yolunda reddedilir: Yönetici Paneli, İstemci Paneli ve SSH veya RDP bağlantıları.

Başlamadan önce Kullanıcılar için Ekle ve Düzenle yetkilerine sahip olduğunuzdan emin olun.

Servis Kimliği Oluşturma

Bir servis kimliği oluşturmak için:

  1. Menüden Kullanıcılar öğesini seçin ve Ekle düğmesine tıklayın (araç ipucu Yeni Kullanıcı).
  2. Tip alanında Local değerini koruyun.
  3. Kullanıcı Adı alanına uygulamayı tanımlayan bir ad girin, örneğin svc-backup.
  4. Bir Parola girin. Panel her yeni yerel kullanıcı için parola ister; yalnızca SERVICE rolüne sahip bir hesap bu parolayla oturum açamaz.
  5. Roller alanında yalnızca SERVICE rolünü seçin. Panelde Servis hesabı — giriş yapamaz uyarısı görünür.
  6. Açıklama ve diğer alanları gerektiği gibi doldurun.
  7. Kaydet düğmesine tıklayın.

Hesap, parola rollerinin erişim verdiği kasa hesaplarını alabilir. Hesabı, uygulamanın ihtiyaç duyduğu hesapları içeren bir parola rolünde yetkilendirin. Bkz. Parola Rolleri.

API Anahtarı Üretme

Bir API anahtarı üretmek için:

  1. Kullanıcı listesinde servis kimliğinin satırındaki API Anahtarları (anahtar simgesi) düğmesine tıklayın. API Anahtarları iletişim kutusu açılır.
  2. Etiket alanına anahtarın nerede kullanıldığını belirten bir ad girin, örneğin blue veya green.
  3. Süre alanında anahtarın geçerlilik süresini seçin: 30 gün, 90 gün, 180 gün, 365 gün veya Süresiz. Varsayılan: 90 gün.
  4. Süresiz seçeneğini belirlerseniz gerekçeyi Bu anahtar neden süresiz? alanına girin. Gerekçe denetimler için kaydedilir.
  5. Anahtar üret düğmesine tıklayın.

Anahtar üretildi kutusu anahtar kimliğini ve gizli değeri gösterir. Gizli değeri Gizli değeri kopyala ile kopyalayın ve uygulamanın yapılandırmasında saklayın.

Uyarı

Gizli değer yalnızca bir kez gösterilir ve daha sonra yeniden alınamaz. Kaybolursa yeni bir anahtar üretin ve eski anahtarı iptal edin.

Bir servis kimliği aynı anda en fazla iki etkin anahtara sahip olabilir. İki anahtar, kesinti olmadan anahtar yenilemenize olanak tanır: yeni anahtarı üretin, uygulamayı güncelleyin, ardından eski anahtarı iptal edin.

Anahtarları İzleme ve İptal Etme

API Anahtarları iletişim kutusu kimliğin anahtarlarını Etiket, Durum, Süre ve Son kullanım bilgileriyle listeler. Uzun süredir kullanılmayan bir anahtar Atıl olarak işaretlenir; bu, süresiz anahtarlar için de geçerlidir.

Bir anahtarı iptal etmek için satırındaki İptal et düğmesine tıklayın ve işlemi onaylayın. Anahtarı kullanmaya devam eden uygulamalar anında çalışmayı durdurur.

İptal edilmiş bir anahtarı listeden kaldırmak için Kalıcı sil düğmesine tıklayın. İptal kaydı sistem günlüğünde kalır.

Anahtarı Kullanma

API Anahtarları iletişim kutusu, Secrets API’nin Entegrasyon belgesi ve OpenAPI dosyası bağlantılarını içerir. Uygulamaların nasıl kimlik doğruladığı ve gizli bilgileri nasıl aldığı için bkz. Secrets API.

Roller

Roller erişim verir. Keycyte PAM’da, her biri Roller menüsü altında kendi sayfasında yönetilen üç tür rol bulunur:

RolİçerdikleriDenetledikleri
Sunucu RolleriSunucular ve yetkilendirilmiş kullanıcılar ile gruplar.Kullanıcının hangi sunuculara bağlanabileceği ve oturumun nasıl davranacağı: kayıt, dosya transferi, pano, onay, MFA, oturum paylaşımı, bildirimler.
Parola RolleriParola kasası hesapları ve yetkilendirilmiş kullanıcılar ile gruplar.Kullanıcının hangi hesaplarla bağlanabileceği ve bu hesaplarla neler yapabileceği: parolayı kopyalama, kullanıcı adını görme, hesabı tek başına kullanma.
Kullanıcı RolleriKullanıcılar.Üyelerin ne zaman ve hangi IP adreslerinden oturum açıp bağlanabileceği. Bir kullanıcı rolü, sunucu ve parola rollerinde grup olarak da yetkilendirilebilir.

Erişimin Belirlenmesi

Bir kullanıcı, aşağıdaki koşulların tümü sağlandığında bir sunucuya bir hesapla bağlanabilir:

  1. Sunucuyu içeren bir sunucu rolü kullanıcıyı doğrudan veya bir grup üzerinden yetkilendirir.
  2. Hesabı içeren bir parola rolü kullanıcıyı doğrudan veya bir grup üzerinden yetkilendirir.
  3. Hesap, parola kasasında sunucuya bağlanmıştır.
  4. Rollerin zamanlamaları o anda erişime izin verir ve kullanıcının kullanıcı rolleri zamana ve istemci IP adresine izin verir.
  5. Bir rol onay gerektiriyorsa, onaylanmış bir erişim talebi o anı kapsar. Bkz. Erişim Talepleri.
  6. Bir rol MFA gerektiriyorsa kullanıcı geçerli bir kod girer.

Aynı sunucu veya hesap için birden fazla rol geçerli olduğunda özellikleri birleşir: Geçerli rollerden herhangi biri bir özelliği açıyorsa özellik açıktır. Örneğin, bu kullanıcı için sunucuyu kapsayan sunucu rollerinden herhangi birinde Oturum Kayıt seçiliyse oturum kaydedilir; herhangi birinde Disable Copy seçiliyse kopyalama engellenir.

Zamanlaması o anı kapsamayan bir rol uygulanmaz.

Not

  1. ve 2. adımlar USER rolüne sahip hesaplar için geçerlidir. İstemci Paneli’nden bağlanan bir MASTER, sunucu ve parola rolleriyle sınırlanmaz; bir ADMIN ise sahibi olduğu sunuculara ve hesaplara da bağlanabilir.

Rol Sahipleri

Her rolün, onu yöneten yönetici hesaplarından oluşan sahipleri vardır. ADMIN yalnızca sahibi olduğu rolleri görür ve yönetir. Sahipler, rolün işlem menüsündeki Yöneticiler öğesiyle belirlenir.

Etiketler

Rollere, sunucular ve hesaplarda olduğu gibi etiket eklenebilir. Etiketler gruplama ve filtreleme için kullanılan tanımlayıcılardır; erişim vermez.

Sunucu Rolleri

Sunucu rolü, bir kullanıcı grubuna bir sunucu grubuna erişim verir ve bu kullanıcıların oturumlarının nasıl davranacağını belirler. Sayfayı açmak için Roller > Sunucu Rolleri öğesini seçin.

Başlamadan önce:

Sunucu Rolü Oluşturma

Bir sunucu rolü oluşturmak için:

  1. Roller > Sunucu Rolleri öğesini seçin.
  2. Ekle düğmesine tıklayın. Sunucu Rolü paneli açılır.
  3. İsteğe bağlı olarak Etiketler seçin ve bir Ad girin.
  4. Rolün özelliklerini seçin. Bkz. Sunucu Rolü Özellikleri.
  5. İsteğe bağlı olarak TACACS+ Yetki Seviyesi değerini ayarlayın. Bkz. TACACS+ Yetki Seviyesi.
  6. Rolün sunucularını Üye Değil listesinden Üye listesine taşıyın. Sunucuları bulmak için her listenin üstündeki arama kutusunu kullanın.
  7. Kaydet düğmesine tıklayın.
  8. Kullanıcıları ve grupları yetkilendirin. Bkz. Kullanıcıları ve Grupları Yetkilendirme.

Rol kaydedildikten sonra panelin Linked Command Filters bölümünden bir MASTER role komut filtreleri bağlayabilir. Bkz. Komut Filtreleri.

Sunucu Rolü Özellikleri

Tüm özellikler varsayılan olarak kapalıdır.

ÖzellikAçıklama
Oturum KayıtRolün kullanıcılarının, rolün sunucularındaki oturumlarını kaydeder. Kayıtlar Oturumlar > Oturum Geçmişi altında oynatılır.
Metin KayıtOturumun metin kaydı.
Dosya TransferKullanıcıların oturum sırasında sunucuya ve sunucudan dosya aktarmasına izin verir. RDP’de oturuma bir sanal sürücü bağlanır.
OnayKullanıcıların bağlanabilmesi için erişim talebinde bulunması ve talebin onaylanması gerekir. Bkz. Erişim Talepleri.
MFAKullanıcıların her bağlantıdan önce bir MFA kodu girmesi gerekir.
Özel KasaKullanıcılar İstemci Paneli’ndeki kendi özel kasalarında bulunan kimlik bilgileriyle bağlanabilir.
YöneticiRolün yetkilendirilmiş kullanıcılarını ve gruplarını rolün sahibi olarak işaretler.
Otomatik GirişBir kasa hesabı yerine kullanıcının Keycyte PAM’a oturum açtığı kimlik bilgileriyle bağlanır.
Disable CopyUzak oturumdan kullanıcının bilgisayarına kopyalamayı engeller.
Disable PasteKullanıcının bilgisayarından uzak oturuma yapıştırmayı engeller.
PaylaşmaKullanıcıların etkin bir oturumu diğer kullanıcılarla paylaşmasına izin verir.
Sign OutRDP için: Kullanıcı bağlantıyı kestikten sonra Keycyte PAM, hesabın ana makinedeki Windows oturumunu kapatır; böylece oturum bağlantısı kesilmiş durumda açık kalmaz.
Notify On ConnectBir kullanıcı sunucuya her bağlandığında sunucunun sahiplerine e-posta gönderir.
Notify On DisconnectSunucudaki bir oturum her sona erdiğinde sunucunun sahiplerine e-posta gönderir.

Notify On Connect ve Notify On Disconnect, bu seçeneklerin işaretli olduğu herhangi bir rol üzerinden sunucuya yapılan her bağlantıya uygulanır. E-posta gönderiminin Ayarlar > Bildirim altında yapılandırılmış olması gerekir; bkz. Bildirim Ayarları.

TACACS+ Yetki Seviyesi

Operatörlerin kimliğini Keycyte TACACS+ sunucusu üzerinden doğrulayan ağ cihazları için TACACS+ Yetki Seviyesi, bir shell yetkilendirildiğinde döndürülen Cisco yetki seviyesini (0–15) belirler: 1 User EXEC, 15 ise Privileged EXEC seviyesidir. Birden fazla rol geçerli olduğunda en yüksek seviye uygulanır. Hiçbir seviye döndürülmemesi ve cihazın kendi varsayılanını uygulaması için alanı boş bırakın (Cihaz varsayılanı).

Kullanıcıları ve Grupları Yetkilendirme

Bir rol, içinde yetkilendirilmiş kullanıcılara uygulanır.

Kullanıcıları ve grupları yetkilendirmek için:

  1. Rolün satırında Diğer işlemler (…) düğmesine tıklayın ve Yetkilendirme öğesini seçin.
  2. Yetkili Kullanıcılar altında Domain Kullanıcısı Giriniz alanına bir kullanıcı adının en az iki karakterini yazın ve kullanıcıyı seçin. Arama yerel ve RADIUS kullanıcılarını, dizin kullanıcılarını ve Entra ID kullanıcılarını kapsar.
  3. Gruplar altında Domain Grubu Giriniz alanına en az iki karakter yazın ve grubu seçin. Arama LDAP gruplarını, Entra ID gruplarını ve kullanıcı rollerini kapsar.
  4. Bir girdiyi kaldırmak için satırındaki silme düğmesine tıklayın.
  5. Kaydet düğmesine tıklayın.

Doğrudan veya bir grup üzerinden yetkilendirilmiş bir dizin kullanıcısı, henüz bir Keycyte PAM hesabı olmasa bile ilk kez oturum açabilir; hesap otomatik olarak oluşturulur. Bkz. Domain Kullanıcılarını Senkronize Etme.

Rol listesindeki Yetkili kullanıcı ve gruplar sütunu yetkilendirilmiş girdileri gösterir. Yalnızca belirli bir kullanıcının veya grubun yetkilendirildiği rolleri listelemek için listenin üstündeki Kullanıcı veya gruba göre filtrele alanında bu kullanıcıyı veya grubu seçin.

Rolün Sunucularını Değiştirme

Bir rolün sunucularını değiştirmek için rolü düzenleyin ya da satırındaki … düğmesine tıklayıp Sunucular öğesini seçin, sunucuları Üye Değil ile Üye listeleri arasında taşıyın ve Kaydet düğmesine tıklayın.

Üyeler sütunu rolün kaç sunucusu olduğunu gösterir; satırı genişletip sunucuları görmek için sütuna tıklayın. Tek bir sunucuyu kaldırmak için genişletilmiş listede sunucunun satırındaki silme düğmesine tıklayın.

Zamanlama Tanımlama

Zamanlama, rolün geçerli olduğu zamanları sınırlar. Zamanlamanın dışında rol hiçbir erişim vermez. Zamanlama sona erdiğinde açık olan oturumlara 10, 5 ve 1 dakika önceden uyarı verilir ve ardından oturumlar kapatılır.

Bir zamanlama tanımlamak için:

  1. Rolün satırındaki … düğmesine tıklayın ve Zamanlayıcı öğesini seçin.

  2. Zamanlama tipini seçin:

    TipAlanlarRolün geçerli olduğu zaman
    Hiçbiri—Her zaman. Varsayılan.
    GünlükBaşlangıç Saati, Bitiş SaatiHer gün iki saat arasında. Bitiş Saati, Başlangıç Saati değerinden önceyse aralık gece boyunca sürer ve ertesi gün sona erer.
    HaftalıkBaşlangıç Saati, Bitiş Saati, GünlerSeçilen günlerde (Mon ile Sun arası) iki saat arasında.
    ÖzelBaşlangıç Tarihi, Bitiş Tarihiİki tarih ve saat arasında. Bunlardan en az birini belirlemeniz gerekir.
  3. Kaydet düğmesine tıklayın.

Saatler Keycyte PAM sunucusunun yerel saatine göredir.

Not

Tarih içermeyen özel bir zamanlama erişimi kısıtlamaz. Rol listesi bu rolleri Özel, tarih yok — kısıtlama yok ile işaretler.

Toplu İşlemler

Birden fazla rolü aynı anda değiştirmek için rolleri listede seçin ve Toplu işlemler düğmesine tıklayın:

İşlemAçıklama
Özellikleri ayarlaHer özellik için Değiştirme, Aç veya Kapat seçeneğini belirleyin. Yalnızca Aç veya Kapat olarak ayarladığınız özellikler değişir.
Zamanlama ayarlaSeçili her rolün zamanlamasını değiştirir. Hiçbiri zaman kısıtlamasını kaldırır.
Yetkili ekleKullanıcıları ve grupları, bunlara henüz sahip olmayan seçili her role ekler.
Yetkili çıkarSeçilen kullanıcıları ve grupları, bunlara sahip olan seçili her rolden kaldırır.
Sahip ekle, Sahip çıkarSeçili her role sahip ekler veya her rolden sahip kaldırır.
Etiket ekle, Etiket çıkarSeçili her role etiket ekler veya her rolden etiket kaldırır.

Bir ileti, kaç rolün güncellendiğini, kaçının zaten uygun olduğunu, kaçının sahibi olmadığınız için atlandığını ve kaçının artık bulunmadığını bildirir.

Sunucu Rolü Silme

Bir rolü silmek için satırındaki … düğmesine tıklayın, Sil öğesini seçin ve işlemi onaylayın. Kullanıcılar rolün verdiği erişimi kaybeder. Sunucu Rolleri için Sil yetkisine sahip olmanız gerekir.

Parola Rolleri

Parola rolü, bir kullanıcı grubuna bir parola kasası hesapları grubuna erişim verir. Bir kullanıcı bir sunucuya bir hesapla ancak bir parola rolü hesaba, bir sunucu rolü de sunucuya erişim veriyorsa bağlanabilir. Parola rolleri ayrıca bir servis kimliğinin Secrets API üzerinden hangi hesapları alabileceğini de belirler.

Sayfayı açmak için Roller > Parola Rolleri öğesini seçin.

Başlamadan önce Parola Rolleri için Ekle yetkisine sahip olduğunuzdan ve hesapların parola kasasında bulunduğundan emin olun.

Parola Rolü Oluşturma

Bir parola rolü oluşturmak için:

  1. Roller > Parola Rolleri öğesini seçin.
  2. Ekle düğmesine tıklayın. Parola Rolleri paneli açılır.
  3. İsteğe bağlı olarak Etiketler seçin ve bir Ad girin.
  4. Rolün özelliklerini seçin. Bkz. Parola Rolü Özellikleri.
  5. Rolün hesaplarını Üye Değil listesinden Üye listesine taşıyın.
  6. Kaydet düğmesine tıklayın.
  7. Kullanıcıları ve grupları yetkilendirin: Rolün satırındaki … düğmesine tıklayın, Yetkilendirme öğesini seçin, kullanıcıları Yetkili Kullanıcılar altına, grupları Gruplar altına ekleyin ve Kaydet düğmesine tıklayın. Arama, sunucu rollerindekiyle aynı şekilde çalışır; bkz. Sunucu Rolleri.

Parola Rolü Özellikleri

Tüm özellikler varsayılan olarak kapalıdır.

ÖzellikAçıklama
Oturum KayıtRolün hesaplarını kullanan oturumları kaydeder. Oturuma uygulanan bir sunucu rolü veya parola rolü kayıt gerektiriyorsa oturum kaydedilir.
Parola KopyalamaKullanıcıların İstemci Paneli’nde hesabın parolasını kopyalamasına izin verir. Bu özellik olmadan kullanıcılar hesabın parolasını görmeden hesapla bağlanır.
Hesap KilitHesabın aynı anda yalnızca bir oturum tarafından kullanılmasına izin verir. Hesapla bir oturum açıkken diğer kullanıcılar bu hesapla bağlanamaz ve hesabı kimin kullandığını görür.
Kullanıcı Adı PasifHesabın kullanıcı adını İstemci Paneli’ndeki kullanıcılardan gizler.
OnayKullanıcıların hesapla bağlanabilmesi için hesaba erişim talebinde bulunması ve talebin onaylanması gerekir. Bkz. Erişim Talepleri.
MFAKullanıcıların hesapla her bağlantıdan önce bir MFA kodu girmesi gerekir.
YöneticiRolün yetkilendirilmiş kullanıcılarını ve gruplarını rolün sahibi olarak işaretler.
Notify On UseHesabın parolası bir bağlantı için her alındığında hesabın sahiplerine e-posta gönderir.
Notify On CopyHesabın parolası her kopyalandığında hesabın sahiplerine e-posta gönderir.

Rolün Hesaplarını Değiştirme

Bir rolün hesaplarını değiştirmek için rolü düzenleyin ya da satırındaki … düğmesine tıklayıp Hesaplar öğesini seçin, hesapları Üye Değil ile Üye listeleri arasında taşıyın ve Kaydet düğmesine tıklayın.

Üyeler sütunu rolün kaç hesabı olduğunu gösterir; satırı genişletip hesapları görmek için sütuna tıklayın.

Zamanlama, Toplu İşlemler ve Sahipler

Parola rolleri, sunucu rolleriyle aynı Zamanlayıcı, Yöneticiler ve Toplu işlemler seçeneklerine sahiptir. Zamanlamasının dışında bir parola rolü hiçbir erişim vermez. Ayrıntılar için bkz. Sunucu Rolleri.

Parola Rolü Silme

Bir rolü silmek için satırındaki … düğmesine tıklayın, Sil öğesini seçin ve işlemi onaylayın. Parola Rolleri için Sil yetkisine sahip olmanız gerekir.

Kullanıcı Rolleri

Kullanıcı rolü, kullanıcıları gruplar. İki kullanım amacı vardır:

Sayfayı açmak için Roller > Kullanıcı Rolleri öğesini seçin.

Başlamadan önce Kullanıcı Rolleri için Ekle yetkisine sahip olduğunuzdan emin olun.

Kullanıcı Rolü Oluşturma

Bir kullanıcı rolü oluşturmak için:

  1. Roller > Kullanıcı Rolleri öğesini seçin.
  2. Ekle düğmesine tıklayın.
  3. Bir Ad ve isteğe bağlı olarak Etiketler ile bir Açıklama girin.
  4. Rolün kullanıcılarını Üye Değil listesinden Üye listesine taşıyın.
  5. Kaydet düğmesine tıklayın.

Rol kaydedildikten sonra panelin Linked Command Filters bölümünden bir MASTER role komut filtreleri bağlayabilir. Bkz. Komut Filtreleri.

Her rolün satırında Düzenle, Zamanlayıcı, IP List, Üyeler, Yöneticiler ve Sil düğmeleri bulunur. Üyelerini görmek için satırı genişletin.

Oturum Açma Zamanlarını Kısıtlama

Bir kullanıcı rolündeki zamanlama, üyelerin ne zaman oturum açıp bağlanabileceğini kısıtlar. Zamanlamanın dışında oturum açma ve yeni bağlantılar reddedilir; ret Erişim günlüğüne kaydedilir.

Bir zamanlama tanımlamak için rolün satırındaki Zamanlayıcı düğmesine tıklayın, Hiçbiri, Günlük, Haftalık veya Özel seçeneğini belirleyin, saatleri veya tarihleri girin ve Kaydet düğmesine tıklayın. Zamanlama tipleri sunucu rollerindekiyle aynıdır; bkz. Sunucu Rolleri.

Bir kullanıcı birden fazla kullanıcı rolünün üyesiyse bu rollerin zamanlamalarının tümü o ana izin vermelidir.

İstemci IP Adreslerini Kısıtlama

Üyelerin oturum açıp bağlanabileceği adresleri kısıtlamak için:

  1. Rolün satırındaki IP List düğmesine tıklayın.
  2. Karaliste Adres altına her zaman reddedilecek adresleri ekleyin. Beyaz Liste Adres altına izin verilen adresleri ekleyin. Bir adres yazın ve Enter tuşuna basın ya da ekleme düğmesine tıklayın.
  3. Kaydet düğmesine tıklayın.

Tam bir adres (10.0.0.10), bir CIDR aralığı (10.0.0.0/8) veya joker karakterli bir adres (192.168.1.*) girebilirsiniz.

Listeler şu şekilde değerlendirilir:

Uyarı

Kullanıcılarınızın çalıştığı adresleri içermeyen bir beyaz liste, bu kullanıcıların erişimini tamamen keser. Çok sayıda üye eklemeden önce listeyi tek bir kullanıcıyla test edin.

Üyeleri ve Sahipleri Değiştirme

Üyeleri değiştirmek için Üyeler düğmesine tıklayın, kullanıcıları Üye Değil ile Üye listeleri arasında taşıyın ve Kaydet düğmesine tıklayın. Tek bir üyeyi kaldırmak için satırı genişletin ve kullanıcının yanındaki silme düğmesine tıklayın.

Sahipleri değiştirmek için Yöneticiler düğmesine tıklayın, Yönetici Değiştir iletişim kutusunda yönetici hesaplarını seçin ve Kaydet düğmesine tıklayın.

Kullanıcı Rolü Silme

Bir rolü silmek için satırındaki Sil düğmesine tıklayın ve işlemi onaylayın. Kullanıcı Rolleri için Sil yetkisine sahip olmanız gerekir.

Erişim Kontrol

Roller, kimin hangi sunuculara ve hesaplara erişebileceğini belirler. Erişim kontrolü buna iki denetim daha ekler:

Sayfalar menüde Erişim Kontrol altında yer alır: Kaynak Kuralları ve Komut Filtreleri. Komut Filtreleri yalnızca MASTER kullanıcıları tarafından kullanılabilir.

Bu bölüm aşağıdaki konuları içerir:

KonuAçıklama
Erişim TalepleriKullanıcıların nasıl erişim talep ettiği ve sahiplerin talepleri nasıl onaylayıp reddettiği.
Kaynak KurallarıSunucular ve hesaplar üzerindeki kullanıcı onaylarını görüntüleme, oluşturma ve değiştirme.
Komut FiltreleriKomut desenlerini, aksiyonlarını ve uygulandıkları kapsamı tanımlama.

Erişim Talepleri

Onay tabanlı erişimde kullanıcıların hassas sunuculara veya hesaplara kalıcı erişimi yoktur. Bunun yerine kullanıcı belirli bir zaman aralığı için erişim talep eder ve sunucunun veya hesabın sahibi talebi onaylar. Kullanıcı yalnızca onaylanan zaman aralığında bağlantı kurabilir.

Onay Akışının İşleyişi

  1. Bir yönetici bir sunucu rolünde, bir parola rolünde ya da her ikisinde Onay seçeneğini işaretler. Bkz. Sunucu Rolleri ve Parola Rolleri.
  2. Rolün bir kullanıcısı İstemci Paneli’nde bağlantı kurmaya çalışır ve kendisinden erişim talep etmesi istenir. Kullanıcı bir başlangıç tarihi, bir bitiş tarihi ve bir gerekçe girerek talebi gönderir.
  3. Keycyte PAM onay gerektiren her nesne için bir talep oluşturur: Sunucu rolü onay gerektiriyorsa sunucu için bir talep, parola rolü onay gerektiriyorsa hesap için bir talep.
  4. Keycyte PAM sunucunun sahiplerine (sunucu talebi için) ve hesabın sahiplerine (hesap talebi için) bir e-posta gönderir. E-posta, Kaynak Kuralları sayfasına giden bir bağlantı içerir. Talep ayrıca bu sahiplerin bildirim zilinde de görünür.
  5. Sahiplerden biri talebi onaylar veya reddeder. Talep onaylandığında talep sahibi bir e-posta alır.
  6. Kullanıcı, onaylanan başlangıç ve bitiş tarihleri arasında bağlantı kurabilir. Bu aralığın dışında kullanıcının yeniden erişim talep etmesi gerekir.

Hem sunucu hem de hesap onay gerektiriyorsa, kullanıcının bağlantı kurabilmesi için her iki talebin de onaylanması gerekir.

E-posta gönderiminin Ayarlar > Bildirim sayfasında yapılandırılmış olması gerekir. Bkz. Bildirim Ayarları.

Talebi Onaylama veya Reddetme

Başlamadan önce aşağıdakileri sağlayın:

Bir talebi onaylamak veya reddetmek için:

  1. Üst çubuktaki zil simgesine tıklayın. Kırmızı rozet bekleyen taleplerin sayısını gösterir.

  2. Bildirimler panelinde, Erişim İzin Talepleri altında talebi inceleyin:

    ÖğeAçıklama
    Sunucu veya Hesap etiketiTalebin bir sunucu için mi yoksa bir hesap için mi olduğu.
    Kullanıcı adıErişim talep eden kullanıcı.
    IDTalep edilen sunucunun veya hesabın kimliği.
    Başlangıç Tarihi, Bitiş TarihiTalep edilen erişim aralığı.
    Talep TarihiTalebin gönderildiği zaman.
    SebepKullanıcının girdiği gerekçe.
  3. Onayla veya Reddet düğmesine tıklayın.

Talep onaylandı veya Talep reddedildi mesajı kararı onaylar ve talep listeden kalkar.

Talepler hakkında Erişim Kontrol > Kaynak Kuralları sayfasında, talebi düzenleyip Aksiyon değerini değiştirerek de karar verebilirsiniz. Bkz. Kaynak Kuralları.

İpucu

Zil her 60 saniyede bir yenilenir. Listeyi hemen yenilemek için zili açın.

Kaynak Kuralları

Kaynak kuralı, bir kullanıcının belirli bir zaman aralığında bir sunucuyu veya hesabı kullanmak üzere onaylanıp onaylanmadığını kaydeder. İstemci Paneli’nden gelen erişim talepleri kaynak kurallarını otomatik olarak oluşturur; yöneticiler de kuralları doğrudan oluşturabilir, örneğin bir bakım aralığı için önceden onaylanmış erişim vermek amacıyla.

Kaynak kuralları yalnızca sunucu rolünde veya parola rolünde Onay seçili olan sunucular ve hesaplar için geçerlidir. Diğer sunucular ve hesaplar için erişime yalnızca roller karar verir.

Sayfayı açmak için Erişim Kontrol > Kaynak Kuralları öğesini seçin. MASTER tüm kuralları görür; ADMIN ise sahip olarak bilgilendirildiği kuralları görür.

Kural Listesi

SütunAçıklama
(simge), TipServer veya Account.
NesneSunucunun veya hesabın adı.
Portal KullanıcısıKuralın uygulandığı kullanıcı.
Talep TarihiKullanıcının talebi gönderdiği zaman. Yönetici tarafından oluşturulan kurallarda boştur.
Başlangıç Saati, Bitiş SaatiKuralın zaman aralığı.
AksiyonKuralın durumu. Aşağıdaki tabloya bakın.
GerekçeKullanıcının talepte girdiği gerekçe.
AksiyonAnlamı
allowOnaylandı. Kullanıcı nesneyi Başlangıç Saati ile Bitiş Saati arasında kullanabilir.
inactiveHenüz karar verilmedi. Bekleyen talepler bu durumdadır ve bildirim zilinde görünür.
denyOnaylanmadı.
rejectBildirim zilinde Reddet ile reddedildi.

Ara alanı listeyi nesneye, türe, kullanıcıya, aksiyona ve gerekçeye göre filtreler.

Kaynak Kuralı Oluşturma

Başlamadan önce Kaynak Kuralları için Ekle yetkisine sahip olduğunuzdan emin olun.

Bir kaynak kuralı oluşturmak için:

  1. Erişim Kontrol > Kaynak Kuralları öğesini seçin.

  2. Ekle düğmesine tıklayın. Erişim Kontrol iletişim kutusu açılır.

  3. Alanları doldurun:

    AlanAçıklama
    TipServer veya Account.
    Sunucu / HesapKuralın ait olduğu sunucu veya hesap. Alan, seçilen türe göre değişir.
    Portal KullanıcısıKuralın uygulandığı kullanıcı.
    Başlangıç SaatiZaman aralığının başlangıcı. Zorunludur.
    Bitiş SaatiZaman aralığının sonu. Zorunludur.
    Aksiyonallow, deny veya inactive. Onaylamak için allow seçin.
  4. Kaydet düğmesine tıklayın.

Kullanıcının onay gerektiren hem bir sunucuya hem de bir hesaba ihtiyacı varsa her biri için ayrı bir kural oluşturun.

Kuralı Değiştirme veya Silme

Bir kuralı değiştirmek için satırındaki düzenleme düğmesine tıklayın, alanları değiştirin ve Kaydet düğmesine tıklayın. Aksiyon değerini allow olarak değiştirmek bekleyen bir talebi onaylar; talep sahibi bir e-posta alır. Gerekçe kullanıcının gerekçesini gösterir ve değiştirilemez. Kaynak Kuralları için Düzenle yetkisine sahip olmanız gerekir.

Bir kuralı silmek için satırındaki silme düğmesine tıklayın ve işlemi onaylayın. Kaynak Kuralları için Sil yetkisine sahip olmanız gerekir.

İpucu

Bir onayı bitiş zamanından önce geri çekmek için Aksiyon değerini deny olarak değiştirin veya kuralı silin. Bu andan itibaren yeni bağlantılar reddedilir.

Komut Filtreleri

Komut filtresi, bir aksiyona sahip komut desenleri kümesidir. Keycyte PAM, kullanıcının çalıştırdığı her komutu oturuma uygulanan filtrelerle karşılaştırır ve komuta ne olacağına eşleşen ilk filtre karar verir.

Komut filtreleri şunlara uygulanır:

Komut filtreleri yalnızca MASTER kullanıcıları tarafından kullanılabilir. Sayfayı açmak için Erişim Kontrol > Komut Filtreleri öğesini seçin.

Filtre Aksiyonları

AksiyonSSH oturumundaTACACS+ üzerinden
acceptKomut çalışır. Bu komut için daha yüksek öncelik numarasına sahip filtreler denetlenmez.İzin verilir.
warningKomut çalışır ve komut geçmişine uyarı seviyesiyle kaydedilir.İzin verilir ve uyarı olarak kaydedilir.
notify_and_warnKullanıcı komut çalışmadan önce bir uyarı görür ve komut uyarı seviyesiyle kaydedilir.İzin verilir ve uyarı olarak kaydedilir.
rejectKomut engellenir ve sunucuya ulaşmaz.Reddedilir.

Eşleşen komutlar, eşleştikleri filtreyle birlikte kaydedilir. Bkz. Oturumlar > Komut Geçmişi.

Filtrelerin Değerlendirilmesi

Bir oturum başladığında Keycyte PAM, kullanıcıya ve sunucuya uygulanan etkin filtreleri toplar ve bunları Priority değerine göre, en düşük numara önce olacak şekilde sıralar. Her komut için filtrelerin desenleri bu sırayla denetlenir ve eşleşen ilk desen aksiyonu belirler. Hiçbir desenle eşleşmeyen komut normal şekilde çalışır.

Deseni olmayan bir filtrenin etkisi yoktur.

Komut Filtresi Oluşturma

Bir komut filtresi oluşturmak için:

  1. Erişim Kontrol > Komut Filtreleri öğesini seçin.

  2. Araç çubuğunda Create düğmesine tıklayın. Create Command Filter iletişim kutusu General sekmesinde açılır.

  3. General sekmesinde alanları doldurun:

    AlanAçıklama
    NameFiltrenin adı, en fazla 128 karakter. Zorunludur.
    DescriptionSerbest metin not.
    Priority0 ile 9999 arasında değerlendirme sırası. Düşük numaralar önce denetlenir. Varsayılan: 100.
    Actionaccept, warning, notify_and_warn veya reject. Varsayılan: warning.
    Ignore case (default for items)Desenleri büyük/küçük harf ayrımı yapmadan eşleştirir. Her desen bu ayarı geçersiz kılabilir.
    EnabledFiltreyi etkinleştirir. Varsayılan olarak seçilidir.
  4. Patterns sekmesinde Add Pattern düğmesine tıklayın ve bir veya daha fazla desen tanımlayın. Bkz. Desenler.

  5. Kaydet düğmesine tıklayın.

Filtre kaydedilir ve siz bağlama ekleyene kadar tüm oturumlara uygulanır. Bindings ve Test sekmeleri, kaydedilen filtreyi Edit ile açtığınızda kullanılabilir hale gelir.

Desenler

Patterns sekmesindeki her satır bir desen öğesidir:

SütunAçıklama
Typecommand veya regex.
Pattern (one per line)Eşleştirilecek metin.
Ignore caseYes, No ya da filtrenin Ignore case (default for items) ayarını kullanmak için boş.

İki tür farklı şekilde eşleşir:

TürEşleşme şekliÖrnek
commandDesenin her satırı düz bir metindir. Komut, satırlardan herhangi birini herhangi bir yerinde içeriyorsa eşleşir.rm -rf / ve mkfs satırları sudo rm -rf /tmp/x ve mkfs.ext4 /dev/sdb1 ile eşleşir.
regexDesen bir düzenli ifadedir (Go sözdizimi). İfade komutun herhangi bir yerinde boş olmayan bir eşleşme bulursa komut eşleşir.^\s*(shutdown|reboot)\b, shutdown veya reboot ile başlayan komutlarla eşleşir.

Önemli

command deseni alt dizelerle eşleşir; bu nedenle kısa bir desen amaçlanandan fazlasıyla eşleşebilir. Örneğin rm, perform ile de eşleşir. Tam bir komut gerektiğinde sözcük sınırları içeren bir regex deseni kullanın.

Geçerli olmayan bir düzenli ifade hiçbir şeyle eşleşmez. Yeni desenleri Test sekmesinde test edin.

Bir deseni kaldırmak için satırındaki silme düğmesine tıklayın.

Bağlamalar

Bağlamalar, bir filtrenin hangi oturumlara uygulanacağını belirler. Bağlaması olmayan bir filtre tüm oturumlara uygulanır.

Bir bağlama eklemek için:

  1. Filtreyi Edit ile açın ve Bindings sekmesini seçin.
  2. Add Binding düğmesine tıklayın. Add Binding iletişim kutusu açılır.
  3. Scope Type alanında Server Role, User Role, Server veya User seçeneğini belirleyin.
  4. Target alanında rolü, sunucuyu veya kullanıcıyı seçin.
  5. Add düğmesine tıklayın.

Bağlamalar iki eksende çalışır:

Bir filtre, her iki eksen de eşleştiğinde oturuma uygulanır. Bağlaması olmayan bir eksen her şeyle eşleşir. Örneğin yalnızca Production Linux sunucu rolüne bağlanan bir filtre bu sunuculardaki tüm kullanıcılara uygulanır; Contractors kullanıcı rolüne ve Production Linux sunucu rolüne bağlanan bir filtre ise yalnızca bu sunuculardaki yüklenicilere uygulanır.

Bir bağlamayı kaldırmak için satırındaki silme düğmesine tıklayın ve işlemi onaylayın.

Filtreleri rol tarafından da ilişkilendirebilirsiniz: Bir sunucu rolünün veya kullanıcı rolünün düzenleme panelinde Attach Filter düğmesini içeren bir Linked Command Filters bölümü bulunur. Bkz. Sunucu Rolleri ve Kullanıcı Rolleri.

Komutu Test Etme

Test sekmesi, bir komutu filtrenin kaydedilmiş desenleriyle, oturumların kullandığı eşleştirme motorunun aynısını kullanarak karşılaştırır.

Bir komutu test etmek için:

  1. Filtreyi Edit ile açın ve Test sekmesini seçin.
  2. Bir komut yazın, örneğin rm -rf /, ve Run düğmesine tıklayın.

Sonuç ya No match — this command would pass through ya da desen öğesi ve eşleşen metinle birlikte Match — action aksiyon would fire olarak gösterilir. Test yalnızca bu filtreyi kapsar; diğer filtrelerin önceliğini dikkate almaz.

Filtreleri Yönetme

Filtre listesi her filtrenin Name, Action, Priority, Description, Updated zamanı ve Enabled anahtarını gösterir.

Not

Oturumlar filtrelerini başladıklarında okur. Değişiklikler, sonrasında başlayan oturumlara uygulanır.

Oturumlar

Yönetici Paneli’nin Oturumlar menüsü, kullanıcıların platform üzerinden sunuculara açtığı bağlantılar hakkında Keycyte PAM’ın sahip olduğu tüm bilgileri bir araya getirir. Bu menüyü oturumları çalışırken izlemek, sona erdikten sonra yeniden oynatmak ve oturumlarda çalıştırılan komutları ve gerçekleştirilen dosya aktarımlarını aramak için kullanın.

Menüde aşağıdaki sayfalar bulunur:

SayfaBu sayfada yapabilecekleriniz
Aktif OturumlarŞu anda açık olan oturumları görme, bir oturumu canlı izleme, kullanıcılara mesaj gönderme ve oturumları sonlandırma. Bkz. Aktif Oturumları İzleme.
Oturum GeçmişiTamamlanmış oturumları arama, kayıtları oynatma, tuş kayıtlarını okuma ve kayıtları indirme. Bkz. Oturum Geçmişini İnceleme.
Komut GeçmişiKullanıcıların terminal oturumlarında çalıştırdığı komutları arama. Bkz. Komut ve Dosya Geçmişini İnceleme.
Dosya GeçmişiKullanıcıların terminal oturumlarında yüklediği veya indirdiği dosyaları arama. Bkz. Komut ve Dosya Geçmişini İnceleme.

Bir oturum için neyin kaydedileceğini, sunucuyu kapsayan sunucu rolleri belirler; örneğin bir sunucu rolünün Oturum Kayıt ve Metin Kayıt özellikleri. Ayrıntılar için bkz. Sunucu Rolleri.

Not

ADMIN kullanıcılar bu sayfaları yalnızca yetki profillerinden biri ilgili modül için Görüntüle yetkisi veriyorsa görür. Bir ADMIN yalnızca kendi yönettiği sunuculardaki, hesaplardaki ve kullanıcılardaki oturumları görür. MASTER kullanıcılar kısıtlanmaz. Ayrıntılar için bkz. Yetki Profilleri.

Aktif Oturumları İzleme

Aktif Oturumlar sayfası, o anda Keycyte PAM üzerinden açık olan tüm oturumları listeler. Bu sayfadan çalışan bir oturumu izleyebilir, kullanıcının oturumunda görüntülenen bir mesaj gönderebilir ve bir veya daha fazla oturumu kapatabilirsiniz.

Sayfayı açmak için Oturumlar > Aktif Oturumlar öğesini seçin.

Tablo Görünümü

Sayfa, oturumları varsayılan olarak bir tabloda gösterir. Liste her 30 saniyede bir otomatik olarak yenilenir; hemen yenilemek için araç çubuğunda Refresh düğmesine tıklayın. Zaman sütunu her saniye artar.

SütunAçıklama
(simge)Oturumun protokolü; örneğin RDP veya SSH.
Portal KullanıcısıOturumu açan Keycyte PAM kullanıcısı.
SunucuHedef sunucunun adı (veya adresi).
HesapHedefte oturum açmak için kullanılan kasa hesabı.
Başlangıç TarihiOturumun başladığı tarih ve saat.
ZamanOturumun başlangıcından bu yana geçen süre.
AksiyonSatıra ait Görüntüle, Mesaj gönder ve Sistemi Kapat düğmeleri.

Tabloyu Portal Kullanıcısı, Sunucu, Hesap ve Başlangıç Tarihi sütunlarına göre sıralayabilirsiniz.

Grid Görünümü

Grid görünümü, açık oturumların canlı ekranlarını yan yana gösterir; böylece birden fazla oturumu aynı anda izleyebilirsiniz.

Grid görünümüne geçmek için araç çubuğunda Grid Görünüm düğmesine tıklayın. Düğme yalnızca en az bir oturum açıkken kullanılabilir.

Grid, tek oturum için bir sütun, iki ile dört oturum için iki sütun, beş veya daha fazla oturum için üç sütun kullanır. Her hücrede kullanıcı, sunucu ve geçen süre gösterilir; ayrıca Görüntüle (oturumu büyük görüntüleyicide açar) ve Sistemi Kapat düğmeleri bulunur.

Tabloya dönmek için Tablo Görünüm düğmesine tıklayın.

Bir Oturumu İzleme

Çalışan bir oturumu bir görüntüleyici penceresinde izleyebilirsiniz. Görüntüleyici salt okunurdur: klavye ve fare girdileriniz oturuma gönderilmez.

Bir oturumu izlemek için:

  1. Oturumun satırında Görüntüle düğmesine tıklayın.
  2. Gerekirse görüntüleyici penceresinde büyütme düğmesini kullanarak tam ekrana geçin.
  3. İzlemeyi bitirmek için görüntüleyici penceresini kapatın.

Oturumun nasıl gösterileceği protokole bağlıdır:

RDP, VNC ve web uygulaması oturumlarında, bir yönetici oturumu izlemeye başladığında ve izlemeyi bıraktığında kullanıcı İstemci Paneli’nde bildirim alır. İzleme ayrıca İstemci günlüğüne yazılır ve Oturum Geçmişi sayfasında Yönetici İzleme tipinde bir oturum olarak görünür.

Kullanıcılara Mesaj Gönderme

Bir veya daha fazla açık oturumun içinde görüntülenen kısa bir mesaj gönderebilirsiniz; örneğin bakım öncesinde kullanıcıları uyarmak için.

Başlamadan önce, yetki profilinizin Aktif Oturumlar için Düzenle yetkisi verdiğinden emin olun. MASTER kullanıcılar bu yetkiye her zaman sahiptir.

Mesaj göndermek için:

  1. Aşağıdakilerden birini yapın:
    • Mesajı tek bir oturuma göndermek için oturumun satırında Mesaj gönder düğmesine tıklayın.
    • Mesajı birden fazla oturuma göndermek için tabloda oturumları seçin ve araç çubuğunda Mesaj gönder düğmesine tıklayın.
  2. Mesaj gönder iletişim kutusunda Alıcılar altında listelenen oturumları kontrol edin.
  3. Öncelik altında Bilgi, Uyarı veya Hata seçeneğini belirleyin.
  4. Mesaj alanına metni yazın. Mesaj en fazla 500 karakter olabilir.
  5. Gönder düğmesine tıklayın.

RDP, VNC ve web uygulaması oturumlarında mesaj, kullanıcının oturum penceresinde bir bant olarak görünür. SSH, Telnet ve Kubernetes oturumlarında mesaj, kullanıcının terminaline yazılır. Mesaj bazı oturumlara iletilemezse Keycyte PAM, mesajın kaç oturuma ulaştığını ve kaç oturumda başarısız olduğunu bildirir.

Oturumları Sonlandırma

Bir oturumu sonlandırmak bağlantıyı hemen kapatır.

Başlamadan önce, yetki profilinizin Aktif Oturumlar için Sil yetkisi verdiğinden emin olun. MASTER kullanıcılar bu yetkiye her zaman sahiptir.

Bir oturumu sonlandırmak için:

  1. Oturumun satırında Sistemi Kapat düğmesine tıklayın.
  2. Onay iletişim kutusunda oturumu sonlandırmak istediğinizi onaylayın.

Birden fazla oturumu aynı anda sonlandırmak için:

  1. Tabloda oturumları seçin. Seçili oturum sayısı araç çubuğu düğmelerinin yanında görünür.
  2. Seçili oturumları sonlandır düğmesine tıklayın.
  3. İşlemi onaylayın.

Sonlandırılan oturumlar listeden kalkar. Bazı oturumlar sonlandırılamazsa (örneğin yönetmediğiniz sunuculara ait oldukları için) Keycyte PAM, kaç oturumun sonlandırıldığını ve kaçında işlemin başarısız olduğunu bildirir. Her sonlandırma işlemi Sistem günlüğüne yazılır.

Uyarı

Sonlandırılan bir oturumda kullanıcının kaydedilmemiş tüm çalışmaları kaybolur. Kullanıcının kaydetmek için zamanı olması gerekiyorsa önce bir mesaj gönderin.

Oturum Geçmişini İnceleme

Oturum Geçmişi sayfası, kullanıcıların Keycyte PAM üzerinden açtığı oturumları listeler. Kaydedilen oturumlarda kaydı tarayıcıda oynatabilir, kullanıcının yazdıklarını okuyabilir ve kaydı indirebilirsiniz.

Sayfayı açmak için Oturumlar > Oturum Geçmişi öğesini seçin.

Oturum Listesi

SütunAçıklama
(simge)Oturumun protokolü.
Connection IDOturumun kısaltılmış benzersiz kimliği. Tam kimliği görmek için işaretçiyi üzerine getirin. Uzun bir kayıt birden fazla parçaya bölündüğünde, Bölüm n/N etiketi satırın hangi parça olduğunu gösterir.
TipKullanıcı (kullanıcının açtığı oturum), Ortak Çalışma (paylaşılan bir oturuma katılan kullanıcı) veya Yönetici İzleme (oturumu izleyen bir yönetici).
Portal KullanıcısıOturumu açan Keycyte PAM kullanıcısı.
İstemci IPKullanıcının bağlandığı adres.
Sunucu AdresiHedef sunucunun adresi.
Kullanıcı AdıHedefte kullanılan hesap.
Başlangıç Tarihi, Bitiş TarihiOturumun başladığı ve sona erdiği zaman.
SüreOturumun uzunluğu. bilinmiyor, oturumun sona erişi hiç gözlenmediği için süre verilemediği anlamına gelir.
AçıklamaBir yöneticinin oturuma eklediği serbest metin not.
AksiyonDüzenle (açıklama) ve Oynat düğmeleri.

Oturumları Arama ve Filtreleme

Tüm sütunlarda bir sözcüğü aramak için araç çubuğundaki Ara alanına sözcüğü yazın ve Enter tuşuna basın.

Listeyi filtrelemek için:

  1. Araç çubuğunda Gelişmiş Filtre düğmesine tıklayın.

  2. Aşağıdaki alanlardan bir veya daha fazlasını doldurun:

    AlanAçıklama
    ProtokolOturumun protokolü.
    Oturum TipiKullanıcı, Ortak Çalışma veya Yönetici İzleme.
    Portal KullanıcısıKeycyte PAM kullanıcı adı.
    İstemci IPKullanıcının bağlandığı adres.
    Kullanıcı AdıHedefte kullanılan hesap.
    Sunucu AdresiHedef sunucunun adresi.
    Başlangıç Tarihi İlk, Başlangıç Tarihi SonOturum başlangıç zamanı aralığı.
    Bitiş Tarihi İlk, Bitiş Tarihi SonOturum bitiş zamanı aralığı.
  3. Uygula düğmesine tıklayın.

Tüm filtreleri kaldırmak için araç çubuğunda Filtreleri Temizle düğmesine tıklayın.

Oturuma Açıklama Ekleme

Bir oturuma not ekleyebilirsiniz; örneğin bir değişiklik kaydı numarası. Bunun için Oturum Geçmişi üzerinde Düzenle yetkisine sahip olmanız gerekir.

Açıklama eklemek için:

  1. Oturumun satırında Düzenle düğmesine tıklayın.
  2. Açıklama alanına notu yazın.
  3. Kaydet düğmesine tıklayın.

Kaydı Oynatma

Oynat düğmesi yalnızca kaydedilmiş oturumlarda kullanılabilir. Oturum kaydedilmediyse düğme soluk görünür; nedenini görmek için işaretçiyi düğmenin üzerine getirin. Örneğin:

Kayıt etkin olduğu hâlde dosya artık bulunamıyorsa Keycyte PAM “Bu oturum için kayıt açıktı ancak dosyası bulunamıyor” mesajını gösterir.

Bir kaydı oynatmak için:

  1. Oturumun satırında Oynat düğmesine tıklayın.
  2. Aşağıda açıklanan oynatıcı denetimlerini kullanın.
  3. Oynatıcıyı kapatmadan listedeki önceki veya sonraki oturuma geçmek için oynatıcının üst kısmındaki ok düğmelerini kullanın.

Açılan oynatıcı, kaydın tipine bağlıdır.

Grafik Oturum Oynatıcısı

RDP, VNC ve web uygulaması oturumları grafik oynatıcıda açılır.

DenetimAçıklama
Arama çubuğuKayıtta başka bir noktaya geçmek için sürükleyin. Çubuğun üstündeki ısı haritası, ekran etkinliğinin (Frame) ve tuş vuruşlarının (Keys) gerçekleştiği yerleri gösterir.
Oynat / DuraklatOynatmayı başlatır veya duraklatır. Geçerli konum ve toplam uzunluk düğmenin yanında gösterilir.
HızOynatma hızı: x0.5, x1, x2 veya x4.
Show Key Log / Hide Key LogTuş kayıtları panelini açar veya kapatır.
Video Olarak Dışa AktarKaydı MP4 video dosyası olarak indirir.
Tam ekranOynatıcıyı tam ekrana geçirir.

Uzun bir kayıtta geriye doğru gitmek birkaç saniye sürebilir. Oynatıcı bu sırada iptal edebileceğiniz bir Seeking ilerleme çubuğu gösterir.

Tuş kayıtları paneli, kullanıcının yazdığı metni zamana göre gruplandırılmış olarak listeler. Metin bulmak için arama kutusuna yazın; kayıtta o ana gitmek için bir girdiye tıklayın. Metin yalnızca sunucuyu kapsayan bir sunucu rolünde Metin Kayıt özelliği etkinse yakalanır.

Terminal Oturum Oynatıcısı

SSH ve Telnet oturumları, terminal çıktısını kendi oynatma, duraklatma, arama ve hız denetimleriyle yeniden oynatan terminal oynatıcısında açılır. Ayrıca:

SFTP Aktarım Günlüğü

Bir SFTP oturumunda oynatıcı, kayıt yerine dosya işlemlerinin listesini gösterir: Time, Operation, Details, Size ve Result.

RDP Gateway Kayıtları

Keycyte RDP gateway tarafından kaydedilen oturumlar, bu kayıt biçimine özel bir oynatıcıda açılır.

Kayıtları İndirme

Birden fazla kaydı aynı anda indirmek için:

  1. Tabloda oturumları seçin.
  2. Araç çubuğunda İndir düğmesine tıklayın.
  3. Bulk Download iletişim kutusunda oturum listesini kontrol edin ve Start Download düğmesine tıklayın.

Her kayıt, sunucu adresi, kullanıcı adı, başlangıç ve bitiş zamanı ile bağlantı kimliğinden oluşan bir adla ayrı bir dosya olarak kaydedilir. Kayıt dosyası olmayan oturumlar ve SFTP oturumları atlanır ve sonda hata olarak listelenir. İndirme sürerken işlemi iptal edebilirsiniz.

Kayıt Biçimleri

Keycyte PAM, kayıtları protokole göre farklı biçimlerde saklar. Bir kaydı indirdiğinizde aşağıdaki dosyayı alırsınız:

Oturumİndirilen dosyaNasıl açılır
RDP, VNC, web uygulamasıİndirme sırasında sunucuda dönüştürülen .mp4 videoHerhangi bir video oynatıcı.
SSH, Telnet.cast dosyası (asciinema biçiminde terminal kaydı)asciinema uyumlu bir oynatıcı veya Keycyte PAM terminal oynatıcısı.
Keycyte RDP gateway üzerinden RDP.kcrec dosyasıYalnızca Keycyte PAM oynatıcısı.
SFTPKayıt dosyası yoktur. Aktarımlar Dosya Geçmişi sayfasında listelenir.—

MP4 video, oturumun kendi ekran boyutunda kodlanır.

Not

Kayıtlar, Ayarlar > Genel > Kayıt Ayarları bölümünde belirlenen kayıt dizininde tutulur. Yönetici Paneli’nin Depolama sayfasından silinemezler.

Komut ve Dosya Geçmişini İnceleme

Keycyte PAM, kullanıcıların terminal oturumlarında çalıştırdığı komutların ve aktardığı dosyaların aranabilir bir kaydını tutar. Komut Geçmişi ve Dosya Geçmişi sayfaları bu kayıtları her komut veya her aktarım için bir satır olacak şekilde, oturum kaydına giden bir bağlantıyla birlikte gösterir.

Her iki sayfa da aynı şekilde çalışır:

Komut Geçmişi

Sayfayı açmak için Oturumlar > Komut Geçmişi öğesini seçin.

SütunAçıklama
Tarih SaatKomutun çalıştırıldığı zaman.
UserKeycyte PAM kullanıcısı.
ServerHedef sunucunun adresi.
AccountHedefte kullanılan hesap.
TypeBağlantı tipi: SSH, TELNET, KUBERNETES veya WEBTERMINAL.
CommandKomut satırı.
RiskKomut filtresi denetiminin sonucu (aşağıya bakın). Bu sütuna göre sıralama yapabilirsiniz.

Risk sütunu aşağıdaki değerlerden birini gösterir:

DeğerAnlamı
OKHiçbir komut filtresi kuralı eşleşmedi.
INFOBilgilendirme düzeyinde bir kural eşleşti (1–3 arası düzeyler).
WARNBir uyarı kuralı eşleşti.
BLOCKKomut engellendi.
REJECTED, ACCEPTED, CANCELLEDSSH proxy’nin bildirdiği 6, 7 ve 8 numaralı risk düzeyleri.

Komut filtresi kuralları Erişim Kontrol > Komut Filtreleri bölümünde yapılandırılır. Ayrıntılar için bkz. Komut Filtreleri.

Gelişmiş Filtre iletişim kutusunda aşağıdaki alanlar bulunur:

AlanAçıklama
Başlangıç Tarihi, Bitiş TarihiZaman aralığı.
Session IDOturum kimliğinin tamamı veya bir kısmı.
Portal UserKeycyte PAM kullanıcı adı.
Server AddressHedefin ana bilgisayar adı veya adresi.
Target UsernameHedefte kullanılan hesap.
Command ContainsKomutun içermesi gereken metin.
Connection TypeSSH, TELNET, KUBERNETES veya WEBTERMINAL.
Min Risk LevelYalnızca bu düzeydeki veya daha yüksek düzeydeki komutları gösterir (0 = OK, 1–3 = INFO, 4 = WARN, 5 = BLOCK, 6 = REJECTED, 7 = ACCEPTED, 8 = CANCELLED).

Command Detail iletişim kutusu ayrıca istemci tipini ve sürümünü, uzak adresi, uygulanan eylemi ve yakalandıysa komut çıktısını gösterir.

Dosya Geçmişi

Sayfayı açmak için Oturumlar > Dosya Geçmişi öğesini seçin.

SütunAçıklama
Tarih SaatAktarımın gerçekleştiği zaman.
UserKeycyte PAM kullanıcısı.
ServerHedef sunucunun adresi.
AccountHedefte kullanılan hesap.
TypeBağlantı tipi.
Client IPKullanıcının bağlandığı adres. Bu sütun varsayılan olarak gizlidir; göstermek için Columns düğmesine tıklayın ve Client IP seçeneğini işaretleyin.
Directionupload veya download.
FilenameDosyanın adı ve yolu.
SizeDosyanın boyutu.
StatusAktarım başarılıysa OK, başarısızsa FAIL.
ActionKeycyte PAM’ın uyguladığı eylem: allowed, aborted veya blocked.

Gelişmiş Filtre iletişim kutusunda şu alanlar bulunur: Başlangıç Tarihi, Bitiş Tarihi, Session ID, Portal User, Server Address, Target Username, Filename Contains, Direction, Connection Type (SSH veya WEBTERMINAL), Action Taken ve Status.

İpucu

Komut ve dosya aktarım kayıtlarını bir SIEM’e göndermek için bir syslog hedefinde Command ve File Transfer seçeneklerini etkinleştirin. Ayrıntılar için bkz. Günlükleri Syslog’a İletme.

Keşif

Keşif, ortamınızda zaten bulunan sistemleri ve hesapları bulur; böylece bunları Keycyte PAM’a tek tek eklemeniz gerekmez. Bir kaynağı bir kez keşif şablonunda tanımlar, keşfi çalıştırır ve sonuçları sunucu veya parola kasası hesabı olarak kaydedersiniz.

Yönetici Paneli’nde aşağıdaki kaynaklar kullanılabilir:

KaynakKeşfedilenlerKaydedildiği biçim
Active Directory (ACTIVE_DIRECTORY)Seçtiğiniz organizasyon birimlerindeki bilgisayar ve kullanıcı nesneleriBilgisayarlar sunucu, kullanıcılar kasa hesabı olarak
VMware vCenter (VMWARE)IP adresi, güç durumu ve konuk işletim sistemi bilgileriyle sanal makinelerSunucu

Bir şablon zamanlanmış olarak da çalışabilir. Zamanlanmış bir çalıştırma, şablonun çakışma politikasına göre yeni sunucular ekler ve mevcut sunucuları günceller; ayrıca değişiklikleri özetleyen bir e-posta gönderebilir.

Yordamlar için bkz. Keşif Şablonlarını Yapılandırma.

Önemli

Keşif sayfası yalnızca MASTER kullanıcılar tarafından kullanılabilir.

Keşif Şablonlarını Yapılandırma

Keşif şablonu, Keycyte PAM’ın sistemleri ve hesapları nerede ve nasıl arayacağını saklar. Bir şablonu bir kez oluşturur, ardından Keşif sayfasından elle, bir zamanlamaya göre veya her iki yolla çalıştırırsınız.

Sayfayı açmak için Keşif öğesini seçin. Sayfada iki alan bulunur: Tarama Şablonları (şablon listesi) ve Hesap ve Bilgisayar Tarama (keşfi çalıştırma ve sonuçları kaydetme).

Önemli

Keşif sayfası yalnızca MASTER kullanıcılar tarafından kullanılabilir.

Başlamadan Önce

Keşif Şablonu Oluşturma

Bir şablon oluşturmak için:

  1. Tarama Şablonları alanında Ekle düğmesine tıklayın. Discovery Şablonu Oluştur paneli açılır.

  2. Type alanında ACTIVE_DIRECTORY veya VMWARE seçeneğini belirleyin.

  3. Bir Ad ve isteğe bağlı olarak bir Açıklama girin.

  4. Kaynak ayarlarını belirtin:

    ACTIVE_DIRECTORY için:

    AlanAçıklama
    DNS SuffixAranacak LDAP yapılandırması (etki alanı). Liste, Ayarlar > Doğrulama bölümündeki LDAP yapılandırmalarının DNS son eklerini gösterir.
    DNOrganizasyon birimleri için arama kutusu. Bir OU adının bir kısmını yazın ve önerilerden OU’yu seçin. Seçtiğiniz her OU Üyeler listesine eklenir.
    ÜyelerKeşfin aradığı organizasyon birimleri. Bir OU’yu kaldırmak için satırındaki silme düğmesine tıklayın.

    VMWARE için:

    AlanAçıklama
    VMware URLvCenter SDK adresi; örneğin https://vcenter.example.com/sdk.
    Kullanıcı AdıvCenter hesabı; örneğin administrator@vsphere.local.
    ParolavCenter hesabının parolası. Kaydedilmiş bir şablonu düzenlerken mevcut parolayı korumak için alanı boş bırakın.

    VMware şablonunda URL’yi ve kimlik bilgilerini denetlemek için Bağlantı Test düğmesine tıklayın.

  5. Gerekirse Zamanlama bölümünde otomatik çalıştırmaları yapılandırın:

    AlanAçıklama
    Otomatik çalıştırZamanlamayı açar.
    PeriyotSaatlik, Günlük veya Haftalık.
    Başlangıç saatiPeriyodun sayılmaya başlandığı günün saati (SS:dd biçiminde, sunucunun yerel saat diliminde). Boş bırakılırsa bir sonraki çalıştırma, şablonun kaydedilmesinden veya son çalışmasından bir periyot sonra gerçekleşir.
  6. Çakışma yönetimi bölümünde Var olan sunucu eşleştiğinde politikasını seçin:

    SeçenekZaten var olan, keşfedilmiş bir sunucuya ne olur
    Mevcut kaydı güncelle (boş alanları doldur, son görülme yenile)Mevcut sunucu güncellenir ve son görülme zamanı yenilenir. Varsayılan seçenek budur.
    Bulunan kaydı atlaKeşfedilen öğe yok sayılır.
    Sadece işaretle (değişiklik yapma)Mevcut sunucunun yalnızca son görülme zamanı yenilenir.

    Mevcut sunucular önce Active Directory veya VMware benzersiz kimliğine, ardından adrese göre eşleştirilir. Bir yöneticinin elle değiştirdiği adres ve port değerlerinin üzerine hiçbir zaman yazılmaz.

  7. Gerekirse E-posta bildirimi bölümünde bildirimleri yapılandırın:

    • Değişikliklerde bildir seçeneğini açın.
    • Alıcılar alanına bir e-posta adresi yazın ve Enter tuşuna basın. Her alıcı için bu işlemi yineleyin.
  8. Kaydet düğmesine tıklayın.

Şablon Tarama Şablonları listesinde görünür. Bir şablonu değiştirmek için düzenleme düğmesine, silmek için silme düğmesine tıklayın.

Zamanlanmış Çalıştırmaların İşleyişi

Keycyte PAM şablonları dakikada bir denetler ve bir sonraki çalışma zamanı geçmiş olan tüm şablonları çalıştırır. Şablonlar paralel değil, sırayla çalışır.

Zamanlanmış bir çalıştırma şunları yapar:

Değişikliklerde bildir açıksa Keycyte PAM, bir çalıştırma sunucu eklediğinde, değiştirdiğinde, bazı sunucuları bulamadığında veya hata bildirdiğinde alıcılara e-posta gönderir. Hiçbir değişiklik olmayan çalıştırmalar e-posta göndermez.

Keşfi Çalıştırma ve Sonuçları Kaydetme

Bir keşfi elle çalıştırmak için:

  1. Hesap ve Bilgisayar Tarama alanında, Select Template listesinden şablonu seçin.
  2. Active Directory şablonu için Search Type listesinde neyin aranacağını seçin: User, Computer veya UserAndComputer.
  3. Taramayı Başlat düğmesine tıklayın.

Sonuçlar tabloda görünür. Active Directory için tablo, her nesnenin adını ve konumunu (ayırt edici ad) gösterir. VMware için ana bilgisayar adını, IP adresini, kayıt durumunu, önerilen protokolü, güç durumunu ve konuk işletim sistemini gösterir.

VMware sonuçlarında tabloyu güç durumuna, protokole ve kayıt durumuna göre daraltabilirsiniz. Kayıt durumu (Status) aşağıdakilerden biridir:

DurumAnlamı
NewSanal makine Keycyte PAM’da kayıtlı değildir.
RegisteredSanal makine için zaten bir sunucu vardır.
IP ChangedBir sunucu vardır ancak farklı bir IP adresine sahiptir. Sunucunun adresini keşfedilen adresle güncellemek için etikete tıklayın.

IP adresi olmayan sanal makineler seçilemez.

Sonuçları kaydetmek için:

  1. Kaydedilecek satırları seçin.
  2. Aşağıdakilerden birini yapın:
    • Bilgisayarları veya sanal makineleri sunucu olarak eklemek için Sunucuları Ekle düğmesine tıklayın.
    • Active Directory kullanıcılarını parola kasası hesabı olarak eklemek için Hesapları Ekle düğmesine tıklayın.
  3. Satır seçmeden eşleşen tüm sonuçları tek seferde kaydetmek için eylem düğmelerinin yanındaki All (n) düğmesine tıklayın.

Çok sayıda sonucu tek seferde kaydettiğinizde Keycyte PAM, kaç öğenin eklendiğini, atlandığını ve başarısız olduğunu bildirir. Active Directory kullanıcıları Windows Domain hesabı olarak eklenir.

Not

Kaydedilen bir sunucunun veya hesabın, kullanıcıların onunla bağlanabilmesi için yine de sunucu rolleri veya parola rolleri kapsamında olması gerekir.

Raporlar

Keycyte PAM raporları, zaten topladığı verilerden oluşturur: parola kasası hesaplarının durumu ve geçmişi ile kullanıcıların açtığı oturumlar. Raporlar Yönetici Paneli’nde grafik ve tablo olarak gösterilir; dışa aktarılabilir veya bir zamanlamaya göre e-postayla gönderilebilir.

RaporYanıtladığı sorularKonumu
Hesap raporlarıHangi hesapların parolasının süresi dolmuş, hangilerinin doğrulaması başarısız olmuş veya hangileri hiç değiştirilmemiş; parola değişiklikleri ve doğrulamalar zaman içinde nasıl gerçekleşmiş. Bkz. Hesap Raporlarını Kullanma.Raporlar > Hesap
Oturum raporlarıKim, hangi sunuculara, ne zaman, ne kadar süreyle ve hangi hesaplarla bağlanmış. Bkz. Oturum Raporlarını Kullanma.Raporlar > Oturum
Zamanlanmış raporlarParola işlemlerinin Excel özetini içeren günlük, haftalık veya aylık e-posta. Bkz. Raporları Zamanlama.Ayarlar > Raporlama

Not

ADMIN kullanıcılar, yetki profillerinden biri Raporlar modülü için Görüntüle yetkisi veriyorsa Raporlar > Hesap ve Raporlar > Oturum sayfalarını görür. Ayarlar > Raporlama sayfası yalnızca MASTER kullanıcılar tarafından kullanılabilir.

Hesap Raporlarını Kullanma

Hesap raporu, parola kasasında saklanan parolaların sağlık durumunu ve parola değişikliklerinin ve doğrulamalarının geçmişini gösterir. Bu raporu ilgilenilmesi gereken hesapları bulmak için kullanın; örneğin parolası, parola politikasının izin verdiğinden daha eski olan hesaplar veya son doğrulaması başarısız olan hesaplar.

Raporu açmak için Raporlar > Hesap öğesini seçin.

Raporun Kapsamı

Rapor yalnızca Keycyte PAM’ın parolasını değiştirebildiği ve doğrulayabildiği hesapları kapsar. Sertifikalar, API anahtarları, güvenli notlar ve TOTP tohumları gibi yalnızca saklanan sırlar rapora dahil edilmez. Bir ADMIN yalnızca kendi yönettiği hesapları görür.

Bir parola, hesabın parola politikasında belirlenen azami yaştan daha eskiyse süresi dolmuş kabul edilir. Parola politikası olmayan veya politikasında azami yaş tanımlanmamış bir hesabın süresi hiçbir zaman dolmaz.

Dönemi Seçme

Araç çubuğundaki tarih seçici, raporun zamana bağlı bölümlerinin (trendler, etkinlik, değişim geçmişi) dönemini belirler. Last 1 Day, Last 1 Week, Last 1 Month (varsayılan), Last 3 Months, Last 6 Months, Last 1 Year veya Custom Range seçeneğini belirleyin. Custom Range için başlangıç ve bitiş tarihlerini seçin.

Özet kartları, sağlık değerleri ile Süresi Dolmuş Hesaplar ve Doğrulama Başarısız Hesaplar sekmeleri, dönemden bağımsız olarak her zaman güncel durumu gösterir.

Özet Kartları ve Uyarılar

KartAçıklama
Toplam HesapRapordaki hesap sayısı.
SağlıklıSon işlemi başarısız olmayan, parolası en az bir kez değiştirilmiş, süresi dolmamış ve yakında dolmayacak hesaplar.
Süresi DolmuşParolası politikanın izin verdiğinden daha eski olan hesaplar. Kart ayrıca kaç hesabın süresinin yakında dolacak olduğunu (7 gün içinde) gösterir.
Doğrulama BaşarısızSon parola değişikliği veya doğrulaması başarısız olan hesaplar.
Hiç DeğiştirilmemişParolası Keycyte PAM tarafından hiç değiştirilmemiş hesaplar.
Hiç DoğrulanmamışParolası hiç doğrulanmamış hesaplar.

Hem başarısız olan hem de süresi dolan bir hesap her iki kartta da sayılır. Kartların altındaki uyarılar, işlem yapılması gereken durumları özetler.

Rapor Sekmeleri

Sekmeİçerik
OverviewGrafikler: Sağlık Dağılımı, Tip Dağılımı, Şifre Değişim Trendi, Politika Uyumu, İşlem Dağılımı, Şifre Yaşı ve En Aktif Hesaplar tablosu.
Süresi Dolmuş HesaplarParolasının süresi dolmuş hesaplar: hesap adı, sunucu, son değişiklik, süresinin dolmasından bu yana geçen gün sayısı ve politika.
Doğrulama Başarısız HesaplarSon işlemi başarısız olan hesaplar: hesap adı, sunucu, son doğrulama tarihi ve hata mesajı.
Aktivite LoguDönem içindeki parola işlemleri: zaman, kullanıcı, hesap, hedef, işlem tipi, tetikleyici, öncelik ve mesaj.
Değişim GeçmişiDönem içindeki parola değişiklikleri; her değişikliğin tarihi ve sürüm numarasıyla birlikte.

Süresi Dolmuş Hesaplar ve Doğrulama Başarısız Hesaplar tablolarını sütun başlıklarına tıklayarak sıralayabilirsiniz.

Raporu Dışa Aktarma

Raporu Excel çalışma kitabı olarak indirmek için Excel İndir düğmesine tıklayın.

Benzer bir özeti bir zamanlamaya göre e-postayla göndermek için bkz. Raporları Zamanlama.

Oturum Raporlarını Kullanma

Oturum raporu, kullanıcıların Keycyte PAM üzerinden açtığı oturumları özetler. Genel Bakış sekmesi sabit bir grafik ve en üst sıradakiler listesi kümesi sunar; Detaylı Analiz sekmesi oturumları ayrıntılı olarak filtrelemenize, ihtiyacınıza göre gruplamanıza ve sonucu dışa aktarmanıza olanak tanır.

Raporu açmak için Raporlar > Oturum öğesini seçin.

Dönemi Seçme

Araç çubuğundaki tarih seçici her iki sekmeye de uygulanır. Last 1 Day, Last 1 Week (varsayılan), Last 1 Month, Last 3 Months, Last 6 Months, Last 1 Year veya Custom Range seçeneğini belirleyin. Verileri yeniden yüklemek için Yenile düğmesine tıklayın.

Genel Bakış Sekmesi

Özet kartları Toplam Bağlantılar (o anda aktif olan oturum sayısıyla birlikte), Aktif Kullanıcılar, Aktif Sunucular ve Ort. Oturum Süresi değerlerini gösterir.

Sekmede ayrıca şunlar bulunur:

Bölümİçerik
En Aktif Kullanıcılar, En Çok Bağlanılan SunucularEn çok bağlantı yapılan kullanıcıların ve sunucuların grafikleri.
Protokol KullanımıHer protokolün payı.
Yoğun SaatlerGünün saatine göre bağlantılar.
En Çok Bağlanan KullanıcılarEn çok bağlantı yapan kullanıcılar ve toplamdaki payları.
En Çok Bağlanılan SunucularEn çok bağlantı yapılan sunucular; adres ve protokol bilgisiyle.
Protokol İstatistikleriProtokol başına bağlantı sayısı ve ortalama süre.
Güvenlik UyarılarıOlağan dışı saatlerde yapılan bağlantılar; kullanıcı, sunucu, zaman ve risk bilgisiyle.

Genel bakışı dışa aktarmak için araç çubuğunda bir biçim (Excel (.xlsx), PDF (.pdf) veya CSV (.csv)) ve bir rapor tipi (Full Report, Summary veya Security Report) seçin, ardından Export düğmesine tıklayın.

Detaylı Analiz Sekmesi

Detaylı Analiz sekmesi, “geçen ay mesai saatleri dışında bu sunucuya kim bağlandı” veya “her kullanıcı bu hesapla ne kadar zaman geçirdi” gibi soruları yanıtlar.

Oturumları Filtreleme

Oturumları filtrelemek için:

  1. Filtre panelini açmak için Filtreler düğmesine tıklayın.

  2. İhtiyacınız olan filtreleri ayarlayın. Boş filtreler her şeyle eşleşir.

    GrupFiltreler
    KimKullanıcılar, Kullanıcı türleri (Yerel, Domain, RADIUS, Entra ID), Kullanıcı rolleri.
    NeredeSunucular, Protokoller, Sunucu etiketleri, Sunucu rolleri.
    Hangi hesaplaHedef hesaplar, Hesap türleri, Hesap kapsamı (Hepsi, Paylaşılan kasa, Kişisel kasa).
    Ne zamanBaşlangıç saati (başlangıç–bitiş), Haftanın günleri, Yalnızca mesai dışı (08:00 öncesi / 22:00 sonrası), Açık oturumları dahil et.
    OturumOturum türleri (Kullanıcı oturumu, Paylaşılan oturum, Admin izleme), Süre (dakika cinsinden en az ve en çok), Kapanış nedenleri (Herhangi bir hata dahil), Kayıt (Hepsi, Kaydı var, Kaydı yok).
    İstemciİstemci IP (tek bir adres, 10.10.5. gibi bir ön ek veya 10.10.0.0/16 gibi bir CIDR aralığı), İstemci türleri.
  3. Uygula düğmesine tıklayın.

Etkin filtreler etiket olarak gösterilir; tümünü kaldırmak için Filtreleri temizle düğmesine tıklayın.

Not

Kayıt filtresi, her oturumla birlikte saklanan kayıt bilgisini kullanır. Bu bilgi saklanmaya başlanmadan önce kaydedilmiş oturumlar kaydedilmemiş sayılır.

Filtreleri Kaydetme

Bir filtre kümesini daha sonra yeniden kullanmak üzere kaydedebilirsiniz.

  1. Filtreleri ayarlayın.
  2. Filtreyi kaydet düğmesine tıklayın ve Yeni olarak kaydet… seçeneğini belirleyin.
  3. Bir Ad girin. Filtreyi raporun tüm kullanıcılarının kullanımına sunmak için Herkesle paylaşılır seçeneğini işaretleyin.
  4. Kaydet düğmesine tıklayın.

Kaydedilmiş bir filtreyi uygulamak için Kayıtlı filtreler listesinden seçin. Filtreyi uyguladıktan sonra filtrelerde değişiklik yaparsanız filtre değiştirildi olarak işaretlenir; kaydedilmiş duruma dönmek için yeniden uygulama düğmesine tıklayın. Filtreyi değiştirmek veya kaldırmak için Kayıtlı filtreyi güncelle ve Kayıtlı filtreyi sil seçeneklerini kullanın. Paylaşılan bir filtreyi yalnızca sahibi veya bir MASTER kullanıcı değiştirebilir ya da silebilir.

Gruplama ve Karşılaştırma

Gruplama alanında oturumların nasıl gruplanacağını seçin:

Her satır; oturum sayısını, toplam ve ortalama süreyi, en uzun oturumu, farklı kullanıcı, sunucu ve hesap sayısını, en üst sıradaki sunucuyu veya kullanıcıyı, ilk ve son oturumu, mesai dışı oturum sayısını ve zorla kapatılan oturum sayısını gösterir. İkinci bir boyuta göre dağılımı görmek için satırı genişletin. Eşleşen oturumları açmak için satırdaki Oturum Geçmişinde aç düğmesine tıklayın.

Tablonun üstündeki trend grafiği günlük veya haftalık oturum sayısını gösterir.

Aynı uzunluktaki önceki dönemle karşılaştırmak için Önceki dönemle karşılaştır seçeneğini işaretleyin. Tablo bu durumda önceki değerleri güncel değerlerin yanında gösterir.

Grup sayısı çok fazlaysa yalnızca ilk gruplar gösterilir ve bir uyarı filtreleri daraltmanızı ister.

Analizi Dışa Aktarma

Geçerli tabloyu dışa aktarmak için Excel veya CSV düğmesine tıklayın.

Raporları Zamanlama

Zamanlanmış rapor, Excel çalışma kitabı içeren bir e-postayı bir alıcı listesine her gün, her hafta veya her ay gönderir. Çalışma kitabı, dönem içindeki parola değiştirme ve doğrulama işlemlerini özetler ve ilgilenilmesi gereken hesapları listeler.

Sayfayı açmak için Ayarlar > Raporlama öğesini seçin.

Önemli

Bu sayfa yalnızca MASTER kullanıcılar tarafından kullanılabilir. Keycyte PAM raporları Ayarlar > Bildirim bölümünde yapılandırılan SMTP sunucusu üzerinden gönderir. Ayrıntılar için bkz. Bildirimleri Yapılandırma.

Zamanlanmış Rapor Oluşturma

Zamanlanmış bir rapor oluşturmak için:

  1. Ekle düğmesine tıklayın. Report Configuration iletişim kutusu açılır.

  2. Aşağıdaki ayarları belirtin:

    AlanAçıklama
    Report NameRaporun adı. E-posta konusunda ve dosya adında görünür.
    Report TypeDaily, Weekly veya Monthly.
    Scheduled TimeRaporun gönderileceği günün saati.
    TimezoneScheduled Time için saat dilimi; örneğin UTC veya Europe/Istanbul.
    Week DayHaftalık raporlar için haftanın günü.
    Month DayAylık raporlar için ayın günü. Daha az gün içeren aylarda rapor ayın son günü çalışır.
    EnabledZamanlamayı açar.
    Email EnabledRaporu e-postayla gönderir. E-posta gönderimi olmayan bir rapor oluşturulmaz.
    RecipientsVirgül veya noktalı virgülle ayrılmış e-posta adresleri.
  3. Kaydet düğmesine tıklayın.

Rapor; zamanlaması, saati, saat dilimi ile Enabled ve Email gönderim durumuyla birlikte listede görünür.

Zamanlanmış Raporları Yönetme

Bir raporun Aksiyon sütunundaki düğmeleri kullanın:

Rapor İçeriği

Her çalıştırma kendinden önceki dönemi kapsar: günlük rapor için son gün, haftalık rapor için son 7 gün, aylık rapor için son ay.

E-postanın konusu Keycyte PAM - <Report Name> Report olur ve raporun adı ile çalışma zamanına göre adlandırılmış bir Excel eki içerir. Çalışma kitabında şunlar bulunur:

Çalışma kitabı hesap kullanıcı adlarını, etki alanlarını veya parolaları içermez.

Günlükler ve SIEM Entegrasyonu

Keycyte PAM; oturum açma işlemleri, yönetici değişiklikleri, kullanıcı bağlantıları, parola işlemleri ve erişim talepleri için bir denetim kaydı yazar. Bu kayıtları Yönetici Paneli’nin Günlükler menüsünde inceleyebilir ve gerçek zamanlı olarak syslog sunucularına, örneğin bir SIEM’e iletebilirsiniz.

Konuİçerik
Günlük Türleriİstemci, Sistem, Parola Yöneticisi, Erişim ve Erişim Kontrol günlüklerinin neleri kaydettiği ve bu günlüklerde nasıl arama yapılacağı.
Günlükleri Syslog’a İletmeUDP, TCP veya TLS üzerinden TCP ile syslog hedefleri ekleme ve her hedefin hangi kayıtları alacağını seçme.

Terminal oturumlarına ait komut ve dosya aktarım kayıtları Oturumlar altında gösterilir. Ayrıntılar için bkz. Komut ve Dosya Geçmişini İnceleme.

Not

ADMIN kullanıcılar her günlük sayfasını yalnızca yetki profillerinden biri ilgili günlük için Görüntüle yetkisi veriyorsa görür. Syslog ayarları yalnızca MASTER kullanıcılar tarafından kullanılabilir.

Günlük Türleri

Keycyte PAM beş denetim günlüğü tutar. Her birinin Günlükler menüsü altında kendi sayfası vardır.

Menü öğesiGünlükKaydettikleri
Günlükler > İstemciİstemci günlüğüKullanıcıların platform üzerinden yaptıkları: oturum başlangıcı ve bitişi, başarısız bağlantılar, oturum kapatmalar, yöneticilerin oturum izlemeleri, MFA olayları ve e-posta gönderimi.
Günlükler > SistemSistem günlüğüYöneticilerin Yönetici Paneli’nde yaptığı değişiklikler: nesne oluşturma, düzenleme ve silme, ayar değişiklikleri, oturum sonlandırmaları ve Secrets API çağrıları.
Günlükler > Parola YöneticisiParola yöneticisi günlüğüKasa hesaplarındaki parola değişiklikleri ve doğrulamaları ile bunların sonuçları.
Günlükler > ErişimErişim günlüğüYönetici Paneli’ne ve İstemci Paneli’ne yapılan başarılı ve başarısız oturum açma denemeleri ile oturum kapatmalar.
Günlükler > Erişim KontrolErişim kontrol günlüğüErişim talepleri: kimin, hangi sunucuya veya hesaba, hangi süre için erişim istediği ve talebin onaylanıp onaylanmadığı.

Günlük Sayfasında Çalışma

Tüm günlük sayfaları aynı şekilde çalışır:

Satırların çoğu, syslog’a gönderilen verilerle aynı olan yapılandırılmış kaydın tamamını göstermek için genişletilebilir.

İstemci Günlüğü

SütunAçıklama
Tarih SaatOlayın gerçekleştiği zaman.
Kullanıcı AdıOlayın ait olduğu kullanıcı.
İstemci IPKullanıcının tarayıcı adresi. Arka plan olaylarında boştur.
KategoriOlayın alanı; örneğin connection, session, mfa veya email.
ÖncelikINFO, WARNING veya ERROR.
MesajOlayın açıklaması.

Filtreler: Başlangıç Tarihi, Bitiş Tarihi, Kullanıcı Adı, Kategori, Öncelik, Event (olay adı; örneğin session_start) ve İstemci IP.

Sistem Günlüğü

SütunAçıklama
Tarih SaatDeğişikliğin yapıldığı zaman.
Kullanıcı AdıDeğişikliği yapan yönetici (veya servis kimliği).
KategoriDeğişikliğin alanı.
ÖncelikINFO, WARNING veya ERROR.
TipOlay adı.
MesajDeğişikliğin açıklaması.

Genişletilmiş kayıt, hangi nesnenin değiştirildiğini ve düzenlemelerde değiştirilen alanları gösterir. Sır değerleri hiçbir zaman günlüğe yazılmaz.

Filtreler: Başlangıç Tarihi, Bitiş Tarihi, Kullanıcı Adı, Kategori, Öncelik ve Event.

Parola Yöneticisi Günlüğü

SütunAçıklama
Tarih Saatİşlemin çalıştığı zaman.
Kullanıcı Adıİşlemin çalıştığı kasa hesabının kullanıcı adı.
OperationGerçekleştirilen işlem.
Hedefİşlemin hedef sistemi.
ÖncelikINFO, WARNING veya ERROR.
Metotİşlemin nasıl gerçekleştirildiği.
Yöneticiİşlemi başlatan kullanıcı veya zamanlanmış rotasyonlarda sistem.
MesajSonuç veya hata mesajı.

Filtreler: Başlangıç Tarihi, Bitiş Tarihi, Yönetici, Hesap, Operation ve Öncelik.

Erişim Günlüğü

SütunAçıklama
Tarih SaatDenemenin gerçekleştiği zaman.
Kullanıcı AdıGirilen kullanıcı adı.
İstemci AdresDenemenin geldiği adres.
MetotDenemenin sonucu veya kimlik doğrulama yöntemi; örneğin success, failed, logout, keycyte veya entra.
TipKullanıcı tipi.
MesajAyrıntılar; örneğin Login successful, Invalid MFA code veya Account temporarily locked.

Filtreler: Başlangıç Tarihi, Bitiş Tarihi, Kullanıcı Adı, Metot, Tip ve İstemci Adres.

Erişim Kontrol Günlüğü

SütunAçıklama
KullanıcıErişim talep eden kullanıcı.
TipServer veya Account.
Aksiyonallow (onaylandı), deny (reddedildi) veya inactive (hâlâ onaylayıcı bekliyor).
Talep TarihiTalebin yapıldığı zaman.
Başlangıç Tarihi, Bitiş TarihiTalep edilen erişim süresi.
GerekçeKullanıcının belirttiği gerekçe.

Filtreler: Başlangıç Tarihi, Bitiş Tarihi, Kullanıcı, Tip ve Aksiyon.

Günlükleri Syslog'a İletme

Keycyte PAM, denetim kayıtlarını yazıldıkları anda syslog sunucularına iletebilir; böylece bir SIEM veya merkezi günlük sunucusu bu kayıtları sorgulama yapmadan alır. Birden fazla syslog hedefi ekleyebilirsiniz; her hedefin kendi protokolü ve kendi kayıt türü seçimi vardır.

Sayfayı açmak için Ayarlar > Syslog Ayarları öğesini seçin.

Önemli

Bu sayfa yalnızca MASTER kullanıcılar tarafından kullanılabilir.

İletimin İşleyişi

Syslog Hedefi Ekleme

Başlamadan önce, syslog sunucusuna Keycyte PAM sunucusundan kullanmayı planladığınız port üzerinden erişilebildiğinden emin olun. TCP+TLS için syslog sunucusunun sertifikasına Keycyte PAM sunucusunun işletim sistemi tarafından güvenilmesi gerekir.

Bir hedef eklemek için:

  1. Ekle düğmesine tıklayın. Syslog Sunucu iletişim kutusu açılır.

  2. Aşağıdaki ayarları belirtin:

    AlanAçıklama
    ProtokolUDP (varsayılan), TCP veya TCP+TLS. TLS bağlantıları TLS 1.2 veya üzerini kullanır ve sunucu sertifikasını doğrular.
    AdresSyslog sunucusunun ana bilgisayar adı veya IP adresi; örneğin 10.0.0.20.
    PortSyslog sunucusunun portu. Varsayılan: 514.
    İstemci Günlükleriİstemci günlüğü kayıtlarını iletir.
    Sistem GünlükleriSistem günlüğü kayıtlarını iletir.
    ACL GünlükleriErişim günlüğü kayıtlarını (oturum açma denemeleri ve oturum kapatmalar) iletir.
    Access ControlErişim taleplerini (Erişim Kontrol günlüğü) iletir.
    Password ManagerParola değiştirme ve doğrulama olaylarını iletir.
    CommandTerminal oturumlarında çalıştırılan komutları iletir.
    File TransferTerminal oturumlarının dosya aktarım kayıtlarını iletir.
    DurumHedefi etkinleştirir. Devre dışı bir hedef hiçbir kayıt almaz.
  3. Kaydet düğmesine tıklayın.

Hedef, her kayıt türü için bir sütunla birlikte listede görünür. Bir hedefi değiştirmek için düzenleme düğmesine, kaldırmak için silme düğmesine tıklayın.

İpucu

Farklı kayıtları farklı sistemlere göndermek için her sistem için bir hedef ekleyin. Örneğin SOC’nin SIEM’ine yalnızca Sistem Günlükleri ve ACL Günlükleri kayıtlarını, ayrı bir günlük arşivine ise Command ve File Transfer kayıtlarını gönderin.

Not

UDP iletimi teyit etmez. Kayıt kaybını göze alamıyorsanız TCP veya TCP+TLS kullanın.

Ayarlar

Ayarlar menüsü, Keycyte PAM’ın sistem genelindeki yapılandırmasını içerir: doğrulama kaynakları, bildirim kanalları, yerleşik RADIUS ve TACACS+ sunucuları, platform servisleri ve yönetici yetkileri.

Önemli

Ayarlar menüsü yalnızca MASTER kullanıcılar tarafından kullanılabilir. Yetki profilleri bu menüye erişim veremez.

Menüde aşağıdaki sayfalar bulunur:

SayfaAnlatıldığı konu
GenelGenel Ayarları Yapılandırma
BağlantıBağlantı Ayarlarını Yapılandırma
Web TLS SertifikasıKurulum Kılavuzu
DoğrulamaDoğrulama Kaynaklarını Yapılandırma
Yetki ProfilleriYetki Profilleri
RaporlamaRaporları Zamanlama
BildirimBildirimleri Yapılandırma
Syslog AyarlarıGünlükleri Syslog’a İletme
ReplikasyonKurulum Kılavuzu
DepolamaServisleri, Depolamayı, Etiketleri ve Geri Dönüşüm Kutusunu Yönetme
Radius SunucuRADIUS Sunucusunu Yapılandırma
TACACS+ SunucuTACACS+ Sunucusunu Yapılandırma
ServislerServisleri, Depolamayı, Etiketleri ve Geri Dönüşüm Kutusunu Yönetme
YedeklemeKurulum Kılavuzu
LisansKurulum Kılavuzu
EtiketlerServisleri, Depolamayı, Etiketleri ve Geri Dönüşüm Kutusunu Yönetme
Geri Dönüşüm KutusuServisleri, Depolamayı, Etiketleri ve Geri Dönüşüm Kutusunu Yönetme

Web TLS Sertifikası, Replikasyon, Yedekleme ve Lisans sayfaları cihazın kurulumu ve işletimi kapsamındadır ve Keycyte PAM Kurulum Kılavuzu’nda anlatılır.

Genel Ayarları Yapılandırma

Genel sayfası, belirli bir özelliğe ait olmayan sistem geneli seçenekleri bir araya getirir: kayıt depolama, yerel kullanıcılar için parola politikası, oturum açma sayfalarının marka özelleştirmesi, kullanıcı sözleşmesi ve sunucuların ve hesapların toplu içe aktarımı.

Sayfayı açmak için Ayarlar > Genel öğesini seçin. Sayfadaki her kartın kendi Kaydet düğmesi vardır; bir kartta yapılan değişiklikler diğer kartları kaydetmez.

Sistem Bilgisi ve Dil

Sistem Bilgisi kartı, Keycyte PAM sunucusunun işletim sistemini, ana bilgisayar adını, IP adresini, MAC adresini, CPU’sunu, CPU çekirdek sayısını, belleğini ve diskini gösterir.

Kartın altındaki dil listesi, kendi hesabınızın Yönetici Paneli dilini belirler: English veya Turkce.

Tanı Günlüğü

Günlük Seviyesi, Keycyte PAM servisinin kendi servis günlüğüne ne kadar ayrıntı yazacağını belirler: DEBUG, INFO, WARN veya ERROR. Değişiklik hemen etkinleşir.

Uyarı

Debug seviyesinde günlük kaydı, günlük hacmini önemli ölçüde artırır ve daha fazla oturum ayrıntısını açığa çıkarır. Sorun giderme tamamlandığında INFO seviyesine geri dönün.

Harici Kaynaklar

Bir Excel dosyasından tek seferde çok sayıda hesap veya sunucu eklemek için Harici Kaynaklar kartını kullanın.

Hesapları veya sunucuları içe aktarmak için:

  1. Hesap Şablonunu İndir veya Sunucu Şablonunu İndir düğmesine tıklayın ve indirilen .xlsx dosyasını doldurun.
  2. Hesap Şablonunu Yükle veya Sunucu Şablonunu Yükle düğmesine tıklayın ve dosyayı seçin.
  3. Önizleme iletişim kutusunda satırları kontrol edin.
  4. Tümünü Kaydet düğmesine tıklayın.

Kayıt Ayarları

AlanAçıklama
Kayıt YeriKeycyte PAM sunucusunda oturum kayıtlarının saklandığı dizin. Varsayılan: /record/.
Dışa Aktarma Çözünürlüğü1920x1080 (varsayılan), 1280x720, 720x576 veya 720x480.
Bit Hızı1 Mbps, 2 Mbps (varsayılan), 3 Mbps veya 4 Mbps.

Otp Ayarları

AlanAçıklama
AlgoritmaSHA1, SHA256 veya SHA512.
RakamKod uzunluğu; 4 ile 8 arası.
PeriyodSaniye cinsinden kod geçerlilik süresi; 15 ile 120 arası.

Erişim Talebi, URL ve Geçmiş Seçenekleri

KartAçıklama
ACL Yönetici Toplamı1 ile 10 arasında bir değer.
URL YönlendirKeycyte PAM’ın temel adresi; örneğin https://pam.example.com. Erişim talebi e-postalarındaki bağlantılar için kullanılır: onaylayıcılara gönderilen onay bağlantısı ve talep sahibine gönderilen portal bağlantısı.
Maksimum Parola GeçmişiHer parola kasası hesabının geçmişinde tutulan önceki parola sayısı; 1 ile 50 arası. Varsayılan: 5. Daha eski sürümler silinir.
Geri Dönüşüm Kutusu Saklama SüresiSilinen bir parola kasası hesabının otomatik olarak kalıcı silinmeden önce geri dönüşüm kutusunda geri yüklenebilir kaldığı gün sayısı. Varsayılan: 30. Değişiklik yalnızca yeni silme işlemlerine uygulanır.

Uyarı

Geri dönüşüm kutusundaki bir parola kasası hesabının parolası hedef sistemde değiştirilmez. Arşivlenen parola, saklama süresi boyunca hedef sistemde geçerli kalır.

Yerel Kullanıcı Parola Politikası

Bu kurallar yerel Keycyte PAM kullanıcılarının parolalarına uygulanır (kasa hesaplarına uygulanmaz).

BölümAlanAçıklama
KarmaşıklıkMinimum Uzunluk, Maksimum Uzunlukİzin verilen parola uzunluğu.
Büyük Harf Zorunlu, Küçük Harf Zorunlu, Rakam Zorunlu, Özel Karakter ZorunluParolanın içermesi gereken karakter sınıfları.
Süre DolumuParola Geçerlilik Süresi (gün)Parolanın değiştirilmesi gereken gün sayısı. 0, parolanın süresinin hiçbir zaman dolmayacağı anlamına gelir.
Süre Dolmadan Uyarı (gün)Kullanıcının, süre dolmadan kaç gün önce uyarılacağı.
Hesap KilitlemeMaks. Başarısız Giriş DenemesiHesabın kilitlenmesine yol açan başarısız oturum açma sayısı. 0, kilitleme yapılmayacağı anlamına gelir.
Kilitleme Süresi (dakika)Hesabın kilitli kalacağı süre. 0, kilidin bir yönetici tarafından açılması gerektiği anlamına gelir.
Parola GeçmişiParola Geçmişi SayısıYeniden kullanılamayacak önceki parola sayısı.
Yasaklı ParolalarHiçbir zaman kabul edilmeyen parolalar. Eklemek için bir parola yazın ve Enter tuşuna basın.

Politikayı uygulamak için kartın altındaki Kaydet düğmesine tıklayın.

Özelleştir

Oturum açma sayfalarını ve uygulamayı markanıza göre özelleştirmek için Özelleştir kartını kullanın.

Kullanıcı Sözleşmesi

Kullanıcı sözleşmesi etkinleştirildiğinde kullanıcıların oturum açabilmek için sözleşmeyi kabul etmesi gerekir. Kabul edilmeden yapılan oturum açma denemeleri Erişim günlüğüne kaydedilir.

AlanAçıklama
EtkinSözleşmeyi açar.
Sözleşme BaşlığıSözleşmenin başlığı.
Sözleşme MetniSözleşmenin metni.

Bağlantı Ayarlarını Yapılandırma

Bağlantı sayfası, bazı sunucu tiplerinin bağlanabilmek için ihtiyaç duyduğu yapı taşlarını içerir: uygulamaları barındıran ara sunucular, hesapların içe aktarılacağı bir üçüncü parti kasa, üçüncü parti uygulama tanımları ve web uygulamaları için giriş betikleri.

Sayfayı açmak için Ayarlar > Bağlantı öğesini seçin. Sayfada dört kart bulunur: Ara Sunucu, Üçüncü Parti Kasa, Üçüncü Parti Uygulama ve Web Uygulama Dili.

Ara Sunucu

Ara sunucu, Keycyte PAM’ın web uygulaması ve üçüncü parti uygulama oturumlarını üzerinden açtığı aracı bir ana bilgisayardır. Ara sunucuyu, protokolü web uygulaması veya üçüncü parti uygulama olan bir sunucunun ayarlarında seçersiniz.

Bir ara sunucu eklemek için:

  1. Ara Sunucu kartında Ekle düğmesine tıklayın.

  2. Aşağıdaki ayarları belirtin:

    AlanAçıklama
    TipWindows veya Linux.
    Takma AdListelerde gösterilen ara sunucu adı.
    AdresAra sunucunun ana bilgisayar adı veya IP adresi.
    PortYalnızca Windows. Ara sunucunun RDP portu.
    Program YoluYalnızca Windows. Ara sunucuda RemoteApp programı olarak çalışan başlatıcı programın yolu.
    Program Yolu (Linux)Yalnızca Linux. Keycyte PAM’ın ara sunucuda tarayıcı oturumlarını başlatmak için kullandığı erişim belirteci.
    Giriş TipiYalnızca Windows. Keycyte PAM’ın ara sunucuda nasıl oturum açacağı (aşağıya bakın).
  3. Kaydet düğmesine tıklayın.

Giriş Tipi aşağıdaki seçeneklere sahiptir:

SeçenekKeycyte PAM’ın ara sunucuda oturum açma biçimi
AutoKullanıcının kendi Keycyte PAM kullanıcı adı, etki alanı ve oturum açma parolasıyla.
SelfAra sunucuya atanmış hesaplardan boşta olan bir hesapla.
ShadowKeycyte PAM’ın oturum için ara sunucuda oluşturduğu geçici bir yerel hesapla. Hesap, Ayarlar > Doğrulama bölümünde Ana olarak işaretlenmiş LDAP yapılandırmasının kimlik bilgileriyle oluşturulur.

Üçüncü Parti Kasa

Keycyte PAM, bir CyberArk kasasındaki hesapları kendi parola kasasına aktarabilir. İçe aktarılan hesaplar CyberArk kaynaklı olarak işaretlenir; yeniden eşitleme yaptığınızda daha önce aktarılmış hesapların parolaları güncellenir.

Bir CyberArk kasası eklemek için:

  1. Üçüncü Parti Kasa kartında Ekle düğmesine tıklayın.

  2. Aşağıdaki ayarları belirtin:

    AlanAçıklama
    Kasa AdıKasanın Keycyte PAM’daki adı.
    URLCyberArk REST API’sinin temel adresi. Keycyte PAM bu adrese /auth/Cyberark/Logon ve /Accounts ekler.
    ParametrelerHesap listesi isteğine eklenen isteğe bağlı sorgu dizesi; örneğin bir arama veya safe filtresi.
    Yerel KasaKeycyte PAM kullanıcısı.
    Kullanıcı Adı, ParolaAPI çağrıları için kullanılan CyberArk hesabı.
  3. Kaydet düğmesine tıklayın.

Eşitlemek için kasanın satırındaki çalıştırma düğmesine tıklayın. Keycyte PAM CyberArk’ta oturum açar, hesap listesini okur, her hesabın parolasını alır ve eşleşen kasa hesaplarını oluşturur veya günceller.

Üçüncü Parti Uygulama

Üçüncü parti uygulama tanımı, kullanıcıların bir Windows ara sunucusunda başlattığı ve bir kasa hesabının kimlik bilgilerinin otomatik olarak doldurulduğu bir masaüstü programını tanımlar.

Bir uygulama eklemek için:

  1. Üçüncü Parti Uygulama kartında Ekle düğmesine tıklayın.

  2. Aşağıdaki ayarları belirtin:

    AlanAçıklama
    Takma AdListelerde gösterilen uygulama adı.
    UygulamaBaşlatılacak program.
    ArgumanlarProgramın komut satırı argümanları.
    ScriptProgram başladıktan sonra başlatıcının çalıştırdığı otomasyon betiği.
  3. Kaydet düğmesine tıklayın.

Argumanlar ve Script alanlarında aşağıdaki yer tutucuları kullanabilirsiniz. Keycyte PAM bunları oturum başladığında değiştirir:

Yer tutucuYerine gelen değer
<username>Kasa hesabının kullanıcı adı.
<password>Kasa hesabının parolası.
<domain>Kasa hesabının etki alanı.
<host>Sunucunun adresi.
<portaluser>Oturumu açan Keycyte PAM kullanıcısı.

Web Uygulama Dili

Web uygulama dili (dialect), bir kullanıcıyı bir web uygulamasında otomatik olarak oturum açtıran, adlandırılmış bir betik adımları listesidir. Dili, bir web uygulaması sunucusunun ayarlarında seçersiniz.

Bir dil eklemek için:

  1. Web Uygulama Dili kartında Ekle düğmesine tıklayın.
  2. Bir Ad girin.
  3. Script alanına bir adım yazın ve Ekle düğmesine tıklayın. Her adım için bu işlemi yineleyin. Adımlar listelendikleri sırayla çalışır; bir adımı kaldırmak için silme düğmesine tıklayın.
  4. Kaydet düğmesine tıklayın.

Adımlarda tırnak içindeki "username", "password" ve "domain" sözcükleri, oturum başladığında kasa hesabının değerleriyle değiştirilir.

Doğrulama Kaynaklarını Yapılandırma

Keycyte PAM, yerel kullanıcıların yanı sıra kullanıcıları dizin servislerine ve kimlik sağlayıcılarına karşı da doğrulayabilir. Doğrulama sayfası bu kaynakları yapılandırır:

Bir kullanıcı parolayla oturum açtığında Keycyte PAM kaynakları şu sırayla dener: yerel kullanıcılar, RADIUS, LDAP/Active Directory.

Sayfayı açmak için Ayarlar > Doğrulama öğesini seçin.

LDAP Yapılandırması

Her LDAP yapılandırması bir etki alanını tanımlar. Keycyte PAM bu yapılandırmayı etki alanı kullanıcılarını doğrulamak, MFA için kullanıcıların e-posta adresini ve telefon numarasını bulmak, rollerde yetkilendirme yaparken kullanıcıları ve grupları aramak ve Active Directory keşfinin kaynağı olarak kullanır.

LDAP Yapılandırması Ekleme

Bir etki alanı eklemek için:

  1. LDAP Yapılandırması kartında Ekle düğmesine tıklayın. Ldap Kimlik Bilgileri iletişim kutusu açılır.

  2. Aşağıdaki ayarları belirtin:

    AlanAçıklama
    Ldap AdresEtki alanı denetleyicisinin ana bilgisayar adı veya IP adresi; örneğin dc01.example.com.
    Ldap PortLDAP için 389 (varsayılan), LDAPS için genellikle 636.
    Kullanıcı AdıKeycyte PAM’ın dizinde arama yapmak için kullandığı bağlantı (bind) hesabı.
    ParolaBağlantı hesabının parolası. Kaydedilmiş bir yapılandırmayı düzenlerken mevcut parolayı korumak için alanı boş bırakın.
    DNS Son EkiEtki alanının DNS adı; örneğin example.com. Kullanıcılar user@example.com biçiminde oturum açabilir.
    DizinKullanıcı aramaları için temel DN; örneğin DC=example,DC=com.
    Grup DiziniGrup aramaları için temel DN.
    Giriş AlanıOturum açma adını tutan öznitelik. Varsayılan: sAMAccountName.
    Mail AlanıE-posta adresini tutan öznitelik. Varsayılan: mail.
    Telefon AlanıTelefon numarasını tutan öznitelik. Varsayılan: telephoneNumber.
    SSLLDAPS üzerinden bağlanır.
    AnaBu etki alanını varsayılan olarak işaretler. Etki alanı son eki olmadan oturum açan kullanıcılar ana etki alanına karşı doğrulanır.
  3. Kaydet düğmesine tıklayın.

Bağlantıyı denetlemek için yapılandırmanın satırındaki test düğmesine tıklayın.

Not

Yalnızca bir LDAP yapılandırması varsa, Ana seçili olmasa bile bu yapılandırma etki alanı son eki olmayan kullanıcılar için kullanılır. Birden fazla yapılandırma varsa ve hiçbiri ana olarak işaretlenmemişse bu kullanıcıların user@domain biçiminde oturum açması gerekir.

LDAPS için CA Sertifikası Ekleme

SSL seçildiğinde Keycyte PAM’ın etki alanı denetleyicisinin sertifikasına güvenmesi gerekir. Sertifikayı sunucudan otomatik olarak içe aktarabilir veya yükleyebilirsiniz.

Bir sertifika eklemek için:

  1. Yapılandırmanın satırında sertifika (kilit) düğmesine tıklayın. Sertifikalar iletişim kutusu açılır.
  2. Aşağıdakilerden birini yapın:
    • Otomatik Keşif sekmesinde Sertifikaları Keşfet düğmesine tıklayın. Keycyte PAM sunucuya bağlanır ve zincirindeki sertifikaları konu, veren ve geçerlilik tarihi bilgileriyle listeler; güvenilmesi gereken sertifika Önerilen olarak işaretlenir. Satırındaki güven (kalkan simgeli) düğmeye tıklayın. Önce bir sertifikayı incelemek için PEM içeriğini görüntüleyen (dosya simgeli) düğmeye tıklayın.
    • Manuel Yükleme sekmesinde bir Takma Ad girin, İçe Aktar düğmesine tıklayıp sertifika dosyasını (.pem, .crt veya .cer) seçin, ardından Yükle düğmesine tıklayın.
  3. Çıkış düğmesine tıklayın.

RADIUS Yapılandırması

RADIUS yapılandırmasıyla Keycyte PAM, oturum açma isteklerini harici bir RADIUS sunucusuna, örneğin mevcut bir MFA sunucusuna iletir.

AlanAçıklama
EtkinRADIUS kimlik doğrulamasını açar.
SunucuRADIUS sunucusunun adresi.
Kimlik Doğrulama PortKimlik doğrulama portu. Varsayılan: 1812.
Kimlik Doğrulama ProtokolüPAP (varsayılan), CHAP, MSCHAP veya MSCHAPv2.
Paylaşılan AnahtarRADIUS sunucusuyla paylaşılan gizli anahtar. Mevcut anahtarı korumak için boş bırakın.
Zaman AşımıYanıt için beklenecek saniye. Varsayılan: 5.

Ayarları uygulamak için Kaydet düğmesine tıklayın.

Bağlantıyı test etmek için:

  1. Test düğmesine tıklayın. RADIUS Test iletişim kutusu açılır.
  2. Bir Kullanıcı Adı ve Parola girin ve Test düğmesine tıklayın.
  3. RADIUS sunucusu ikinci bir faktör isterse MFA Kodu alanına kodu girin ve Doğrula düğmesine tıklayın.

Sonuç iletişim kutusunda görünür.

Not

Bu kart Keycyte PAM’ı bir RADIUS istemcisi olarak yapılandırır. Ağ cihazlarının Keycyte PAM’a karşı kimlik doğrulaması yapmasını sağlamak için bkz. RADIUS Sunucusunu Yapılandırma.

Entra ID Yapılandırması

Entra ID ile kullanıcılar Keycyte PAM’da Microsoft hesaplarıyla oturum açar.

Başlamadan önce Microsoft Entra ID’de bir uygulama kaydedin ve https://<your-keycyte-host>/sso/entra/callback yönlendirme URI’sini ekleyin; örneğin https://pam.example.com/sso/entra/callback. Uygulama için bir istemci gizli anahtarı oluşturun.

AlanAçıklama
EtkinEntra ID ile oturum açmayı açar.
Tenant IDEntra ID kiracınızın dizin (tenant) kimliği.
Client IDKaydedilen uygulamanın uygulama (client) kimliği.
Client SecretUygulamanın istemci gizli anahtarı. Mevcut anahtarı korumak için boş bırakın.
Scopeİstenen izinler. Varsayılan: openid profile email User.Read.
SSL Doğrulamayı AtlaMicrosoft bağlantısında sertifika doğrulamasını atlar.

Yapılandırmayı denetlemek için Test düğmesine, ardından Kaydet düğmesine tıklayın. Yapılandırmayı kaldırmak için karttaki silme düğmesine tıklayın.

Bir kullanıcı Entra ID ile ilk kez oturum açtığında Keycyte PAM otomatik olarak bir Entra ID kullanıcısı oluşturur; ancak bu yalnızca kullanıcı veya kullanıcının gruplarından biri bir sunucu rolünde ya da parola rolünde yetkilendirilmişse gerçekleşir. Aksi hâlde oturum açma reddedilir ve Erişim günlüğüne kaydedilir.

Uyarı

SSL Doğrulamayı Atla seçeneğini yalnızca sorun giderme için kullanın. Sertifika doğrulaması olmadan kimlik sağlayıcıya yapılan bağlantı ele geçirilebilir.

Bildirimleri Yapılandırma

Keycyte PAM; MFA kodları ve kurulumu, erişim talepleri, zamanlanmış raporlar ve keşif sonuçları için e-posta, MFA kodları için SMS gönderir. Bildirim sayfası her iki kanalı da yapılandırır.

Sayfayı açmak için Ayarlar > Bildirim öğesini seçin. Sayfada üç kart bulunur: Email Ayarları, MFA Ayarları ve Sms Ayarları.

Email Ayarları

SMTP sunucusunu yapılandırmak için:

  1. Email Ayarları kartında aşağıdaki ayarları belirtin:

    AlanAçıklama
    SunucuSMTP sunucusunun ana bilgisayar adı veya IP adresi; örneğin smtp.example.com.
    PortSMTP portu. Varsayılan: 587.
    EncryptionNone (plain SMTP / relay) (varsayılan), STARTTLS (587) veya SSL/TLS (465).
    Skip TLS verifySMTP sunucusu sertifikasının doğrulanmasını atlar.
    HELO hostnameKeycyte PAM’ın SMTP sunucusuna bildirdiği isteğe bağlı ad; örneğin pam.example.com.
    From addressGönderen adresi; örneğin noreply@example.com.
    From nameGönderenin görünen adı; örneğin Keycyte PAM.
    AuthenticationSMTP sunucusu oturum açmayı gerektiriyorsa Required seçeneğini işaretleyin.
    Kullanıcı Adı, ParolaKimlik doğrulama gerektiğinde kullanılan SMTP hesabı. Mevcut parolayı korumak için Parola alanını boş bırakın.
  2. Kaydet düğmesine tıklayın.

  3. Ayarları denetlemek için Test düğmesine tıklayın, Email Test iletişim kutusuna bir adres girin ve Test düğmesine tıklayın. Sonuç iletişim kutusunda görünür.

Uyarı

Skip TLS verify seçeneğini yalnızca sorun giderme için veya güvendiğiniz bir iç aktarma sunucusuyla kullanın.

MFA Ayarları

Kullanıcıların MFA için aldığı e-postaları değiştirmek için MFA Ayarları kartını kullanın.

AlanAçıklama
QR Kod KonuQR kodunu içeren MFA kurulum e-postasının konusu. Varsayılan: Keycyte MFA Setup Information.
QR İçerikMFA kurulum e-postasının HTML gövdesi. Varsayılan şablonu kullanmak için boş bırakın. Özel bir gövdede ilk %s QR kodu görüntüsüyle (Base64 kodlu PNG), ikinci %s gizli anahtarla değiştirilir.
Email KonuTek kullanımlık kod taşıyan e-postanın konusu. Varsayılan: Keycyte PAM - Verification Code.
Email İçerikTek kullanımlık kod e-postasının gövdesi. {username} kullanıcı adıyla, {otp} kodla değiştirilir. Varsayılan: Hello {username}, your verification code is: {otp}.

Değişiklikleri uygulamak için Kaydet düğmesine tıklayın.

Önemli

Özel bir QR İçerik tam olarak iki %s yer tutucusu içermelidir; sırası şöyledir: önce QR görüntüsü, sonra gizli anahtar.

Sms Ayarları

Tek kullanımlık kodları SMS ile göndermek için bir SMS ağ geçidi yapılandırın.

  1. Sağlayıcı alanında ağ geçidi tipini seçin. Form yalnızca seçilen ağ geçidinin kullandığı alanları gösterir.

    SağlayıcıAlanlar
    İVTbox (token + JSON POST)Token URL, SMS URL, Kullanıcı Adı, API Key
    Generic HTTP GET (URL template)SMS URL, Kullanıcı Adı, Parola
    TT Mesaj (token + JSON POST)Token URL, SMS URL, Kullanıcı Adı, Parola, Gönderici / Başlık, Token Kullanıcı Adı, Token Parolası

    Sağlayıcı alanını boş bırakırsanız (Otomatik algıla (eski davranış)), Keycyte PAM yer tutucu içeren bir SMS URL değerini genel GET şablonu, diğer her şeyi İVTbox olarak değerlendirir.

  2. Alanları doldurun:

    AlanAçıklama
    Token URLKeycyte PAM’ın ağ geçidinden erişim belirteci aldığı adres.
    SMS URLGönderim isteğinin adresi. Generic HTTP GET için bu bir URL şablonudur; Keycyte PAM <username>, <password>, <phone> ve <message> yer tutucularını URL kodlu değerlerle değiştirir.
    Kullanıcı Adı, Parola, API KeyAğ geçidi kimlik bilgileri.
    Gönderici / BaşlıkSağlayıcıda kayıtlı SMS başlığı.
    Token Kullanıcı Adı, Token ParolasıBelirteç isteği için ayrı kimlik bilgileri. Gönderim hesabıyla aynıysa boş bırakın.
    OTP MesajıSMS metni. Kodun görüneceği yere {otp} yazın. Varsayılan metin için boş bırakın.
  3. Kaydet düğmesine tıklayın.

  4. Ayarları denetlemek için Test düğmesine tıklayın, Telefon Test iletişim kutusuna bir telefon numarası girin ve Test düğmesine tıklayın.

Genel bir ağ geçidi için örnek SMS URL şablonu:

https://sms.example.com/send?user=<username>&pass=<password>&to=<phone>&text=<message>

İpucu

OTP Mesajı metnini kısa tutun. Çoğu ağ geçidi 160 karakterden uzun mesajları böler.

RADIUS Sunucusunu Yapılandırma

Keycyte PAM bir RADIUS sunucusu içerir. VPN ağ geçitleri, güvenlik duvarları ve kablosuz denetleyiciler gibi ağ erişim cihazları (RADIUS istemcileri, NAS olarak da adlandırılır) oturum açma isteklerini bu sunucuya gönderebilir. RADIUS sunucusu kullanıcıyı Keycyte PAM oturum açma sayfasıyla aynı zincirle (yerel kullanıcılar, RADIUS, LDAP/Active Directory) doğrular ve MFA etkinse kullanıcının MFA kodunu ister.

RADIUS sunucusu ayrı bir Keycyte PAM servisi olarak çalışır. Durumunu Servisler sayfasında görebilir ve servisi buradan yeniden başlatabilirsiniz.

Sayfayı açmak için Ayarlar > Radius Sunucu öğesini seçin. Sunucu henüz yapılandırılmamışsa sayfa bunu belirtir; ayarları doldurun ve kaydedin.

Not

Bu sayfayı Ayarlar > Doğrulama bölümündeki RADIUS kartıyla karıştırmayın. O kart Keycyte PAM’ı harici bir sunucunun RADIUS istemcisi yapar; bu sayfa ise Keycyte PAM’ı cihazlarınız için RADIUS sunucusu yapar.

RADIUS Sunucusunu Yapılandırma

Sunucuyu yapılandırmak için:

  1. Aşağıdaki ayarları belirtin:

    AlanAçıklama
    Dinleme PortuSunucunun dinlediği UDP portu. Varsayılan: 1812.
    Paylaşılan Gizli AnahtarRADIUS istemcileriyle paylaşılan gizli anahtar. Mevcut anahtarı korumak için boş bırakın.
    MFA Zaman Aşımı (saniye)Sunucunun kullanıcının MFA kodunu ne kadar bekleyeceği; 30 ile 600 arası. Varsayılan: 180.
    Maks Başarısız Denemeİzin verilen başarısız deneme sayısı; 1 ile 10 arası. Varsayılan: 3.
    Oturum Zaman Aşımı (saniye)10 ile 3600 arası. Varsayılan: 30.
    İzin Verilen NAS IP’leriİstek göndermesine izin verilen cihazların virgülle ayrılmış adresleri; örneğin 10.0.0.1, 10.0.0.2. Tümüne izin vermek için boş bırakın.
    Günlük SeviyesiDEBUG, INFO (varsayılan) veya ERROR.
    AçıklamaSerbest metin not.
  2. Kaydet düğmesine tıklayın.

  3. Her ağ cihazında Keycyte PAM’ı; Keycyte PAM sunucusunun adresi, dinleme portu ve paylaşılan gizli anahtarla RADIUS sunucusu olarak ekleyin.

Önemli

İzin Verilen NAS IP’leri listesini kendi cihazlarınızla sınırlayın. Liste boşken paylaşılan gizli anahtarı bilen herhangi bir ana bilgisayar Keycyte PAM’a karşı parola denemesi yapabilir.

TACACS+ Sunucusunu Yapılandırma

Keycyte PAM; anahtarlar, yönlendiriciler ve güvenlik duvarları gibi ağ cihazlarının yönetimi için bir TACACS+ sunucusu içerir. Cihazlar, yöneticilerinin oturum açma, komut yetkilendirme ve kayıt tutma (accounting) isteklerini Keycyte PAM’a gönderir; Keycyte PAM da diğer oturumlardaki aynı kullanıcıları, rolleri ve MFA’yı uygular.

TACACS+ sunucusu ayrı bir Keycyte PAM servisi olarak çalışır. Durumunu Servisler sayfasında görebilir ve servisi buradan yeniden başlatabilirsiniz.

Cihazların Kaydedilmesi

Bir cihaz, onu temsil eden sunucunun (varlığın) ayarlarına bir TACACS+ Paylaşılan Sır girilerek kaydedilir. Böylece her cihaz kendi gizli anahtarını kullanır. Bu sayfadaki Yedek Paylaşılan Sır yalnızca kendi gizli anahtarı olmayan cihazlar tarafından kullanılır.

Bir cihazın kullanıcıya verdiği yetki seviyesi, kullanıcıyı kapsayan sunucu rollerinin TACACS+ Yetki Seviyesi değerinden gelir. Ayrıntılar için bkz. Sunucu Rolleri.

TACACS+ Sunucusunu Yapılandırma

Sayfayı açmak için Ayarlar > TACACS+ Sunucu öğesini seçin. Sayfayı kaydedene kadar sunucu kendi varsayılan ayarlarıyla çalışır.

Sunucuyu yapılandırmak için:

  1. Aşağıdaki ayarları belirtin:

    AlanAçıklama
    Dinleme PortuSunucunun dinlediği TCP portu. Varsayılan: 49.
    Yedek Paylaşılan SırKendi gizli anahtarı olmayan cihazlar için gizli anahtar. Kayıtsız cihazların hiç bağlanamaması için boş bırakın.
    İzin Verilen Cihaz IP’leriBağlanmasına izin verilen cihazların virgülle ayrılmış adresleri veya CIDR aralıkları; örneğin 10.0.0.0/24. Tümüne izin vermek için boş bırakın.
    Cihaz Sırrı Önbelleği (saniye)Bir cihaz gizli anahtarının yeniden sorgulanmadan önce ne kadar süre yeniden kullanılacağı; 0 ile 86400 arası. Varsayılan: 300. Değiştirilen bir gizli anahtar, yeniden başlatma gerekmeden bu süreden sonra etkinleşir.
    PAP MFA AyırıcısıPAP’ta ikinci bir istem olmadığından MFA kullanan kullanıcılar kodu parolanın sonuna ekler: password<separator>123456. Varsayılan: ,. Devre dışı bırakmak için none girin; bu durumda MFA kullanan kullanıcılar PAP üzerinden oturum açamaz.
    Log SeviyesiDEBUG, INFO (varsayılan) veya ERROR.
    AçıklamaSerbest metin not.
  2. TACACS+ trafiğini TLS 1.3 ile korumak için TLS 1.3 bölümünde TLS’i Etkinleştir seçeneğini işaretleyin ve şunları belirtin:

    AlanAçıklama
    Sertifika DosyasıSunucu sertifikasının yolu; örneğin /etc/keycyte/tls/tacacs.crt.
    Özel Anahtar DosyasıÖzel anahtarın yolu; örneğin /etc/keycyte/tls/tacacs.key.
    İstemci Sertifikası ZorunluYalnızca istemci sertifikası sunan cihazları kabul eder.
    CA Dosyasıİstemci sertifikalarını imzalayan CA sertifikasının yolu. İstemci Sertifikası Zorunlu seçildiğinde gereklidir.

    Yollar, iş istasyonunuzun değil TACACS+ sunucusunun dosya sistemini ifade eder.

  3. Kaydet düğmesine tıklayın.

Uyarı

TLS etkinleştirildiğinde hem sertifika hem de özel anahtar zorunludur. Bunlar eksikse TACACS+ sunucusu korumasız dinlemek yerine başlamayı reddeder.

Servisleri, Depolamayı, Etiketleri ve Geri Dönüşüm Kutusunu Yönetme

Bu konu, Ayarlar menüsündeki dört bakım sayfasını kapsar: Servisler, Depolama, Etiketler ve Geri Dönüşüm Kutusu.

Servisler

Servisler sayfası, Keycyte PAM’ı oluşturan container’ları gösterir ve bunları denetlemenizi sağlar. Ayrıca Keycyte PAM servislerinin PAM sunucusunda kimlik doğrulamak için kullandığı erişim anahtarlarını yönetir.

Sayfayı açmak için Ayarlar > Servisler öğesini seçin.

Keycyte Servisleri

Keycyte Servisleri kartı servis container’larını listeler:

SütunAçıklama
ContainerContainer adı.
ServisContainer’ın çalıştırdığı Keycyte servisi.
DurumContainer durumu; örneğin çalışıyor veya durduruldu.
CPU, BellekGeçerli kaynak kullanımı.
Çalışma SüresiContainer başladığından bu yana geçen süre.
İşlemlerLoglar, Başlat, Durdur ve Yeniden Başlat düğmeleri.

Listeyi yenilemek için Yenile düğmesine tıklayın.

Uyarı

Bir container’ı durdurmak veya yeniden başlatmak, servisin yönettiği aktif oturumları keser. PAM container’ı kendi kendini durduramaz veya başlatamaz; bu container için yalnızca Yeniden Başlat kullanılabilir.

Sayfada Docker soketi erişilemiyor mesajı görünürse Docker soketi (/var/run/docker.sock) PAM container’ına bağlanmamıştır ve servis listesi ile günlükler gösterilemez. Ayrıntılar için Kurulum Kılavuzu’na bakın.

Servis AccessKey’leri

keycyte-ssh-proxy ve keycyte-radius-server gibi Keycyte PAM servisleri, PAM sunucusunda bir HMAC-SHA256 HTTP imzası ve servise özel bir erişim anahtarıyla kimlik doğrular. Servis AccessKey’leri kartı servisleri, bunların Access Key ID değerini ve anahtarın en son ne zaman kullanıldığını (Son Kullanım) listeler.

Bir anahtar oluşturmak veya yenilemek için:

  1. Servisin satırında Üret (henüz anahtar yoksa) veya Yenile (mevcut anahtarı değiştirmek için) düğmesine tıklayın. Yenileme işlemi onay ister.
  2. Açılan iletişim kutusunda KEYCYTE_ACCESS_KEY_ID ve KEYCYTE_ACCESS_KEY_SECRET değerlerini kopyalayın veya .env olarak kopyala düğmesine tıklayın.
  3. Bu iki değeri servis container’ının ortam değişkenleri olarak ayarlayın.
  4. Servis container’ını yeniden başlatın.

Önemli

Gizli anahtar yalnızca bir kez gösterilir. İletişim kutusunu kapattıktan sonra geri alınamaz, yalnızca yenilenebilir. Bir anahtarı yenilediğinizde eski gizli anahtar hemen geçersiz olur ve servis yeni değerlerle yeniden başlatılana kadar istekleri başarısız olur.

Bu anahtarlar Keycyte’ın kendi servisleri içindir. Sırları okuyan müşteri uygulamalarına ait anahtarlar servis kimliklerine verilir; ayrıntılar için bkz. Servis Kimlikleri.

Depolama

Depolama sayfası, Keycyte PAM sunucusundaki kullanıcı başına sanal sürücü dizinlerini (/drive) gösterir. Bu dizinler, kullanıcıların oturumlarının sanal sürücüsü üzerinden aktardığı dosyaları tutar.

Sayfayı açmak için Ayarlar > Depolama öğesini seçin.

Liste her dizinin Klasör Adı ve Klasör Boyutu değerlerini gösterir. Dosyalarını Dosya Adı ve Dosya Boyutu bilgileriyle görmek için bir dizini genişletin. Bir dizini bulmak için Ara alanına yazın.

Not

Oturum kayıtları burada saklanmaz ve Yönetici Paneli’nden silinemez.

Etiketler

Etiketler; sunucuları, parola kasası hesaplarını, kullanıcıları ve rolleri gruplamak ve filtrelemek için kullanılan işaretlerdir. Etiketler hiçbir şeye erişim vermez; erişim rollerle yönetilir. Etiketler sayfası, etiketlerin kullanıldığı her yerde sunulan etiket sözlüğünü yönetir.

Sayfayı açmak için Ayarlar > Etiketler öğesini seçin.

Liste her etiketi Ad, Açıklama ve Kullanım sayısıyla (etiketi taşıyan öğe sayısı veya kullanılmıyor) gösterir.

Bir etiket eklemek için:

  1. Ekle düğmesine tıklayın.
  2. Bir Ad girin; isteğe bağlı olarak bir Renk seçin ve bir Açıklama girin.
  3. Kaydet düğmesine tıklayın.

Bir etiketi değiştirmek için satırındaki Düzenle düğmesine tıklayın.

İki etiketi birleştirmek için:

  1. Kaldırılacak etiketin satırında Birleştir düğmesine tıklayın.
  2. Birleştirilecek hedef etiketi seçin.
  3. Birleştir düğmesine tıklayın.

İlk etiketi taşıyan tüm öğeler artık seçilen etiketi taşır ve ilk etiket silinir.

Bir etiketi silmek için satırındaki Sil düğmesine tıklayın ve onaylayın. Etiket kullanılıyorsa onay mesajı kaç öğede kullanıldığını belirtir; etiketin silinmesi onu bu öğelerin tümünden kaldırır.

Geri Dönüşüm Kutusu

Bir parola kasası hesabını sildiğinizde Keycyte PAM, geri yükleyebilmeniz için hesabı bir saklama süresi boyunca geri dönüşüm kutusunda tutar. Süre dolduğunda hesap otomatik olarak kalıcı silinir. Saklama süresi Ayarlar > Genel bölümünde belirlenir (Geri Dönüşüm Kutusu Saklama Süresi, varsayılan 30 gün).

Sayfayı açmak için Ayarlar > Geri Dönüşüm Kutusu öğesini seçin.

Liste, silinen her hesabı Ad, Kullanıcı Adı, Tip, Silen, Silinme Tarihi ve Kalan Süre (kalan gün sayısı veya Süresi doldu) bilgileriyle gösterir. Bu sayfada parola gösterilmez.

Uyarı

Silinen bir hesabın parolası hedef sisteminde değiştirilmez. Parola, saklama süresi boyunca orada geçerli kalır. Hesabın çalışmaması gerekiyorsa parolasını hedef sistemde değiştirin.

Yetki Profilleri

Yetki profilleri, bir ADMIN kullanıcının Yönetici Paneli’nin her modülünde neleri görebileceğini ve yapabileceğini belirler. Bir profil, modüllerden ve dört yetkiden oluşan bir matristir: Görüntüle, Ekle, Düzenle ve Sil. Profiller ADMIN kullanıcılara Kullanıcılar sayfasında atanır.

Temel kurallar:

Sayfayı açmak için Ayarlar > Yetki Profilleri öğesini seçin.

Modüller

Matris, menüdeki gibi gruplandırılmış şu modülleri içerir:

ModülNotlar
Sistem MonitörYalnızca görüntüleme.
Sunucular, Parola Kasası, Kullanıcılar
Sunucu Rolleri, Parola Rolleri, Kullanıcı Rolleri
Aktif OturumlarDüzenle mesaj göndermeye, Sil oturumları sonlandırmaya izin verir.
Oturum GeçmişiDüzenle oturum açıklamalarını değiştirmeye izin verir.
Komut Geçmişi, Dosya Geçmişi
Kaynak KurallarıErişim Kontrol > Kaynak Kuralları sayfası.
Parola Politikaları
Parola OluşturucuYalnızca görüntüleme.
RaporlarRaporlar > Hesap ve Raporlar > Oturum sayfalarının ikisini de kapsar.
İstemci, Sistem, Parola Yöneticisi, Erişim, Erişim Kontrol (günlükler)Her günlük sayfası için bir modül.

Matristeki tire, ilgili yetkinin o modül için uygulanmadığı anlamına gelir.

Sistem Profili

Keycyte PAM, her modülün tüm yetkilerini veren Full Admin adlı bir sistem profili oluşturur. Sistem profilleri listede Sistem olarak işaretlenir ve değiştirilemez ya da silinemez. İlk başlatmada, hiçbir yöneticinin erişimini kaybetmemesi için profili olmayan her ADMIN kullanıcıya Full Admin atanır.

Yetki Profili Oluşturma

Bir profil oluşturmak için:

  1. Ekle düğmesine tıklayın.
  2. Bir Ad ve isteğe bağlı olarak bir Açıklama girin.
  3. Matriste yetkileri ayarlayın. Hazır bir ayardan başlamak için Salt okunur (her modülde yalnızca Görüntüle), Tam erişim (tüm yetkiler) veya Temizle (hiçbir yetki) düğmesine tıklayın. Bir modülün tüm yetkilerini tek seferde ayarlamak için Tümü sütununu kullanın.
  4. Kaydet düğmesine tıklayın.

Liste her profil için kaç modülün her bir yetkiyi verdiğini ve profilin kaç kullanıcıya atandığını (Atanmış Kullanıcılar) gösterir.

Profilleri Düzenleme ve Silme

Profilleri Kullanıcılara Atama

Profiller, Kullanıcılar sayfasında kullanıcının ayarlarındaki Yetki Profilleri alanında atanır. Bu alan ADMIN kullanıcılar için zorunludur.

Secrets API

Secrets API, bir uygulamanın parolayı bir yapılandırma dosyasında veya ortam değişkeninde tutmak yerine, çalışma zamanında Keycyte PAM parola kasasından bir kimlik bilgisi okumasını sağlar. Müşteri uygulamalarına yönelik tek Keycyte PAM API’si budur; /api/ altındaki diğer uç noktalar Yönetici Paneli’ne hizmet eder ve herkese açık bir sözleşme niteliği taşımaz.

Erişimin Denetlenmesi

Servis kimliği oluşturma ve API anahtarlarını verme hakkında bilgi için bkz. Servis Kimlikleri. Servis kimliğine hesap erişimi vermek için onu parola rollerine ekleyin; bkz. Parola Rolleri.

Kimlik Doğrulama

Her istek, servis kimliğine verilmiş bir API anahtarının anahtar kimliği ve gizli anahtarı kullanılarak HMAC-SHA256 HTTP imzasıyla imzalanır.

Başlığın tam biçimi Secrets API Başvurusu konusunda açıklanmıştır.

Denetim

Her çağrı, başarılı veya reddedilmiş olsun, çağıran anahtar kimliği, hesap ve varsa çağıranın gönderdiği reason metniyle birlikte Sistem günlüğüne yazılır. Sır değerleri hiçbir zaman günlüğe yazılmaz.

Entegrasyon Dosyaları

Yönetici Paneli’nde bir servis kimliğinin API Anahtarları iletişim kutusu, Keycyte PAM sunucunuz tarafından sunulan bir entegrasyon kılavuzuna (/admin/docs/secrets-api.html) ve OpenAPI belirtimine (/admin/docs/secrets-api.yaml) bağlantı verir.

Secrets API Başvurusu

Bu başvuru, Secrets API’nin (sürüm 1.0.0) iki uç noktasını, istek imzasını ve hata yanıtlarını açıklar. Tüm istekler HTTPS üzerinden Keycyte PAM sunucunuza gider; örneğin https://pam.example.com.

YöntemYolAmaç
GET/api/secrets/accountsAnahtarın okuyabileceği hesapları sır değerleri olmadan listeler.
POST/api/secrets/fetchBir hesabın bir sırrını okur.

İstek İmzası

Her istek iki başlık gerektirir ve her ikisinin de imzada listelenmesi gerekir:

Date: Sat, 30 Aug 2026 17:04:47 GMT
Authorization: Signature keyId="<key-id>",algorithm="hmac-sha256",headers="(request-target) date",signature="<base64-signature>"

İmza, imzalama dizesinin gizli anahtarla hesaplanmış HMAC-SHA256 değerinin Base64 kodlamasıdır. İmzalama dizesi, listelenen başlıkları yeni satır karakteriyle (\n) birleştirir:

(request-target): post /api/secrets/fetch
date: Sat, 30 Aug 2026 17:04:47 GMT

GET /api/secrets/accounts

Çağıranın kapsamındaki tüm hesapları önce name, ardından accountId değerine göre sıralanmış olarak döndürür. Sayısal kimlikleri koda sabit yazmak yerine hesapları adlarına göre bulmak için bu uç noktayı kullanın. Liste aynı zamanda anahtarın kesin sınırıdır: anahtar sızdırılırsa nelerin açığa çıkacağını gösterir.

Yanıt hiçbir zaman password, privatekey veya passphrase içermez.

Yanıt 200

AlanTipAçıklama
accountsarrayKapsamdaki hesaplar (aşağıya bakın).
countintegeraccounts içindeki girdi sayısı.

accounts içindeki her girdi:

AlanTipAçıklama
accountIdintegerHesabın sayısal kimliği.
namestringHesap adı. /api/secrets/fetch uç noktasına name olarak iletin.
usernamestringHesabın oturum açma adı. Sır olarak değerlendirilmez.
domainstringHesabın etki alanı. Boşsa yer almaz.
typestringHesap tipi; örneğin linux, windows, mysql.
descriptionstringYöneticinin notu. Boşsa yer almaz.

Boş liste olağan bir sonuçtur: kimliğin hiçbir parola rolü yoktur veya rollerinin hiçbiri şu anda zaman penceresi içinde değildir.

{
  "accounts": [
    { "accountId": 6365, "name": "app-db", "username": "appuser", "type": "mysql" }
  ],
  "count": 1
}

POST /api/secrets/fetch

Bir hesabın tek bir sır değerini döndürür. Hesap, erişim günlüklerinde görünmemesi için URL’de değil istek gövdesinde belirtilir.

İstek gövdesi

accountId veya name alanlarından tam olarak birini gönderin.

AlanTipAçıklama
accountIdintegerHesabın sayısal kimliği. Hesabın ömrü boyunca sabittir; ancak hesap silinip yeniden oluşturulursa değişir.
namestringHesap adı. Büyük/küçük harf duyarsız olarak, baştaki ve sondaki boşluklar yok sayılarak ve yalnızca çağıranın kapsamında eşleştirilir.
fieldstringOkunacak sır: password (varsayılan), privatekey veya passphrase. Örneğin bir API anahtarı password alanında, bir TOTP tohumu privatekey alanında saklanır.
reasonstringDenetim günlüğüne kaydedilen, en fazla 256 baytlık isteğe bağlı metin. Sonucu hiçbir zaman değiştirmez.

Yanıt 200

AlanTipAçıklama
accountIdintegerOkunan hesap. name ile sorguladıysanız bu değeri kontrol edin.
fieldstringDöndürülen alan; küçük harfle.
valuestringAçık metin olarak sır.

Uyarı

Yanıtı hassas veri olarak ele alın. Günlüğe yazmayın, diskte önbelleğe almayın ve hata raporlarına eklemeyin.

Hata Yanıtları

DurumGövdeAnlamı
400{"message": "..."}accountId ve name alanlarından hiçbiri gönderilmemiş ya da ikisi birden gönderilmiş, field üç addan biri değil veya istenen alan hesapta boş.
401{"error": "unauthorized"}İmza eksik, hatalı biçimlendirilmiş, süresi dolmuş veya etkin bir anahtarla eşleşmiyor. Gövde hangisi olduğunu belirtmez; neden sunucu günlüğünde yer alır.
403{"error": "forbidden"} veya {"message": "this credential cannot read secrets"}Çağrı, anahtarın izin listesi dışındaki bir IP adresinden geldi veya anahtarın sahibi olan bir kullanıcı yok.
404{"message": "secret not found"}Hiçbir sır döndürülmedi. Aynı yanıt; bulunmayan bir hesabı, çağıranın kapsamı dışındaki bir hesabı ve çağıranın görebildiği hiçbir şeyle eşleşmeyen bir adı kapsar.
Retry-After ile 409{"message": "account password is being rotated: ..."}Hesabın parolası şu anda değiştiriliyor. Retry-After içindeki saniye kadar bekleyin ve yeniden deneyin. Durum birkaç dakika sürerse parola döndürme işlemi yeni parolayı kaydedememiştir ve bir yöneticinin durumu çözmesi gerekir; süresiz olarak yeniden denemek yerine alarm üretin.
Retry-After olmadan 409{"message": "account name is ambiguous: ..."}name, çağıranın kapsamındaki birden fazla hesapla eşleşiyor. accountId kullanın veya hesaplardan birini yeniden adlandırın.
500{"message": "..."}Sunucu hatası.

Not

Kimlik doğrulama katmanından gelen hatalar (401 ve IP kısıtlamaları için 403) error alanını, uç noktalardan gelen hatalar message alanını kullanır. İstemcinizde her ikisini de okuyun.

Örnek

Aşağıdaki kabuk betiği app-db adlı hesabın parolasını okur. Yer tutucuları kendi değerlerinizle değiştirin.

KEY_ID="<key-id>"
KEY_SECRET="<key-secret>"
HOST="pam.example.com"
PATH_="/api/secrets/fetch"
DATE="$(LC_ALL=C date -u '+%a, %d %b %Y %H:%M:%S GMT')"

SIGNING_STRING="$(printf '(request-target): post %s\ndate: %s' "$PATH_" "$DATE")"
SIGNATURE="$(printf '%s' "$SIGNING_STRING" | openssl dgst -sha256 -hmac "$KEY_SECRET" -binary | base64)"

curl -s "https://$HOST$PATH_" \
  -H "Date: $DATE" \
  -H "Authorization: Signature keyId=\"$KEY_ID\",algorithm=\"hmac-sha256\",headers=\"(request-target) date\",signature=\"$SIGNATURE\"" \
  -H "Content-Type: application/json" \
  -d '{"name": "app-db", "field": "password", "reason": "nightly backup job"}'

Başarılı bir çağrı şunu döndürür:

{ "accountId": 6365, "field": "password", "value": "<secret-value>" }

HMAC anahtarı, anahtar verildiğinde gösterildiği şekliyle gizli anahtarın kendisidir (kod çözülmeden, metin dizesi olarak kullanılır).

Ara