各种主要UNIX忘记root密码以后的处理方法

合集下载

HP-UNIX操作系统root账号被锁定的两种解决方法

HP-UNIX操作系统root账号被锁定的两种解决方法

HP-UNIX操作系统root账号被锁定的两种解决方法解决方法如下:方法一:到单用户取消trusted system, 重新激活账户a、重起机器,自检完成后,会出现这一行“To discontinue, press any key in 10 seconds ”,这时你按任意键,系统会中止启动,进入Main Menu.b、键入“ bo ”, 在系统询问“ Interact with IPL (Y or N?)?”,输入“y”。

c、在提示符ISL> 后,输入“ hpux - is ”, 系统进入单用户状态。

d、sam,给root解锁如果还忘记了密码,取消trusted system#/usr/lbin/tsconvert -re、键入“ passwd ”, 然后输入新的密码。

f、键入“ reboot ”, 恢复系统正常运行。

方法二:(无需重启服务器)可以在console用root登录的,无论如何,console上root不会被disable。

以下为登录console,解决用户锁死的操作命令:# telnet 192.168.2.106OA-9C8E99295CED> connect bay 4Connecting to bay 4 ...Hewlett-Packard Integrated Lights-Out 3 for Integrity(C) Copyright 1999-2011 Hewlett-Packard Development Company, L.P. MP Host Name: mp-smsdb02iLO MP Firmware Revision 01.41.01************************************************************************* MP ACCESS IS NOT SECUREA default MP user Admin/Admin is currently configuredwith the default password and remote access is enabled. Modify the default password or delete the default user (see UC command)ORDisable all types of remote access (see SA command)************************************************************************************************************************************************** Your Certificate has expired.Use the SO command to generate a new certificate.************************************************************************* MP MAIN MENU:CO: ConsoleVFP: Virtual Front PanelCM: Command MenuCL: Console LogSL: Show Event LogsHE: Main Help MenuX: Exit Connection[mp-smsdb02]</>hpiLO->[mp-smsdb02]</>hpiLO-> CO[Use Ctrl-B or ESC-( to return to MP main menu.]- - - - - - - - - - Prior Console Output - - - - - - - - - -Start LVM daemon ............................................. OKStart CDE login server ....................................... OKStarting the amgrdsubsystem ................................. N/AStarting PRNGD (Pseudo Random Number Generator Daemon) ....... N/A Starting Control Daemon ...................................... OKThe system is ready.GenericSysName [HP Release B.11.31] (see /etc/issue)Console Login:- - - - - - - - - - - - Live Console - - - - - - - - - - - -[Read only - use Ctrl-Ecf for console write access.][Read only - use Ctrl-Ecf for console write access.][bumped user - Admin]GenericSysName [HP Release B.11.31] (see /etc/issue)Console Login: rootPassword: //此处无需输入密码,直接回车即可Account is disabled but console login is allowed.Last successful login for root: Thu Feb 4 20:00:54 EAT-8 2021 on pts/taLast unsuccessful login for root: Sun Feb 7 09:34:56 EAT-8 2021Please wait...checking for disk quotas(c)Copyright 1983-2006 Hewlett-Packard Development Company, L.P.(c)Copyright 1979, 1980, 1983, 1985-1993 The Regents of the Univ. of California (c)Copyright 1980, 1984, 1986 Novell, Inc.(c)Copyright 1986-2000 Sun Microsystems, Inc.(c)Copyright 1985, 1986, 1988 Massachusetts Institute of Technology(c)Copyright 1989-1993 The Open Software Foundation, Inc.(c)Copyright 1990 Motorola, Inc.(c)Copyright 1990, 1991, 1992 Cornell University(c)Copyright 1989-1991 The University of Maryland(c)Copyright 1988 Carnegie Mellon University(c)Copyright 1991-2006 Mentat Inc.(c)Copyright 1996 Morning Star Technologies, Inc.(c)Copyright 1996 Progressive Systems, Inc.Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Governmentunder vendor's standard commercial license.You have mail.Value of TERM has been set to "vt100".WARNING: YOU ARE SUPERUSER !!smsdb02[/]#/usr/lbin/tsconvert -rRestoring /etc/passwd.../etc/passwd restored.Deleting at and crontab audit ID files...At and crontab audit ID files deleted.至此为止,取消trusted system模式后,用户解锁操作成功。

找回ROOT口令的三种方法

找回ROOT口令的三种方法

