我在无业游民的盒子上创建了一个用户,我试图从VirtualBox SSH到它
这是我的Vagrantfile:
Vagrant.configure("2") do |config|
config.vm.box = "centos/7"
config.vm.network "public_network", bridge: "Intel(R) Dual Band Wireless-AC 8260"
config.vm.provision :shell, path: "provscript.sh"
这是provscript.sh:
#!/usr/bin/env bash
useradd deploy; echo qazwsx | sudo passwd deploy --stdin
sudo sed -i 's/#PasswordAuthentication yes/PasswordAuthentication yes/g' /etc/ssh/sshd_config
sudo service sshd reload
然后,我尝试输入ssh deploy@localhost
,然后输入密码,并显示“权限被拒绝,请重试”。
我也尝试过PermitRootLogin yes和PubkeyAuthentication yes,但是结果是一样的。