系统管理指南:高级管理

Procedure如何修复损坏的 wtmpx 文件

  1. 成为超级用户或同等角色。

    角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”

  2. 转到 /var/adm 目录。

  3. wtmpx 文件从二进制格式转换为 ASCII 格式。


    # /usr/lib/acct/fwtmp < wtmpx > wtmpx.ascii 
    
  4. 编辑 wtmpx.ascii 文件以删除损坏的记录。

  5. wtmpx.ascii 文件转换回二进制文件。


    # /usr/lib/acct/fwtmp -ic < wtmpx.ascii > wtmpx
    

    有关更多信息,请参见 fwtmp(1M) 手册页。