1、lilo在出现lilo: 提示时键入linux single画面显示lilo: linux single回车可直接进入linux命令行#vi /etc/shadow将第一行,即以root开头的一行中root:后和下一个:前的内容删除,第一行将类似于root::...... ,保存#reboot重启,root密码为空2、grub在出现grub画面时,用上下键选中平时启动linux的那一项,然后按e键再次用上下键选中平时启动linux的那一项,然后按e键修改现在见到的命令行,加入single,结果如下:kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/回车返回,然后按b键启动,即可直接进入linux命令行#vi /etc/shadow将第一行,即以root开头的一行中root:后和下一个:前的内容删除,第一行将类似于root::......,保存#reboot重启,root密码为空二、用安装光盘引导系统,进行linux rescue状态,将原来/分区挂接上来,做法如下:cd /mnt mkdir hd mount -t auto /dev/hdaX hd cd hd chroot ./ passwd root三、将本机的硬盘拆下来,挂载到其他的Linux系统上,采用的方法与第二种相同。

1、lilo在出现lilo: 提示时键入linux single画面显示lilo: linux single回车可直接进入linux命令行#vi /etc/shadow将第一行,即以root开头的一行中root:后和下一个:前的内容删除,第一行将类似于root::...... ,保存#reboot重启,root密码为空2、grub在出现grub画面时,用上下键选中平时启动linux的那一项,然后按e键再次用上下键选中平时启动linux的那一项,然后按e键修改现在见到的命令行,加入single,结果如下:kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/回车返回,然后按b键启动,即可直接进入linux命令行#vi /etc/shadow将第一行,即以root开头的一行中root:后和下一个:前的内容删除,第一行将类似于root::......,保存#reboot重启,root密码为空二、用安装光盘引导系统,进行linux rescue状态,将原来/分区挂接上来,做法如下:cd /mnt mkdir hd mount -t auto /dev/hdaX hd cd hd chroot ./ passwd root三、将本机的硬盘拆下来,挂载到其他的Linux系统上,采用的方法与第二种相同。

寻回被遗忘的root密码——各类Unix和Linux的root密码丢失解决方法

寻回被遗忘的root密码——各类Unix和Linux的root密码丢失解决方法

寻回被遗忘的root密码——各类Unix和Linux的root密
码丢失解决方法
胡顺良
【期刊名称】《网管员世界》
【年(卷),期】2005(000)003
【摘要】在国内.各商业银行的营业点、各保险公司、邮电等行业中都在使用SCO Unix。

随着互联网的发展.很多企业也利用Linux作为服务器操作系统。

Unix、Linux运行相当稳定.对系统硬件的要求不高.所以一向受到国内各有关金融部门、IDC的青睐。

Unix本身的可靠性是相当高的.很少出现什么问题.但人为操作有时会造成一些麻烦甚至是致命的问题.其中之一就是因为种种原因导致root超级用户的密码失效。

【总页数】2页(P111-112)
【作者】胡顺良
【作者单位】北京
【正文语种】中文
【中图分类】TP316.81
【相关文献】
1.SCO UNIX系统root密码丢失的处理 [J], 江勇
2.SCO Unix系统超级用户root密码遗忘后的解决方法 [J], 洪兆其
3.SCO Unix系统丢失root密码的另一种处理方法 [J], 苑超勇
4.SCO UNIX系统丢失root密码的简便处理办法 [J], 邵宪昌;郑立
5.安全网关root密码丢失的处理 [J], 代善国
因版权原因,仅展示原文概要,查看原文内容请购买。

Linux系统root用户密码忘记或被篡改,该如何处理?怎样重置密码

Linux系统root用户密码忘记或被篡改,该如何处理?怎样重置密码

Linux系统root用户密码忘记或被篡改,该如何处理?怎样重
置密码
若root用户的密码忘记或被非法用户篡改,该如何处理?
如何重置root用户的密码?
① 在启动过程中,在GRUB阶段暂停(按【ESC】键)
② 按【e】进入编辑状态,修改默认的启动选项
③ 修改kernel选项,添加数字“1”,让系统启动进入单用户模式
【1】选择kernel
【2】按【e】进入编辑,修改启动项
【3】按【Enter】,完成修改
④ 按【b】启动修改后的操作系统
⑤ 启动系统后,进入单用户模式(系统维护模式)
⑥ 执行passwd指令,修改root用户的密码
⑦ 执行reboot指令,重启Linux系统
这就已经完成修改了,那问题来了,如何防止非法用户篡改系统呢?我将在下一篇和大家分享。

