如果我们正常使用Vultr VPS主机的时候,我们开通的时候默认Hostname基本上都不需要修改的,实际上大部分的服务商都是这样子的。不过如果我们有一些安装的软件环境,包括有一些的邮局服务我们是需要固定设置Hostname主机名的。
如果我们有需要修改Vultr Hostname主机名如何做呢?比如我们也可以参考老左在《永久修改阿里云Linux VPS主机用户名的方法》文章中提到的办法,不过这样的命令方式确实比较繁琐。
这个我们在Change Hostname后,最好重启服务器,然后看看登录SSH的时候看看是不是已经完成更新。如果重新安装系统的话,这个设置将会失效。
但是,但是这个更换主机名的设置需要非常注意。因为我们是否有看到:
WARNING
Reinstalling the operating system will WIPE ALL THE DATA on your server.
这样的提示?没错,如果你用这个办法重新设置主机名,那服务器将会重新被设置。所以这个一定要谨慎使用。尤其是我们服务器中已有安装环境千万不要这样设置主机名。我们可以在新安装的时候什么数据部署都没有,可以用这个办法,他们会重新安装系统用我们自定义的主机名。
如果我们服务器已有数据,且正确的更换主机名用什么办法呢?比如我们要设置新主机名:newtricks
sudo hostnamectl set-hostname newtricks
同时需要编辑:/etc/hosts 文件。
sudo nano /etc/hosts
比如原来是
127.0.0.1 olddog
::1 olddog
我们需要修改成:
127.0.0.1 newtricks newtricks.example.com
::1 newtricks newtricks.example.com
然后我们重启服务器检查是否设置完毕。
总结,可见对于VULTR面板中自带的Hostname主机名的设置确实有点不靠谱,万一如果有人点击错,那岂不是很麻烦?