linux修改root帐户的用户名所得的教训

    以前linux服务器的密码被别人改过, 而后叫服务器相关的负责人重置了root帐户(服务器负责人在客户所在公司), 重置好以后, 领导叫更改下rootlinux

用户名和密码, 因而我二话不说就开始找方法, 找到一篇文章大概是这样的操做步骤:服务器

  vi /etc/passwd
       按i键进入编辑状态
       修改第1行第1个root为新的用户名 
       按esc键退出编辑状态,并输入:x保存并退出
       vi /etc/shadow
       按i键进入编辑状态
       修改第1行第1个root为新的用户名虚拟机

       按esc键退出编辑状态,并输入:x!强制保存并退出配置

 

    结果我不知抽了什么风, 在修改完passwd文件以后, 关闭了命令窗口, 尝试用修改后的用户名登录, 密码错误, 再用回root登录, 仍是密码错误, 此时密码

我才意识到问题的严重性, 由于这两个文件都是用户配置文件, 其中passwd保存的是帐号,shadow保存的是帐号的密码等信息, 我只更改了一个文件, 方法

两边用户对应不上, 致使没法登录, 而后再网上查找相应解决方案, 大多数的解决方法都指向使用单用户模式重置密码, 可是服务器在客户所在公司, 还配置文件

是得联系他们进行解决, 没办法, 事情已经到了这个地步, 只能解决, 因而后来麻烦客户公司的维护人员进行处理, 非常抱歉.查询

    网上查询后, 发现本身不是一我的, 可是出现这个问题, 我本身是很惭愧的, 目前服务器已经进行root重置, 之后操做线上linux涉及系统的操做仍是得在文件

本地虚拟机先跑一遍, 但愿从此不会再犯相似的错误!!!vi

相关文章
相关标签/搜索