CentOS忘记root密码的解决办法

CentOS忘记root密码的解决办法

CentOS忘记root密码的解决办法
如果CentOS 忘记root密码了有木有解决办法呢,CentOS 忘记root密码了该如何解决?下面是店铺收集整理的CentOS 忘记root密码的解决办法,希望对大家有帮助~~
CentOS 忘记root密码的解决办法
方法/步骤
1在开机启动的时候按键盘上的“E”键会进入如下界面。

2选择相应的内核,再次按“E”,出现下图,选择第二项,再次按“E”键
3经过第二步,这个画面可以编辑,在信息的最后加“空格”,然后键入“single”(如图),或者直接输入数字的“1”并回车确定进入下一步。

图如下:
4操作完第三步,会出现下图,是不是感觉又回到第二步了呢?并不是,这里按键盘的"B"键,进入引导系统。

注意,这儿是“B”键5在下面这个画面中的“#”后输入“passwd root”,重新设置root的密码,密码输入一遍,确认输入一遍,共2遍
6重置密码成功会有一个修改成功的提示,然后输入reboot重启系统,root密码重置就完成了。

CentOS 忘记root密码的解决办法。

root用户密码丢失后的修复

root用户密码丢失后的修复

AIX恢复密码过程一.登陆root用户提示:“Your account has expired,please see system administrator. ”主要原因是:Your password has expired.恢复方法1如下:1.先将对应机器已安装操作系统版本的光盘的第一张放入光驱中2.检查机器与显示器和键盘的连接是否完好3.重新启动机器4.在显示器出现PowerPC图标时,按5从默认的光盘启动5.可以从显示器上看到启动设备是/pci@fed00000/scsi@b/sd@4,0:\ppc\chrp\bootfile.exe或/pci@fff7f08000/scsi@c/sd@8.0之类的字样观察光驱的灯是否闪烁,闪烁表示在读取光盘上的内容6.选择本窗口作为控制台7.选择英语作为显示语言8.进入Start Maintenance Mode for System Recovery菜单9.进入Access a Root Volume Group菜单10.Access a Root V olume Group11.Access this Volume Group and start a shell如果进入出现命令提示符,进行下一步如果不能进入,出现很多/etc/getrootfs [586] 4518 killed的字符,可以换一张光盘尝试或使用sysbase备份磁带来启动,直到出现命令提示符12.# passwdChanging password for "root"root's New password:Re-enter root's new password:# vi /etc/security/passwdunknown: Unknown terminal type# export TERM=vt100# vi /etc/security/passwd将root:password = 26sxY3194nOIQlastupdate = 1135953716flags =中的password字段清空,root密码也就设成空了保存并退出# sync# sync同步2次#shutdown -Fr 重新启动机器root密码为空恢复方法2如下:1.先将对应机器已安装操作系统版本的光盘的第一张放入光驱中2.检查机器与显示器和键盘的连接是否完好3.重新启动机器4.在显示器出现PowerPC图标时,按5从默认的光盘启动5.可以从显示器上看到启动设备是/pci@fed00000/scsi@b/sd@4,0:\ppc\chrp\bootfile.exe或/pci@fff7f08000/scsi@c/sd@8.0之类的字样观察光驱的灯是否闪烁,闪烁表示在读取光盘上的内容6.选择本窗口作为控制台7.选择英语作为显示语言8.进入Start Maintenance Mode for System Recovery菜单9.进入Access a Root Volume Group菜单10.Access a Root V olume Group11.Access this Volume Group and start a shell如果进入出现命令提示符,进行下一步如果不能进入,出现很多/etc/getrootfs [586] 4518 killed的字符,可以换一张光盘尝试或使用sysbase备份磁带来启动,直到出现命令提示符12.#export TERM=vt10013.#smit user进入修改expritation data为0,重新启动,正常用root登陆。

Linux下root密码丢失和运行级别错误的解决办法-电脑资料

Linux下root密码丢失和运行级别错误的解决办法-电脑资料

