Linux系统登录

来源:互联网 发布:c病毒源码 编辑:程序博客网 时间:2024/04/29 03:10
Linux系统登录的时候提示authentication failed的解决方法
转载,我刚用VMWare装完linux,登录的时候就出现了authentication failed(验证失败),用户名跟密码都没有错误。网上找了很久都不知道是怎么回事。出现authentication failed。

  经过一番努力总算是把问题解决了,不过还是知其然,而不知其所以然。

  无意中从“标题: linux入门教程[转贴]”看到“第十步:用户设置”:

  3) 最后是关于用户认证的配置:
  a. Shadow Passwords:默认是选中的,请不要修改。该功能是用来保护密码安全的;

  b.使用MD5密码加密:默认也是选中的,请不要修改,它也是保护密码安全的;

  c.使用NIS:当你要通过网络上的NIS服务器进行用户验证时,请填写相关信息;

  d.使用LDAP:当你要通过网络上的LDAP服务器进行用户验证时,填写相关信息;

  e.使用Kerberos:当你要使用Kerberos系统进行用户验证时,填写相关信息; ”

  这部分内容是想起安装的时候胡乱地把所有验证都选上了,可能是这里出了问题。于是再上网找到底有什么途径修改这些设置。看到“linux进入单用户模式 ”又试了一下,效果还不错。一下是“linux进入单用户模式 ”全文:

  linux进入单用户模式

  一、用单用户来登录系统;
  在GRUB启动后,移动键盘到Linux的启动项;按e键;然后再移动键盘到类似下面的一行,也就是kernel的那行:

  kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet (注:可能会没有quiet)

  把光标移动这行后,再按一下e键,进入编辑这行;在行尾条一个空格 ,然后输入 linux single

  也就是类似如下的:
  kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet linux single(注:可可以直接把 rhgb quiet linux single 替换成 single)

  结束编辑,按回车返回;接着我们要启动系统,按一下b键启动;(注:重新启动后将进入所示的界面)

  非Fedora core 4.0 可能单用户进去的时候,可能系统是只读的;要运行下面的命令;

  #mount -o remount,rw /

  二、如果X不能启动了,我如何才能登录机器?(注:一下的为xwindow不能启动时的修改方式)

  把开机登录由图形登录改为文本模式登录,然后修复;

  以单用户模式登录,找到 /etc/inittab文件,找到如下一行;

  id:5:initdefault:
  把这里的5改为3 ,也就是改成如下的:
  id:3:initdefault:

  输入“authconfig”启动“验证配置工具”,关于启动“验证配置工具”请看RedHat Linux 9验证配置这篇文章。

  选择“Next“进入图7画面,这是验证失败的主角了。UseShadow Passwords跟UseMD5 Passwords是默认选中的。如果选中“Use LDAP Authentication”的话,就会出现我遇到的问题。如果选中“Use Kerberos 5”的话出现的问题。有点莫名其妙,就算用户名跟密码都正确,也会提示用户名或密码不正确。如果选中“Use SMB Authentication”的话可以正常登录。

  最后选择ok回到Sh-2.05b# 输入init 5 就可以了。由于对LDAP、Kerberos、SMB的验证不懂,所以无法进一步解释,有待学习。
原创粉丝点击