端口与体系
411 对应 IANA 登记的 rmt(Remote MT Protocol),是远程磁带操作协议,对应 rmt 工具:备份软件把磁带机操作请求转发到真正连接磁带的主机上执行。历史上的用法是备份服务器通过 rsh 调用远端 rmt,二者组合沿用主机信任模型而不是用户认证,因此属于应当逐步替换的历史链路。现代 GNU tar 等工具仍保留远端 rmt 调用路径,但传输通道通常改为 SSH。
基本信息
| 服务名称 | rmt |
|---|---|
| IANA 登记说明 | Remote MT Protocol |
| 传输协议 | TCP 与 UDP |
| 用途 | 远程磁带与备份设备访问 |
| 所属体系 | Amanda 等备份工具链 |
| 当前状态 | 遗留环境仍在使用,建议迁移传输通道 |
典型使用场景
- 备份链路盘点:确认哪些主机还在用 rmt 访问远端磁带设备
- 历史备份平台迁移:把 rsh 通道换成 SSH 或专用备份协议
- 扫描报告解读:扫描器标注 rmt,与实际进程与备份任务对照
- 信任模型审计:检查是否存在主机级互信的遗留配置
- 未知服务处置:无对应备份任务时按未知服务流程处理
核查与调用示例
核查与调用示例
# 确认本机是否在监听 411
ss -lntup 'sport = :411'
# 对照系统服务名与端口注册
ss -lntu | grep ':411 '
getent services rmt
# 通过 SSH 让远端 rmt 配合本地 tar 读写磁带(现代写法)
tar -f backup-host:/dev/st0 -cf - /data
# 检查主机级互信配置是否还在
cat /etc/hosts.equiv 2>/dev/null备份访问方式演进
| 方式 | 形态 | 备注 |
|---|---|---|
| rmt | 远程磁带访问协议 | Amanda 等历史工具链使用 |
| NDMP | 专用备份协议 | 面向备份设备与集中管理场景 |
| 现代 | 对象存储与云备份接口 | S3 兼容 API 等,无需磁带设备 |
rmt 配合 rsh 的用法只验证来源主机、不验证用户身份,等于把磁带设备开放给信任主机上的任意账号。核查遗留链路时,应优先规划切换到基于 SSH 的通道或专用备份协议,再回收端口放行。
确认仍有 rmt 流量时,先定位发起方(多为老备份服务器),对照它的备份任务清单评估影响面,再安排切换窗口。切换前要确认历史磁带介质的可读性,否则换完通道却读不出旧备份。