У меня есть пользователь, созданный в VagrantFile, и всякий раз, когда я запускаю команду с sudo, он запрашивает пароль.Я не знаю, что это за пароль, поэтому я был бы признателен за помощь в этом вопросе
Я попытался настроить следующее безуспешно:
config.ssh.username = "Sorin"
config.ssh.password = "6282"
config.ssh.insert_key = false
User created as following in Vagrantfile:
bootstrap = <<SCRIPT
useradd -m Sorin --groups sudo
su -c "printf 'cd /home/Sorin\nsudo su Sorin' >> .bash_profile" -s /bin/sh vagrant
SCRIPT`
config.vm.box = "centos/7"
config.vm.hostname = "centos7"
VAGRANT_COMMAND = ARGV[0]
if VAGRANT_COMMAND == "ssh"
config.ssh.username = "Sorin"
end
config.vm.provision "shell", inline: "#{bootstrap}", privileged: true
end
Sorin@centos7 ~ $ sudo yum install whois
Мы надеемся, что вы получилиобычная лекция от местного системного администратора.Обычно сводится к этим трем вещам:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
[sudo] пароль для Сорина: