QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 834|回复: 10

机器名问题

[复制链接]
发表于 2003-6-10 16:18:36 | 显示全部楼层 |阅读模式
我己经安装好了redhat9,但由于某种原因我想改机器名,我该怎么办,谢谢
发表于 2003-6-10 16:36:29 | 显示全部楼层
什么机器名称??你说的是 /etc/hostname 这个文件吗?
回复

使用道具 举报

 楼主| 发表于 2003-6-10 17:07:24 | 显示全部楼层
不是,是我在安装时选的主机名,就是登录root时显示在上面的名字
回复

使用道具 举报

发表于 2003-6-10 17:21:39 | 显示全部楼层
本地登陆前的banner是在 /etc/issue
网络用户telnet登陆前的banner是 /etc/issue.net

登陆后显示的信息是改 /etc/mtab


提示符左边的东西是 /etc/hostname的
不知能不能帮到你
回复

使用道具 举报

 楼主| 发表于 2003-6-10 18:00:37 | 显示全部楼层
谢谢!我刚才已经把/etc/hostname和/etc/system/network里的主机名称改了,但因为我正在下载东西,所以没有退出来试呢,一会试一拭行不行,别最后进不了系统了,不过已经很感谢了
回复

使用道具 举报

发表于 2003-6-10 18:05:10 | 显示全部楼层
其实你 ALT+F2 or F3 在另一个终端便可以测试了 或者  source /etc/profile 也可以
回复

使用道具 举报

 楼主| 发表于 2003-6-10 21:37:35 | 显示全部楼层
谢谢!不过我还得重装系统,因为今天安装了 一个软件,结果在根目录下产生好多锁,而且还有许多乱码,只能重装了,你说的测试不行,因为我想改的是机器名,就是在/etc/hosts下的
127.0.0.1 机器名 localhost.domain localhost中的机器名,这个名字在我改了我上次说的那两个文件以后注销开启登陆的机器名还是原先哪个名字,而且我查看了一下别的目录下的文件,象网络之类的都是机器名生成的,没有办法改
回复

使用道具 举报

发表于 2003-6-10 21:45:03 | 显示全部楼层
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=22975

两个文件都要改
etc/sysconfig/network
/etc/hosts
回复

使用道具 举报

 楼主| 发表于 2003-6-10 22:42:24 | 显示全部楼层
谢谢!那两个文件我都改了,但退出后再登录在登录界面上仍旧是以前的如abc,而不是我改后的bcd.对了,还有一个问题就是我想安装MySQL4.0,但在安装时说与以前的有冲突,我就在redhat9的系统设置里把握能找到的一些相关mysql的都卸包了,但还有一个就是lib*.so is needed by (installed)perl-DBD-mysql3.23,我卸这个包,但又说后者又依赖于mysql3.23包,结果那个也删除不了,如果能找到什么原因及怎么改,我就不用再重装系统了,谢谢!
回复

使用道具 举报

发表于 2003-6-10 23:05:33 | 显示全部楼层
主机名是/etc/rc.sysinit这个init脚本读取/etc/sysconfig/network的内容设置的,在设置hostname时,脚本有显示setting hostname这样的字样,而修改/etc/hosts的作用是防止改了主机名后一些程序反向解析域名导致反应变慢
因此,如果修改了/etc/sysconfig/network都还不行,那就实在不清楚该怎么改了
mysql我没装过,而你没说清楚重装的原因,因此不好说什么
回复

使用道具 举报

 楼主| 发表于 2003-6-11 09:15:05 | 显示全部楼层
谢谢llc,因为以前得那个版本是安装redhat9时安装进去得,但用高版本重装或更新时都不行,安装高版本时出现好几个包都有依赖关系,不能重装或更新,后来我在添加、删除程序得那里删除几个包,结果就剩下上面一个包找不到出处
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-19 18:22 , Processed in 0.094094 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表