更改networking上的Linux服务器的名称

我正在使用CentOS 5.我如何更改机器的主机名,以便通过一个简短的主机名从其他机器ssh到它? 我试过“hostname puppet”,改变“/ etc / sysconfig / network”和“sysctl kernel.hostname = puppet”。 我希望能够做到这一点,而无需更改任何主机文件。

谢谢。

您必须设置本地DNS服务器,否则您将不得不更改主机文件。 您所做的更改将起作用,只能在本地系统中识别,而不能在其他系统中识别。

无需重启

1 / etc / hosts

2 / etc / sysconfig / network

3 / bin /主机名

$ su -c服务系统日志重启

登出

login