我的一亩三分地 我就喜欢!
13fen  设为主页
 收藏本站
 
当前位置: > 一亩三分地:首页 > 操作系统 > Linux > 安装设置 > Linux使用基本知识:忘记了超级用户的口令
热门文章排行
热门文章排行 一步一步的制作arm-linux交叉编译环(12-05)
深入理解硬盘的Linux分区(12-22)
深入浅出定制Linux系统环境变量(12-05)
Linux常用基本命令(二)(10-13)
红旗Linux5.0桌面正式版光盘安装{图(11-15)
精采文章排行
精采文章排行 vi基本技巧(11-16)
Linux历史篇(11-16)
Linux不是Windows(11-16)
第一次进入红旗后,应该做的几件事(11-15)
详解linux与win分区格式(11-15)
技术专题推荐
网管论坛交流
 

Linux使用基本知识:忘记了超级用户的口令 

作者:佚名   来源:Linux 宝库   点击:   日期:2006-11-23


-->

  如果您忘记了超级用户的口令,就只能用Linux的启动盘启动系统,然后找到硬盘上的Linux分区,再编辑/etc/passwd文件,在此文件中,删除root用户被加密后的口令。
  
  假设/etc/passwd中关于root的登记项如下:
  
  root:abcdefghijklm:0:0:root:/root:/bin/bash
  
  其中“abcdefghijklm”为13个字符长的口令加密后的结果(实际上,其中有2个字符是掺杂进来,其余11个才是加密后的口令),您应该将它改为如下形式:
  
  root::0:0:root:/root:/bin/bash
  
  现在,root是没有口令的,因此您可以重新启动机器,在注册提示符下,用root注册,并在提示输入口令时按键就可以了。
  
  另外一种解决方法是重新安装系统。
  
  如果一般用户(非root)忘记了自己的口令,那就很容易解决,root能修改任何用户的口令,假设要修改用户susan的口令,命令如下:
  
  # passwd susan
  
  该命令将提示输入用户susan的新的口令,它不会要求您输入旧的口令来确认。
  
  您会注意到在/etc/passwd中有的口令项前有*号,这意味着此账号暂时不可用。如果您想暂时关闭一个用户的账号只需要在加密后的口令前加上“*”号。当您想恢复这一账号时,只要删除这个星号,这个账号就可以用原来的口令注册了。
  
  3.5
  






文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【论坛讨论

   相关文章:
·轻松安装RedHat9.0 ·怎样安装Oracle9iforHP-UX双机
·安装过windows后如何安装linux ·深入理解硬盘的Linux分区
·在虚拟pc上安装linux操作系统 ·在Linux下安装BT服务器的捷径

   文章评论:(条)
  
 请留名: 匿名评论   点击查看所有评论 网管论坛
 

  责任编辑:一分  声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。