免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 6032 | 回复: 11
打印 上一主题 下一主题

linux更改密码问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-01-05 07:58 |只看该作者 |倒序浏览
改密码时可以使用单用户   Linux   模式来登录,然后创建一个新的根口令。     
  要进入单用户模式,重新引导计算机。如果你使用的是默认的引导装载程序   GRUB,你可以执行下列步骤来进入单用户模式:     
  在引导装载程序菜单上,键入   [e]   来进入编辑模式。     
  你会面对一个引导项目列表。查找其中类似以下输出的那一行:   
  kernel   /vmlinuz-2.4.18-0.4   ro   root=/dev/hda2   
  按箭头键直到这一行被突出显示,然后按   [e]。   
  按一下空格键来添加一个空格,然后添加   single   来通知   GRUB   引导单用户   Linux   模式。按   [Enter]   键来使编辑结果生效。   
  你会被带回编辑模式屏幕,从这里,按b   ,GRUB   就会引导单用户   Linux   模式。载入结束后,你会面对一个类似以下的   shell   提示:   
  sh-2.05#   
  现在,你便可以改变根命令,键入:     
  bash#   passwd   root   
  你会被要求重新键入口令来校验。结束后,口令就会被改变,你便可以在提示下键入   reboot   来重新引导;然后,象平常一样登录为根用户。


上面的方法是改密码的方法,我有两个问题:
1.我在VM下装好了系统,启动项中没有kernel  /vmlinuz-2.4.18-0.4   ro   root=/dev/hda2这一项,是什么原因?要怎么才能把这项调出来?
我装好系统后的启动界面见图1.
2.上述更改密码的方法很简单,要怎么才能保证linux 安全性?防止任何人都可以更改linux的密码?

1.JPG (49 KB, 下载次数: 18)

1.JPG

论坛徽章:
0
2 [报告]
发表于 2009-01-05 08:05 |只看该作者
1、因为你装的是高版本的FC9,内核相应地提高了

2、Linux提供的单用户登陆的方式,应该可以更改配置使得不让单用户模式登陆

论坛徽章:
0
3 [报告]
发表于 2009-01-05 08:06 |只看该作者
1.我在VM下装好了系统,启动项中没有kernel  /vmlinuz-2.4.18-0.4   ro   root=/dev/hda2这一项,是什么原因?要怎么才能把这项调出来?

也许你会看到类似的内容。

2 这个操作要在主机前完成,所以保证主机物理安全很关键。

论坛徽章:
0
4 [报告]
发表于 2009-01-05 08:16 |只看该作者
原帖由 myforever 于 2009-1-5 08:05 发表
1、因为你装的是高版本的FC9,内核相应地提高了


是不是fedora9以后的版本在启动时都没有kernel  /vmlinuz-2.4.18-0.4   ro   root=/dev/hda2这一项?
也没有办法调出来吗?

论坛徽章:
0
5 [报告]
发表于 2009-01-05 08:23 |只看该作者
原帖由 花儿1986 于 2009-1-5 07:58 发表
上述更改密码的方法很简单,要怎么才能保证linux 安全性?防止任何人都可以更改linux的密码?


把机房锁起来,或者给grub加个密码。

论坛徽章:
0
6 [报告]
发表于 2009-01-05 08:38 |只看该作者
是不是fedora9以后的版本在启动项中没有kernel  /vmlinuz-2.4.18-0.4   ro   root=/dev/hda2这一项?

论坛徽章:
0
7 [报告]
发表于 2009-01-05 09:01 |只看该作者

回复 #1 花儿1986 的帖子

LZ使用的是LVM管理磁盘,不过LZ单用户是在kernel后增加single的参数

论坛徽章:
0
8 [报告]
发表于 2009-01-05 10:43 |只看该作者
原帖由 kns1024wh 于 2009-1-5 09:01 发表
LZ使用的是LVM管理磁盘,不过LZ单用户是在kernel后增加single的参数



说简单点吧,我现在忘记了密码,但是装好fedora9在启动项中没有kernel  /vmlinuz-2.4.18-0.4   ro   root=/dev/hda2这一项,所以不能使用单用户来修改密码。
是不是装了fedora9后,都不能使用单用户修改密码?因为在启动项就没有kernel  /vmlinuz-2.4.18-0.4   ro   root=/dev/hda2这一项。

论坛徽章:
5
寅虎
日期:2015-01-20 09:16:52亥猪
日期:2015-01-21 14:43:44IT运维版块每日发帖之星
日期:2015-12-17 06:20:00每日论坛发贴之星
日期:2015-12-17 06:20:00每周论坛发贴之星
日期:2015-12-20 22:22:00
9 [报告]
发表于 2009-01-05 10:54 |只看该作者
我日,楼主你怎么揪住kernel  /vmlinuz-2.4.18-0.4   ro   root=/dev/hda2这个不放了,看看grub行不

论坛徽章:
0
10 [报告]
发表于 2009-01-05 12:44 |只看该作者
原帖由 花儿1986 于 2009-1-5 08:38 发表
是不是fedora9以后的版本在启动项中没有kernel  /vmlinuz-2.4.18-0.4   ro   root=/dev/hda2这一项?


红字部分根据Linux的发行版及版本的不同,都有可能变化
你在第一帖中引用的那段文字的作者也只是拿一个特定的版本示例进行了说明而已

不要那么死板!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP