Я хочу установить / загрузить некоторые пакеты при загрузке vagrant. Я предоставляю свой файл script.sh в VagrantFile, но вся установка / загрузка происходит с привилегией sudo, чего я не хочу. поэтому я пытаюсь изменить пользователя на «бродячего» (во время загрузки), но не могу его получить.
Здесь вывод, я печатаю журнал при загрузке vagrant ($ vagrant up)
Здесь: Vagrant_Booting_Log
ниже единицы - VagrantFile.
# -*- mode: ruby -*-
# vi: set ft=ruby :
#
# Vagrant Configuration
#
Vagrant.configure("2") do |config|
config.vm.box = "ubuntu/xenial64"
config.vm.hostname = "Master-Node"
config.vm.network "public_network", bridge: "en1: Wi-Fi (AirPort)"
#
# Installation
#
config.vm.provision "IPFS", type: "shell" do |s|
s.path = "../Scripts/setupIPFS.sh"
end
end
помогите изменить пользователя root на vagrant при загрузке vagrant [$ vagrant up]