diff --git a/scripts/multipassInstallPreRequired.sh b/scripts/multipassInstallPreRequired.sh index f87a7e3..c350244 100644 --- a/scripts/multipassInstallPreRequired.sh +++ b/scripts/multipassInstallPreRequired.sh @@ -9,14 +9,16 @@ multipass exec $host -- sudo adduser --system --shell /bin/bash --uid 805501 --gid 8055 aboss multipass exec $host -- sudo adduser --system --shell /bin/bash --uid 905501 --gid 8055 adoss multipass exec $host -- sudo usermod -aG sudo aboss - multipass exec $host -- sudo usermod -aG sudo aboss - multipass exec $host -- sudo sh -c "echo $root_password|sudo passwd aboss" - multipass exec $host -- echo sh -c "$root_password|sudo passwd adoss" + multipass exec $host -- sudo usermod -aG sudo adoss +# multipass exec $host -- sudo sh -c "echo $root_password\n$root_password|sudo passwd aboss" +# multipass exec $host -- echo sh -c "$root_password|sudo passwd adoss" + multipass exec $host -- sudo sh -c "echo aboss:$root_password|sudo chpasswd" + multipass exec $host -- sudo sh -c "echo adoss:$root_password|sudo chpasswd" multipass exec $host -- sudo sed -i "s/#PasswordAuthentication yes/PasswordAuthentication yes/" /etc/ssh/sshd_config multipass exec $host -- sudo sed -i "s/#PubkeyAuthentication yes/PubkeyAuthentication yes/" /etc/ssh/sshd_config multipass exec $host -- sudo sed -i "s/#PermitRootLogin prohibit-password/PermitRootLogin enabled/" /etc/ssh/sshd_config # multipass exec $host -- sudo ssh-keygen -t rsa -b 4096 -C "root" - multipass exec $host -- sudo sh -c "sh-keygen -N '' -q -f ~/.ssh/id_rsa -t rsa -b 4096 -C root" + multipass exec $host -- sudo sh -c "ssh-keygen -N '' -q -f ~/.ssh/id_rsa -t rsa -b 4096 -C root" # multipass exec $host -- sudo vim /etc/ssh/sshd_config # multipass exec $host -- sudo passwd # multipass exec $host -- sudo vim /root/.ssh/authorized_keys