linux root密码问题,找回问题,求大神

问个问题,linux密码丢失之后,除了reboot服务器,还有别的方法找回吗,服务器密码老丢,但是有的服务又得用root进行服务,没法禁掉,有没有什么两全其美的方法,既不用禁用root,又在服务器密码丢失后还可有办法找回,有没有这样方法,欢迎各大公司大神介绍经验。

root的密码怎么会老丢... 一般都是用普通用户登录,然后需要执行root权限的命令的时候,命令前面加上sudo