I’m provisioning routers using SSH and even if I’ve successfully changed the admin user’s password (using passwd or updating /etc/shadow), logging in to the WebGUI still displays the “You haven’t changed the default password for this device.” popup.
To remove the necessity of changing the default password when you login to the WebUI for the first time, follow these instructions:
Here are the instructions how to login to the CLI: Command Line Interfaces - Teltonika Networks Wiki
Run the following command in the CLI to edit the configuration file: vi /etc/config/vuci
Then:
Press i to enter Insert mode.
Add a new line option firstlogin '0' to the config core 'main'