如何在不重启的情况下更新 AWS EC2 主机名?

如何在不重启的情况下更新 AWS EC2 主机名?

我知道要更新hostnameAWS EC2 实例,我必须先更新/etc/sysconfig/network,然后执行reboot

但是我需要在不重启的情况下执行此操作,有办法吗?我知道在某些 Linux 发行版中,您只需要source某些文件即可执行此操作,但在 Amazon Linux 的情况下,我找不到需要来源的内容。

此外,更新后的主机名应该是持久的,因为它应该在重启后保留。

谢谢。

答案1

您还可以编辑/etc/hostname以获取所需的主机名,然后运行

hostname -F /etc/hostname 

将该文件中的主机名应用到系统。

查看hostname --help更多选项。

答案2

您可以运行hostname foo.bar.com然后重新登录,它将被设置为foo.bar.com

相关内容