TACACS+ nedir; RADIUS'tan farkı ne?
Kısa cevap
TACACS+ (Terminal Access Controller Access-Control System Plus), ağ cihazlarına yönetim erişimi için authentication, authorization ve accounting (AAA) işlevlerini merkezi bir sunucuda toplayan protokoldür (RFC 8907). RADIUS'tan farkları: TCP kullanır (standart port 49), paket gövdesinin tamamını shared secret ile gizler (RFC 8907: obfuscation) ve üç AAA işlevini ayrı mesajlarla yürütür; bu yüzden yönetim erişimi denetiminde yaygındır. TR7'de TACACS+ yalnızca yönetim kullanıcıları için kullanılır: TACACS Settings ekranında TACACS Host, TACACS Port (varsayılan 49) ve TACACS Secret tanımlanır, Device Users formunda Authorization Source TACACS seçilir. TR7 TACACS+ sunucusunu kullanıcının parolasını doğrulamak ve isteğe bağlı olarak Accounting kaydı göndermek için kullanır; kullanıcının yetkisi TR7'deki User Type ile belirlenir. AGS'de TACACS+ türünde Authentication Provider yoktur; uygulama kullanıcıları için RADIUS kullanılabilir.
TR7'de Nerede Kullanılır
| Nerede | Alan / etiket | Ne için |
|---|---|---|
| Settings → User Management → TACACS Settings | TACACS Host, TACACS Port (varsayılan 49), TACACS Secret | TACACS+ sunucusunun adresi ve shared secret'ı |
| Aynı ekran | Accounting (varsayılan kapalı) ve alt alanları | Kullanıcı işlem ve oturum açma loglarının TACACS+ sunucusuna accounting kaydı olarak gönderilmesi |
| Aynı ekran | Check TACACS Connection | Sunucuya erişimin denenmesi; Accounting açıksa Accounting username ve Accounting password ile giriş denenir |
| Settings → User Management → Device Users | Authorization Source = TACACS; User Creation Source alanında TACACS+ kaynağı | Kullanıcının TACACS+ ile doğrulanması; ilk girişte kullanıcının otomatik oluşturulması |
Karşılaştırma
| TACACS+ | RADIUS | |
|---|---|---|
| Taşıma | TCP, port 49 | UDP, authentication için port 1812 |
| Shared secret ile gizlenen | Paket gövdesinin tamamı (obfuscation) | Yalnızca User-Password alanı |
| AAA işlevleri | Ayrı mesajlarla (authentication, authorization, accounting) | Authentication ve authorization aynı yanıtta; accounting ayrı |
| Yaygın kullanım | Ağ cihazlarına yönetim erişimi | Ağ erişimi (VPN, Wi-Fi), MFA sunucuları |
| TR7'de | Yönetim kullanıcıları: TACACS Settings | Yönetim kullanıcıları: RADIUS Settings; uygulama kullanıcıları: AGS'de RADIUS türü |
Sık Karıştırılan Noktalar
- "TACACS+ AGS uygulama girişinde de kullanılabilir." AGS'nin Authentication Provider türleri arasında TACACS+ yoktur; RADIUS ya da diğer türler kullanılır.
- "TACACS+ ile giren kullanıcının yetkisini TACACS+ sunucusu belirler." TR7 TACACS+ sunucusundan yalnızca parola doğrulaması ister; yetki kullanıcının TR7'deki User Type değeridir. İlk girişte otomatik oluşturulan kullanıcıya Default User Type to Create atanır.
- "TACACS+ ile RADIUS birbirinin yerine kullanılabilir." İkisi farklı protokollerdir; kurumun AAA sunucusunun hangisini desteklediğine göre TR7'de ilgili ekran yapılandırılır.
Dokümantasyonda nasıl yapılır
