我设置了两台 ubuntu 的 vagrant VM - 一台用于从机,一台用于主机。使用 vagrant ssh 登录到 vagrant VM 后,我经常感到困惑,我在哪台机器上。做什么我在屏幕截图中将这个绿色字符串称为绿色字符串,如何为 ubuntuslave 和 ubuntumaster 等从属机器和主机器更改此字符串?
最佳答案
绿色字符串的格式为<username>@<hostname>
.所以为了区分你的两个服务器,你需要更改主机名,给你类似 ubuntu@ubuntu-slave
的东西.
为此,您需要添加 hostname configuration option到你的 Vagrantfile:
Vagrant.configure("2") do |config|
config.vm.box = "precise32"
config.vm.hostname = "ubuntu-slave"
config.vm.network :private_network, ip: "192.168.0.10"
end
但是,这只会在重新创建 VM 后更新您的主机名。如果您不打算这样做,您还需要修改主机名 within Ubuntu itself .
关于linux - 更改主机名 Vagrant,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46964087/