Linux下root密码丢失和运行级别错误的解决办法-电脑资料我们知道,root用户在Linux中是相当重要的,其地位如同Windows中的Adminstrator有了root权限我们还能修改其他用户的密码,可是,如果root用户的密码丢失该怎么办?不用担心,解决办法很简单,但还需理解运行级别和密码之间的微妙关系注:以redhat为基础发行的版本都可使用此方法,此处以CentOS做实验找回密码的方法第1步:进入grub菜单,在需要启动的系统选项上按下 e第2步:选择第2行以kernel开头的选项,再次按下e第3步:编辑最后一行,在末尾加上1(用运行级别1的方式启动,稍后讲解为什么是1),按Enter第4步:回到grub菜单后,按下b启动系统看第一行,我们以single user模式成功登录系统,直接就是root 用户然后,我们用passwd修改密码即可,简单吧~但是,知道如何找回root用户密码是不够的,难道你不奇怪为什么刚刚要在编辑启动项的时候加 1 吗?此处涉及到了/etc/inittab这个文件,只要Linux一启动便会自动加载它下面来看看内容以#开头的都是注释文件,真正有意义的是最后一行,其中的3就代表着当前系统所使用的运行级别那么,这0~6代表的7个选项各是什么意思呢?0 关机1 单用户模式,直接以root用户登录,不需要密码2 多用户,但没有网络服务3 多用户,有网络服务4 未使用,保留给用户自定义5 图形界面6 系统重启我们只需替换一下文件末行的数字3,就能更换运行级别了但,需要注意的是,上面很明确的标识了0和6是不可以作为默认运行级别的因为一旦开机之后,系统便会自动加载运行级别,然后不停的关机/重启此外,你可以直接在命令行中试试 init 6 ,看看是不是真的重启了倘若真有坏人恶意修改了inittab文件,你只需回到上面的步骤,在grub中启动到单一模式(别忘了,kernel那一行末尾加1)然后改回 etc/inittab 文件即可。

Linux忘记root密码及设置root密码的图文操作方法

Linux忘记root密码及设置root密码的图文操作方法

Linux忘记root密码及设置root密码的图⽂操作⽅法此⽅法为:进⼊单⽤户模式,直接修改新密码覆盖掉以前的root密码。

操作步骤:
1、进⼊单⽤户模式
2、修改root密码
1、进⼊单⽤户⽅法:
1)启动Linux时,通过按上下键(其他键也可以)让Linux引导启动停留内核选择阶段,在出现如下界⾯:
2)输⼊“e”编辑,如下界⾯:
3)选择如下,再次按“e”进⼊编辑:
4)输⼊single回车,此时会返回到如下界⾯:
5)输⼊“b”回车,即进⼊单⽤户模式,此时登录的即为root⽤户,且不需要密码2、修改root密码:
输⼊指令passwd root 然后设置密码即可。

PS:下⾯看下Linux下设置root密码
如下⾯的代码所⽰:
sudo passwd
[sudo] geeksong 的密码:
输⼊新的 UNIX 密码:
重新输⼊新的 UNIX 密码:
passwd:已成功更新密码
更性的unix密码就是root的密码,然后我们可以切换到root⽤户进⾏登陆,输⼊su root来到root的⽤户界⾯:
su root
登陆成功,得解。

命令⾏之后的$变成了#这样就切换回root⽬录啦!
总结
以上所述是⼩编给⼤家介绍的Linux忘记root密码的图⽂操作⽅法,希望对⼤家有所帮助,如果⼤家有任何疑问请给我留⾔,⼩编会及时回复⼤家的。

在此也⾮常感谢⼤家对⽹站的⽀持!
如果你觉得本⽂对你有帮助,欢迎转载,烦请注明出处,谢谢!。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一:solarisROOT密码遗忘的处理方法
1、如果还能用普通用户登陆的话,%df /etc,确定包含/etc目录分区的设备名%df /etc
/ /dev/dsk/c0t0d0s0...
此例中是c0t0d0s0,如果你的根目录分区设备不一样的话,替换一下就可以啦
2、把系统盘插入cdrom中
3、出现提示符后,使用sync命令刷新文件系统
4、按下stop+A
5、"ok"状态下键入boot cdrom -s
6、在"#"提示符下键入mkdir /temp ,然后键入mount /dev/dsk/c0t0d0s0 /temp 如果出现挂接不上的情况时,那么就运行fsck先 fsck /dev/rdsk/c0t0d0s0,然后在mount
7、cd /temp/etc
8、cp shadow shadowbak
9、cat shadow
得到root的口令字符串
root:djglcj0J:6453:::其中djglcj0J就是root的加密后的口令字符串)
10、sed s/djglcj0J// shadow>shadownew
11、cat shadownew查看是否已经变为
root::6453::::
12、cp shadownew shadow
13、cd /
unmount /temp
sync
shutdown -i0 -g0 -y
14、取出CD后,重起系统,这时root就不需要密码啦!
这样也可以!
OK boot cdrom -s
#TERM=sun
#export TERM
#mount /dev/dsk/c0t0d0s0 /a
#vi /a/etc/shadow(删除root的加密后的密码)
#reboot
二:恢复SCO UNIX超级用户口令
一旦运行SCO UNIX机器的超级用户口令忘了,可以用这个方法解决。

