Linux清除Windows密码

简介: 下载安装ntfs-3g下载驱动让linux挂载windows磁盘https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz安装tar -xvf ntfs-3g_ntfsprogs-2017.

下载安装ntfs-3g

  • 下载驱动让linux挂载windows磁盘

    https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz
  • 安装

    tar -xvf ntfs-3g_ntfsprogs-2017.3.23.tgz
    cd ntfs-3g_ntfsprogs-2017.3.23
    ./configure
    make
    make install 

下载安装chntpw

  • 下载chntpw

    https://pkgs.org/download/chntpw
    wget http://li.nux.ro/download/nux/dextop/el7/x86_64//chntpw-0.99.6-22.110511.el7.nux.x86_64.rpm
    yum -y install ./hntpw-0.99.6-22.110511.el7.nux.x86_64.rpm

挂载windows磁盘

  • 挂载windows的系统盘
    默认第二个分区才是C盘

    mkdir /win
    mount -t  ntfs-3g /dev/xvdb2 /win
  • 备份SAM文件

    cd /win/Windows/System32/config/
    cp SAM{,.bak}
  • 清除Windows密码

    chntpw SAM
    User Edit Menu:
     1 - Clear (blank) user password
     2 - Edit (set new) user password (careful with this on XP or Vista)
     3 - Promote user (make user an administrator)
    (4 - Unlock and enable user account) [seems unlocked already]
     q - Quit editing user, back to user select
    Select: [q] > 1                         # 1 清除密码
    Password cleared!
    Hives that have changed:
     #  Name
     0  <SAM>
    Write hive files? (y/n) [n] : y         # y保存
     0  <SAM> - OK
  • 将windows系统盘重新挂载回windows中即可

目录
相关文章
|
10天前
|
Ubuntu 安全 Linux
|
28天前
|
安全 Linux 数据安全/隐私保护
Linux 忘记密码解决方法
Linux 忘记密码解决方法
23 2
Linux 忘记密码解决方法
|
12天前
|
人工智能 JavaScript 网络安全
ToB项目身份认证AD集成(三完):利用ldap.js实现与windows AD对接实现用户搜索、认证、密码修改等功能 - 以及针对中文转义问题的补丁方法
本文详细介绍了如何使用 `ldapjs` 库在 Node.js 中实现与 Windows AD 的交互,包括用户搜索、身份验证、密码修改和重置等功能。通过创建 `LdapService` 类,提供了与 AD 服务器通信的完整解决方案,同时解决了中文字段在 LDAP 操作中被转义的问题。
|
20天前
|
Linux Shell 数据安全/隐私保护
Linux如何在服务器上进行密码的修改?
【10月更文挑战第6天】Linux如何在服务器上进行密码的修改?
25 1
|
26天前
|
存储 Linux 编译器
cmake的单目录和多目录的使用(Linux和Windows)
本文介绍了在Windows和Linux平台上使用CMake构建单目录和多目录项目的步骤,包括如何配置CMakeLists.txt文件以及如何生成和使用可执行文件、库文件。
15 2
|
26天前
|
Linux 数据安全/隐私保护 索引
linux inode索引节点使用率100% 解决+hustoj忘记密码+最新MDK注册方法
linux inode索引节点使用率100% 解决+hustoj忘记密码+最新MDK注册方法
36 1
|
6天前
|
Linux 网络安全 虚拟化
适用于Linux的Windows子系统(WSL1)的安装与使用记录
并放到启动文件夹,就可以开机自动启动了。
9 0
|
1月前
|
Ubuntu Linux Shell
Linux系统密码忘记
【10月更文挑战第2天】在Linux系统中,若忘记密码,可以通过单用户模式或使用Live CD/USB来重置。对于Ubuntu系统,可通过GRUB引导菜单进入单用户模式,利用命令行重置密码;或使用Live CD/USB启动并挂载硬盘分区后修改密码文件。CentOS系统同样支持单用户模式重置密码,也可借助安装介质进入救援模式,挂载文件系统后进行密码重置。这些方法均能在忘记密码的情况下帮助恢复系统访问。
|
2月前
|
安全 Linux 数据安全/隐私保护
Linux强制修改用户密码
【9月更文挑战第21天】在 Linux 系统中,可使用以下方法强制修改用户密码:1. 使用 `passwd` 命令,以 root 身份运行 `passwd username` 修改密码,加 `-f` 选项可跳过复杂度检查;2. 使用 `chpasswd` 命令,通过文本文件批量设置密码;3. 结合 `usermod -e 0 username` 和 `chpasswd` 强制用户下次登录时更改密码。注意操作时需确保安全性与合理性。
181 4
|
20天前
|
关系型数据库 MySQL Linux
Navicat 连接 Windows、Linux系统下的MySQL 各种错误,修改密码。
使用Navicat连接Windows和Linux系统下的MySQL时可能遇到的四种错误及其解决方法,包括错误代码2003、1045和2013,以及如何修改MySQL密码。
136 0