Closed
Description
Expected behavior and actual behavior.
Currently, the install script prompts the user to modify local_vars.yml
and then uses the default value for iiab_admin_passw_hash
. The script should prompt the user to set the password and then add the hash to the config file.
When logging in via SSH, the VM sends over this warning:
SSH is enabled and the default password for the 'iiab-admin' user is unchanged.
This is a security risk - please login as the 'iiab-admin' user and type 'passwd' to change password.
Is there a default password? If so, there should be a user-friendly way to override it.
Steps to reproduce the problem.
- Run
curl download.iiab.io/6.7/install.txt | sudo bash
- When prompted for
local_vars.yml
choice, select 1 - When prompted
Edit /etc/iiab/local_vars.yml to customize your Internet-in-a-Box? [Y/n]
, select yes - Edit and save
local_vars.yml
, then continue installation - After installation, try to login or
su
asiiab-admin
Specifications like the version of the IIAB, operating system version, or hardware details.
IIAB 6.7 pre-release, Ubuntu 18.04 Azure VM