首页/网络/常用端口速查/65 tacacs-ds TACACS 数据库服务
0-99 系统端口81 条

65 tacacs-ds TACACS 数据库服务

TACACS-Database Service 端口(RFC 1492 组成部分),为 TACACS 认证提供后端查询。

常用端口速查网络更新于 2026-10-13

tacacs-ds 是什么

65 号 TCP/UDP 的 IANA 登记名是 tacacs-ds,全称 TACACS-Database Service,登记人为 Kathy Huber,规范出自 RFC 1492。原始 TACACS 把认证与数据库查询分成不同环节,65 负责其中的数据库服务部分;后来的 TACACS+ 把这套能力重构成单端口协议,走 TCP 49,也让 AAA 的实现变得更集中。

基本信息

服务名tacacs-ds(TACACS-Database Service)
端口65(TCP 与 UDP 同名登记)
规范RFC 1492
后继方案TACACS+(TCP 49),把认证、授权、计费合并
现状已被 TACACS+ 与 RADIUS 取代

典型使用场景

  • 网络设备 AAA 排障:登录设备时认证失败,需要区分是设备配置还是 AAA 服务器问题
  • 审计核查:确认管理登录是否集中到 AAA 服务器并留存记录
  • 老平台迁移:把原始 TACACS 相关组件替换为受支持方案
  • 端口核对:区分 65 与 49,避免按错误端口做策略
  • 合规检查:确认管理面认证路径符合集中管控要求

排查命令

排查命令
ss -lntup 'sport = :65'                # 本机 65 端口监听情况
ss -lntp | grep ':49 '                  # TACACS+ 服务端口(TCP)
sudo lsof -i :65 -i :49                 # 一次反查两个端口
sudo tcpdump -ni any port 65 -c 20      # 抓包确认是否有真实业务流量
# 设备侧核对(以 VRP 为例):display current-configuration | include tacacs

AAA 方案对照

方案端口特点
原始 TACACS49 UDP / 65 数据库服务认证与数据库分离,已淘汰
TACACS+49 TCP面向设备管理,支持按命令授权
RADIUS 认证1812 UDP面向网络接入认证,厂商支持广
RADIUS 计费1813 UDP会话记录与审计
端口不一致是 AAA 排障的常见陷阱:设备侧配了 TACACS+ 却按 65 放行策略,或者计费口未开放导致认证成功但没有会话记录。排查时把「设备配置里的端口」与「防火墙上放行的端口」逐条对照,通常一次就能找到差异。
现代网络设备管理普遍使用 TACACS+,认证与授权分离、可对各条命令单独授权,比原始 TACACS 更适合运维审计。新建设备管理面时按 TACACS+ 规划即可。
这类历史登记端口若在现网仍有监听,说明环境里存在年代久远的认证组件。评估时既要看端口本身,也要看它背靠的账号体系是否仍在被使用。

易错点

  • 设备侧用 TACACS+(49)而防火墙放行的是 65:认证始终失败,排查方向被端口号带偏
  • 只放认证口不放计费口:认证成功但审计记录缺失,事后无法追溯
  • 把 TACACS+ 与 RADIUS 的端口相互混用:策略放行错误,接入认证与设备管理双双受影响
  • AAA 服务器口令在设备配置中明文存放:配置备份泄露即等同于凭据泄露

数据来源与参考

  • RFC 1492:An Access Control Protocol, Sometimes Called TACACS

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