当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 不小心更改了/etc/hosts 造成 sudo: unable to resolve host
帖子发表于 : 2008-06-24 19:01 

注册: 2008-06-24 18:49
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
因为安装squid,提示not visible hostname,所以更改了/etc/hosts文件,谁知道sudo命令出现如下错误:
sudo: unable to resolve host ubuntu
上网查后知道是/etc/hosts 和/etc/hostname文件不一致造成的,有以下几种办法:
1。执行gksu gedit /etc/hosts,可是ubuntu服务器版没有图形界面,gksu命令也没有安装,要安装,又需要sudo命令,呵呵,进了死循环。
2。su到root用户,可是我的系统安装完之后根本就没有设置root的passwd,现在要设置,又需要sudo,呵呵,又是死锁。
3。用ubuntu liveCD,这个还没有试

难道只能重装系统?这也太搞了吧?Ubuntu安全到这种地步?

高手帮忙啊!多谢了!


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-06-24 19:16 

注册: 2006-03-10 15:10
帖子: 3182
地址: xi'an China
送出感谢: 0 次
接收感谢: 2
重启机子,选择grub中的第二项进入


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-07-02 18:20 

注册: 2007-10-09 20:40
帖子: 66
送出感谢: 0 次
接收感谢: 0 次
你这傻呀,看来你ROOT的密码都没设啊


_________________
Ubuntu-Server群:11032329
Ubuntu群:48982199未满 33653414满


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-07-03 10:39 

注册: 2008-01-10 8:50
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
重新启动ubuntu进入recovery模式,如果没有设置过root密码,是不需要密码就可以进入的,然后。。。把hostname改回原来的。 然后重启,就一切ok了。 很简单。。。。

不过如果没有recovery模式,我们起不是死的很难看?

据大侠说,如果要改这些东西,最好仔细研究一下hostname和sudoers的工作原理,否则下次还是死的很难看。。。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译