请问unix操作系统root 用户忘记密码怎么办? 10
2个回答
展开全部
root用户又被称为超级用户,它是权限最高的用户,一旦它的密码被忘记,
将给系统的维护和管理带来很多困难,下面是忘记root密码时的处理方法:
---- 首先,我们需要从CD-ROM 启动系统,命令是:
---- #boot cdrom -s
---- 系统启动后,我们要把硬盘根分区挂接到光盘文件系统的/mnt目录上,执行:
#mount /dev/dsk/c0t0d0s0 /mnt
(该例假设根文件系统是/c0t0d0s0)
编辑硬盘根分区的shadow文件,将root的密码项位置设为空。
#cd /mnt/etc
#vi shadow
---- 注意,有的系统要编辑/etc/passwd 文件而不是/etc/shadow文件。
[love_unix 发表于: 2003-07-14 01:07 ]
不要这么复杂,用一张应急启动盘,启动系统后,把硬盘挂到软盘上,然后
把passwd和shadow文件改名,再从硬盘启动就可以直接进入维护状态了。
[simonzhan 发表于: 2003-07-17 01:07 ]
1, 在其他同样版本的SCO UNIX机器上,以 root 执行如右命令: #mkdev fd
2, 根据提示建立boot盘和root文件系统盘.
3, 在root文件系统盘上的/etc下有一passwd文件,将你正在执行上述命令的机器上的/etc/shadow拷贝到root文件
系统中的/etc目录下.
4, 用boot盘和root文件系统盘启动你忘记密码的计算机.
5, 在root下执行下列命令.
#fsck -y /dev/hd0root
#mount /dev/hd0root /mnt
6, 将软盘中的passwd和shadow拷贝到硬盘/etc目录下, 注意,最好将原来的文件备份.执行下列命令.
#cd /mnt/etc
#mv passwd passwd.bak
#mv shadow shadow.bak
#cd /
#cp /etc/shadow /mnt/etc/shadow
#cp /etc/passwd /mnt/etc/passwd
7, 重新启动UNIX,用新的root口令进入.全部稿掂.
其他地方贴过来的,你看看有没有用
将给系统的维护和管理带来很多困难,下面是忘记root密码时的处理方法:
---- 首先,我们需要从CD-ROM 启动系统,命令是:
---- #boot cdrom -s
---- 系统启动后,我们要把硬盘根分区挂接到光盘文件系统的/mnt目录上,执行:
#mount /dev/dsk/c0t0d0s0 /mnt
(该例假设根文件系统是/c0t0d0s0)
编辑硬盘根分区的shadow文件,将root的密码项位置设为空。
#cd /mnt/etc
#vi shadow
---- 注意,有的系统要编辑/etc/passwd 文件而不是/etc/shadow文件。
[love_unix 发表于: 2003-07-14 01:07 ]
不要这么复杂,用一张应急启动盘,启动系统后,把硬盘挂到软盘上,然后
把passwd和shadow文件改名,再从硬盘启动就可以直接进入维护状态了。
[simonzhan 发表于: 2003-07-17 01:07 ]
1, 在其他同样版本的SCO UNIX机器上,以 root 执行如右命令: #mkdev fd
2, 根据提示建立boot盘和root文件系统盘.
3, 在root文件系统盘上的/etc下有一passwd文件,将你正在执行上述命令的机器上的/etc/shadow拷贝到root文件
系统中的/etc目录下.
4, 用boot盘和root文件系统盘启动你忘记密码的计算机.
5, 在root下执行下列命令.
#fsck -y /dev/hd0root
#mount /dev/hd0root /mnt
6, 将软盘中的passwd和shadow拷贝到硬盘/etc目录下, 注意,最好将原来的文件备份.执行下列命令.
#cd /mnt/etc
#mv passwd passwd.bak
#mv shadow shadow.bak
#cd /
#cp /etc/shadow /mnt/etc/shadow
#cp /etc/passwd /mnt/etc/passwd
7, 重新启动UNIX,用新的root口令进入.全部稿掂.
其他地方贴过来的,你看看有没有用
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询