Vagrantfile 创建的用户密码
Vagrantfile created user password
我在 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]密码:
我能够通过重新连接到用户 Vag运行t 来自己完成它,它不需要任何密码 运行 作为 root。
然后我运行以下命令:
# passwd Sorin
修改索林用户密码:
# Visudo
访问和编辑 etc/sudoers:
`## 允许组 wheel 中的人 运行 所有命令
%wheel ALL=(ALL) ALL`
''#" 在我这边不存在以将其删除。如果在您的那一端存在于 %wheel
前面的第二行,请将其删除
- 保存更改并return到编辑器。
4.# usermod -aG wheel Sorin
将我创建的用户添加到wheel组。
# su USERNAME -
切换到我创建的 Sorin 用户帐户。
$ groups
Sorin wheel
sudo whoami
检查是否为root,第一次要求输入密码
我在 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]密码:
我能够通过重新连接到用户 Vag运行t 来自己完成它,它不需要任何密码 运行 作为 root。
然后我运行以下命令:
# passwd Sorin
修改索林用户密码:# Visudo
访问和编辑 etc/sudoers: `## 允许组 wheel 中的人 运行 所有命令%wheel ALL=(ALL) ALL`
''#" 在我这边不存在以将其删除。如果在您的那一端存在于 %wheel
前面的第二行,请将其删除- 保存更改并return到编辑器。
4.# usermod -aG wheel Sorin
将我创建的用户添加到wheel组。
# su USERNAME -
切换到我创建的 Sorin 用户帐户。$ groups Sorin wheel
sudo whoami
检查是否为root,第一次要求输入密码