Keycyte PAM 3.2 · Kurulum Kılavuzu
Sistem Gereksinimleri
Keycyte PAM, tüm bileşenlerini tek bir Linux sunucusunda Docker kapsayıcıları (container) olarak çalıştırır. Keycyte PAM’i kurmadan önce sunucunun aşağıdaki gereksinimleri karşıladığından emin olun.
Donanım
| Kaynak | Gereksinim |
|---|---|
| CPU | 8 çekirdek |
| Bellek | 16 GB RAM |
| Disk | 500 GB |
Disk; kapsayıcı imajlarını, PostgreSQL veritabanı birimini, oturum kayıtlarını (~/record), aktarılan dosyaları (~/drive) ve yerel yedek dosyalarını (~/keycyte/backups) barındırır. En fazla alanı genellikle oturum kayıtları kaplar. Çok sayıda oturum kaydediyor ya da kayıtları uzun süre saklıyorsanız ~/record için ek disk alanı planlayın.
İşletim Sistemi
- Docker Engine tarafından desteklenen 64 bit bir Linux dağıtımı.
bash,sudove standart GNU araçları (tar,getent,timeout). Kurulum betiği bir bash betiğidir vesudoile çalıştırılmalıdır.
Docker
| Yazılım | Gereksinim |
|---|---|
| Docker Engine | Kurulu ve çalışır durumda olmalıdır. docker info başarısız olursa kurulum betiği durur. |
| Docker Compose | Compose v2 (docker compose eklentisi). |
Kurulum betiği, başka bir işlem yapmadan önce her ikisini de denetler. Docker Engine’i ve Compose eklentisini kurmak için Docker belgelerine bakın: https://docs.docker.com/engine/install/ ve https://docs.docker.com/compose/install/.
Sunucuda bir docker grubu bulunmalıdır. Kurulum betiği bu grubun kimliğini okur ve PAM sunucusuna, Ayarlar > Servisler sayfasının kullandığı Docker soketine salt okunur erişim verir.
Not
Kurulum sırasında Docker Compose, PostgreSQL imajını (postgres:17) Docker Hub’dan çeker. İnternet erişimi olmayan sunucularda kurulum betiğini çalıştırmadan önce postgres:17 imajını yükleyin.
Saat Dilimi ve DNS
- Kapsayıcılar, kurulum paketinin
.envdosyasındakiTZdeğişkeninde tanımlı saat dilimini kullanır. - Kapsayıcılar, kurulum sırasında girdiğiniz DNS sunucularını kullanır. Bu sunucular hedef sistemlerinizin, dizin sunucularınızın ve posta sunucunuzun adlarını çözümleyebilmelidir.
Tarayıcılar
Kullanıcılar Keycyte PAM ile bir web tarayıcısında çalışır; tarayıcı oturumları için istemci yazılımı gerekmez. Google Chrome, Microsoft Edge, Mozilla Firefox ya da Apple Safari’nin güncel bir sürümünü kullanın.