猕猴桃 发表于 2017-12-11 00:05:19

PA小课堂 | ROOT账号无法登录时,重要文件该如何备份?




Panabit排错宝典专治“疑难杂症”,解决近期大家棘手的各种问题。每天定期在这里与大家见面,将一天内大家反馈最多的一个问题拿出来分析&解答。
遇到问题不要怕,Panabit为你来解答。

问题
root账号密码正确却无法登录,多次重置密码均以失败告终。
用户root账号无法登陆,通过单用户模式修改root密码,提示who are you?

这种情况是因为有系统文件丢失,就只能重装系统解决了,但是重装系统后,原本设备里面的配置就会丢失,怎么在无法登录root的情况下,备份系统的配置呢?
今天教大家如何快速排查、完美解决这个问题。

本次排查过程以命令为主,大家可以收藏本文,以备不时之需。

故障排查过程

1、进入单用户模式;
1)设备接上显示器、键盘,或者连接上设备的console口;
2)重启设备,并不停的按Tab键,然后界面停止在 boot:;
3)在boot: 后面输入 /boot/loader -s 进入单用户模式;
4)界面加载一段时间, 在/bin/sh回车一下,进到 # 里;
到这里,就已经成功进入单用户模式,然后开始备份的操作。

2、将资料备份到U盘,操作步骤如下:
1) /sbin/glabel status,查看磁盘信息,确认磁盘在系统中的名称;

2)扫描修复ada0s3a

3) /sbin/mount /dev/ada0s3a挂载/conf目录,ls查看是否挂载成功,这里都是panabit的配置文件;

4)插上U盘, /sbin/glabel status,查看磁盘信息,确认U盘在系统的名称以及文件格式;

5)/sbin/mount -t msdos /dev/da0s1 /mnt,挂载U盘到/mnt目录,ls/mnt查看是否有内容,有内容则挂载成功;
6)Panabit配置文件分区和U盘都成功挂载后,需备份配置文件到U盘
cp /conf/account.conf /mnt
cp /conf/pppoedb.conf /mnt
cp /conf/panabit.conf /mnt
ls /mnt 确定备份成功
sync 保存
7)拔下U盘,在windows上查看备份的文件是否正确,正确则备份工作至此大功告成。

3、设备重装,只需要将U盘中的配置文件导入到系统里面,将就可以快速恢复了。

结论

当root账户无法登录且不能重置密码时,极有可能是系统文件丢失,只能重装系统解决。这时候,一定要确保备份工作已做好后,再重装系统。




页: [1]
查看完整版本: PA小课堂 | ROOT账号无法登录时,重要文件该如何备份?