`

FreeBSD ssh 忘记密码

阅读更多


一、freeBSD的两种破解密码方法

这两种方法是我亲自验证过的,

第一种
1.开机进入引导菜单

2.选择每项(按4)进入单用户模式(4 .boot frebsd in single user mode)

进入后看到:Enter full pathname or shell or RETURN  for /bin/sh:

此时直接回,会出现“#”号,这个时候不能直接破解密码,也就说现在不能用passwd命令,因为单用户模式下的文件系统没有挂载,所以先挂载文件系统,

3.进入之后输入一列命令

root@#mount -a

root@#passwd(修改密码命令)

"changing  local password for root
Newpasswod:
Retry New Password:
改完后会出现 “#”

reboot

或者passwd root

"changing  local password for root
Newpasswod:
Retry New Password:
改完后会出现 “#”

#init 6 (重启)
上面的这个方法适合  SSH远程和本地

第二种
1.开机进入引导菜单

2.选择每项(按4)进入单用户模式 (4 .boot frebsd in single user mode)

进入后看到:Enter full pathname or shell or RETURN  for /bin/sh:

此时直接回,会出现“#”号,这个时候不能直接破解密码,也就说现在不能用passwd命令,因为单用户模式下的文件系统没有挂载,所以先挂载文件系统,

mount -a

cd /etc
vi master.passwd
找到root:*:%^$#@#%$%^^$%&&&**^%%$##:0:0:0:charies: /root:/sbin/sh 
删除 特殊字符那些,冒号保留。
保存退出
用命令pwd_mkdb -p /etc/master.passwd重新生成/etc/master.passwd。

再运行重启

正常启动后,在login 输入root就可直接登录,不需要输入密码。


第二种呢,方法适合本地,如果要适合SSH远程的话,还得要改一个文件。

vi /etc/ssh/sshd_config

在文件里找到下面两项:

#PermitRootLogin no  改为 PermitRootLogin yes
#PermitEmptyLogin no 改为 PermitEmptyLogin yes

这样就可以远程用空密码登录了~,嘿嘿~
分享到:
评论

相关推荐

    FreeBSD 8.0 配置密钥登录

    本文将详细介绍如何在FreeBSD 8.0系统中配置SSH服务以支持密钥登录。 #### 一、概述 在FreeBSD 8.0系统中,通过SSH(Secure Shell)协议进行远程管理是一种非常重要的手段。SSH协议提供了加密的数据通信方式,可以...

    Linux虚拟机忘记密码解决方法

    ### Linux虚拟机忘记密码解决方法 在日常使用Linux系统的过程中,可能会遇到忘记root或普通用户密码的情况。这对于管理员来说是一个非常棘手的问题,但幸运的是,Linux提供了多种方法来重置密码。本文将详细介绍...

    FreeBSD 8.4安装指南

    FreeBSD 8.4是FreeBSD操作系统的一个稳定版本,它基于FreeBSD的开源Unix-like系统,以其稳定性、安全性和灵活性而著称。本指南将详细阐述FreeBSD 8.4的安装过程,以及如何在安装完成后部署Panabit网络管理软件。 一...

    FreeBSD配置防火墙开启SSH服务的方法.docx

    FreeBSD配置防火墙开启SSH服务的方法 FreeBSD作業系統是一個免費的開源作業系統,具有高安全性和穩定性。為了保護作業系統的安全,FreeBSD提供了一個防火墙系統,稱為ipfw。ipfw是一個基于规则的防火墙,可以根據...

    FreeBSD服务器安装步骤

    FreeBSD服务器安装步骤 在本文中,我们将指导您一步步安装 FreeBSD 服务器,从下载 FreeBSD 的 ISO 镜像文件到安装后的配置。FreeBSD 是一个免费的、自由的操作系统,具有许多非凡的特性,例如抢占式多任务、多用户...

    freebsd.tar.gz_BSD_FreeBSD内核源码_freebsd source_freebsd.tar_linux

    **FreeBSD内核源码详解** FreeBSD是一个开源的类UNIX操作系统,以其高效、稳定和强大的网络性能而闻名。在给定的`freebsd.tar.gz`压缩包中,包含的是FreeBSD v4.4版本的内核源码,这对于那些对操作系统底层原理、...

    FreeBSD 13.2.zip

    安装过程中,用户将选择分区方案、网络设置、时区和密码等。安装完成后,可以通过命令行或图形界面(如Xfce、Gnome等桌面环境)进行系统管理和日常操作。 总的来说,FreeBSD 13.2提供了先进的操作系统功能,尤其...

    FreeBSD中文手册.pdf

    FreeBSD 是一个开源的类Unix操作系统,源自Berkeley Software Distribution(BSD)系统。这份"FreeBSD中文手册"是针对FreeBSD系统用户和管理员的一份详细参考资料,旨在帮助读者理解和掌握FreeBSD的操作、安装和日常...

    ssh secure shell 绿色

    SSH(Secure Shell)是一种通用的、功能强大的、基于软件...这是因为SSH安装容易、使用简单,而且比较常见,一般的Unix系统、Linux系统、FreeBSD系统都附带有支持SSH的应用程序包。 用 SshClient.exe 可以链接到 Linux

    F-Secure SSH Client密钥登录

    在FreeBSD上,可以使用`ssh_keygen -X -f 公钥 > authorized_keys`,而在REDHAT上,使用`ssh_keygen -i -f 公钥 > authorized_keys`。 **步骤8**:确保`authorized_keys`文件的权限设置正确,一般应设置为600,即`...

    FreeBSD 9.0

    本篇文章将围绕FreeBSD 9.0的安装过程、root用户SSH登录的配置、ee编辑器的使用以及通过Samba为Windows客户端提供文件和打印服务进行详细讲解。 1. **FreeBSD 9.0 安装入门** 安装FreeBSD 9.0涉及一系列步骤,包括...

    FreeBSD 中文使用手册

    根据提供的信息,我们可以总结并详细解释FreeBSD中文使用手册中的关键知识点。 ### 1. FreeBSD 文档项目(The FreeBSD Documentation Project) FreeBSD文档项目是一个旨在为FreeBSD用户提供全面、准确的技术文档...

    freeBSD架构中文手册

    FreeBSD是一种开源、类UNIX的操作系统,以其稳定性和性能而闻名。这份“freeBSD架构中文手册”是针对FreeBSD系统架构的详细指南,适合初学者和有经验的系统管理员使用。手册共200多页,深入浅出地介绍了FreeBSD的...

    FreeBSD 7.2中文手册

    本手册适用于安装 FreeBSD 6.4-RELEASE 和 FreeBSD 7.2-RELEASE 以及它们的日常使用。 这个手册目前由很多人 持续地 维护。其中的内容需要不断地更新。 如果您有兴趣参加这个项目,请发邮件到 FreeBSD 文档计划邮件...

    freeBSD架设管理与应用

    3. SSH安全:配置SSH服务,限制root登录,启用公钥认证,提高远程访问的安全性。 五、FreeBSD性能优化 1. 调整内核参数:根据系统负载情况,定制内核配置,优化系统性能。 2. 内存管理:理解虚拟内存机制,调整...

    FreeBSD 8.1使用手册

    FreeBSD以其强大的安全性著称,手册会介绍如何设置安全策略,包括用户权限管理、文件权限、SSH安全、以及前面提到的防火墙规则,以保护系统免受攻击。 八、故障排查 当遇到问题时,手册会提供故障排查的方法,包括...

    freeBSD系统结构手册

    ### FreeBSD系统结构手册关键知识点解析 #### 一、FreeBSD简介 - **系统定义**:FreeBSD是一款基于Unix的操作系统,其目标在于提供一个稳定、高效且可定制的基础平台,适用于服务器、个人计算机及嵌入式系统等多种...

    freebsd教程

    5. **防火墙和安全**:讲解如何使用ipfw或pf防火墙规则来保护系统,以及设置SSH安全连接。 6. **文件系统和存储**:介绍FreeBSD的UFS、Softupdates、 journaled文件系统,以及后来引入的ZFS的特性。 7. **进程管理...

Global site tag (gtag.js) - Google Analytics