Não, não é uma boa ideia alterar a propriedade do arquivo / etc / hosts. Você já pensou em usar este plugin? link
Eu uso o Vagrant e o plug-in hostupdater para adicionar uma entrada ao arquivo host do meu mac. A entrada só é adicionada quando o Vagrant é executado, é deletado quando o Vagrant é parado.
Para que o plug-in funcione, tenho que adicionar um comando ao meu arquivo sudoers:
# Allow passwordless startup of Vagrant with vagrant-hostsupdater.
Cmnd_Alias VAGRANT_HOSTS_ADD = /bin/sh -c echo "*" >> /etc/hosts
Cmnd_Alias VAGRANT_HOSTS_REMOVE = /usr/bin/env sed -i -e /*/ d /etc/hosts
%admin ALL=(root) NOPASSWD: VAGRANT_HOSTS_ADD, VAGRANT_HOSTS_REMOVE
Para que o acima funcione, tenho que alterar a propriedade de /etc/hosts
de raiz para admin. É seguro alterar a propriedade do meu arquivo de hosts?
Obrigado.
Não, não é uma boa ideia alterar a propriedade do arquivo / etc / hosts. Você já pensou em usar este plugin? link
Tags vagrant hosts-file macos