Я использую Vagrant и плагин hostupdater, чтобы добавить запись в файл хоста моего Mac. Запись добавляется только при запуске Vagrant, она удаляется при остановке Vagrant.
Чтобы плагин заработал, мне нужно добавить команду в мой файл 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
Чтобы все вышеперечисленное работало, мне нужно сменить владельца /etc/hosts
с root на admin. Безопасно ли менять владельца моего файла hosts?
Благодарю.