在另一台安装了SCO UNIX的机器上,以Root用户注册,进入系统,用 mkdev fd 命令或命令scoadmin中的Filesystem之Floppy Filesystem Manager来制作应急启动盘,包括Boottable 盘和Root filesystem盘。

将上述制作的Root filesystem盘安装到硬盘上。

# mount /dev/fd0135ds18 /mnt
再将硬盘上的/etc/passwd 和/tcb/files/auth/r/root两个文件拷贝到Root filesystem盘上。

# cp /etc/passwd /mnt
# cp /tcb/files/auth/r/root /mnt
卸载机器1硬盘上的软盘。

# umount /dev/rfd0135ds18
用Boot软盘去启动遗忘口令的机器,根据提示插入Root filesystem软盘,待出现“#”时,进行下面操作,
将硬盘挂到软盘上:
# mount /dev/hd0root /mnt
备份硬盘上的/etc/passwd和/tcb/files/auth/r/root两个文件。

因为这两个文件中还包含其他用户的注册信息。

用Root filesystem软盘上的两个文件,覆盖硬盘上的两个文件/etc/passwd 和/tcb/files/auth/r/root。

# mkdir /cyh
# mount /dev/fd0135ds18 /cyh
# cd /cyh
# cp passwd /mnt/etc
# cp root /mnt/tcb/files/auth
卸载安装上的两个文件系统。

# umount /dev/hd0root
# umount /dev/fd0135ds18
取出软盘,重新启动机器,待出现Login时,以Root用户注册,键入第二台机器的超级用户口令,这样便可进入的超级用户了。

进入超级用户后,用Passwd和Root这两个文件的备份覆盖原来的文件,接着用passwd命令修改超级用户的口令。

用户可以用Alt+F2换一个窗口,以Root注册,现在用修改后的口令就能用了。

三:aix4.3.3(ibm) rs/6000的root密码丢失
将第一张安装盘放入光驱,重起机器,按f5键,终端按5,进入maintance页面,选择mount rootvg的功能选项,调用password修改口令,退出即可。

四:freebsd的root密码丢了
FreeBSD 4.7
当显示 "boot ... 9 seconds"按任意健
输入:boot -s
登录以后
#/sbin/mount -a
#passwd
五:找回linux忘记了的root口令(lilo/grub)
三种办法:
1、在系统进入单用户状态,直接用passwd root去更改
2、用安装光盘引导系统,进行linux rescue状态,将原来/分区挂接上来,作法如下:
cd /mnt
mkdir hd
mount -t auto /dev/hdaX(原来/分区所在的分区号) hd
cd hd
chroot ./
passwd root
这样可以搞定
3、将本机的硬盘拿下来,挂到其他的linux系统上,采用的办法与第二种相同
rh8中
一. lilo
1. 在出现 lilo: 提示时键入 linux single
画面显示 lilo: linux single
2. 回车可直接进入linux命令行
3. #vi /etc/shadow
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
第一行将类似于
root::......
保存
4. #reboot重启,root密码为空
二. grub
1. 在出现grub画面时,用上下键选中你平时启动linux的那一项(别选dos哟),然后按e键
2. 再次用上下键选中你平时启动linux的那一项(类似于kernel
/boot/vmlinuz-2.4.18-14 ro root=LABEL=/),
然后按e键
3. 修改你现在见到的命令行,加入single,结果如下:
kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/
4. 回车返回,然后按b键启动,即可直接进入linux命令行
5. #vi /etc/shadow
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
第一行将类似于
root::......
保存
6. #reboot重启,root密码为空
六:HP-UX 的root密码丢失:启动时按esc 进入isl
进入ISL后:
isl>bo pri
(yes/no)y
ipl>hpux -is
ipl>vi /etc/passwd
去掉root 的密码即可。

相关文档
最新文档