X-Git-Url: https://plomlompom.com/repos/?p=config;a=blobdiff_plain;f=buster%2Fsetup_scripts%2Finit_user_and_keybased_login.sh;h=298bafacd89f0eea2f2952156c1606ef231cb688;hp=73379c417efd5d8b6c94cb5c3b329e9c508e5d24;hb=31071ce90ec8ee672831349fb456f3e46292ad2c;hpb=6ed86b2a6d6370ebea7fec698716e02198edd1c1 diff --git a/buster/setup_scripts/init_user_and_keybased_login.sh b/buster/setup_scripts/init_user_and_keybased_login.sh index 73379c4..298bafa 100755 --- a/buster/setup_scripts/init_user_and_keybased_login.sh +++ b/buster/setup_scripts/init_user_and_keybased_login.sh @@ -27,12 +27,16 @@ server="$1" # Ask for root password only once, sshpass will re-use it then often. stty -echo -printf "Server root password: " +printf "(Old) server root password: " read PW_ROOT stty echo printf "\n" export SSHPASS="${PW_ROOT}" +# This will be used to log-in as root from plom account. +echo 'Asking for new root password.' +ssh root@"${server}" "passwd" + # Create user plom, and his ~/.ssh/authorized_keys based on the local # ~/.ssh/id_rsa.pub; ensure the result has proper permissions and # ownerships. Then disable root and pw login by copying over the