当前位置: 技术问答>linux和unix
如何删除用户口令
来源: 互联网 发布时间:2015-12-20
本文导语: 我有一个构建在ARM上的linux系统,需要删除超级用户口令,请问如何去做? | 以root用户为例: 第一步:用vi打开/etc/passwd(是用户的信息) 我的信息如下:root:x:0:0:root:/bin/bash,,说明一下: ...
我有一个构建在ARM上的linux系统,需要删除超级用户口令,请问如何去做?
|
以root用户为例:
第一步:用vi打开/etc/passwd(是用户的信息)
我的信息如下:root:x:0:0:root:/bin/bash,,说明一下:
第一个root是用户名了,x是表示有密码保护保护的,第一个0表示用户ID,第二个表示组的ID,后面的一个root表示用户所属的组名,最后的/bin/bash就不用说了吧,bash
在这里删除x,,:wq!
第二步:用vi打开/etc/shadow(这个才是放密码的地方)会用警告,不要管它
我的信息如下:root:MD5密文:13447:0:99999:7:::
这里只要把MDT密文删除了就行了,后面的一串数字和设置密码的时间有关,不必理会,:wq!
好了,,logout,,重新登录就行了,,不过这样可是很不安全的呀~~~
如果要重设密码,可以用命令(root是用户名):
passwd root
第一步:用vi打开/etc/passwd(是用户的信息)
我的信息如下:root:x:0:0:root:/bin/bash,,说明一下:
第一个root是用户名了,x是表示有密码保护保护的,第一个0表示用户ID,第二个表示组的ID,后面的一个root表示用户所属的组名,最后的/bin/bash就不用说了吧,bash
在这里删除x,,:wq!
第二步:用vi打开/etc/shadow(这个才是放密码的地方)会用警告,不要管它
我的信息如下:root:MD5密文:13447:0:99999:7:::
这里只要把MDT密文删除了就行了,后面的一串数字和设置密码的时间有关,不必理会,:wq!
好了,,logout,,重新登录就行了,,不过这样可是很不安全的呀~~~
如果要重设密码,可以用命令(root是用户名):
passwd root