Changing authentication¶
Danger
If authentication is disabled, your instance will be accessible by anyone from its public IP. If you decide to do so, make sure that your Cloud provider security groups or firewall only allows access from authorized IP addresses.
From the Web UI¶
It is possible to change the authentication credentials, or disable it altogether, from the instance web UI:
-
Go to the Configuration panel:
-
In the Authentication box, you can change username, password or even disable authentication if needed:
-
Click APPLY to apply
By Command line¶
- Connect the instance to ADB
-
Change username:
-
Change password:
To Disable authentication:
- Connect to the instance with SSH
-
Switch to root:
-
Change username:
-
Change password:
With a script
To automate the process, you can use a script like the following one:
#!/bin/bash
ssh -i key.pem [email protected]{instance_ip} 'su -c \
"setprop persist.webrtcd.username \$(echo -n "new_username" | sha1sum | cut -d \" \" -f1);\
setprop persist.webrtcd.password \$(echo -n "new_password" | sha1sum | cut -d \" \" -f1)"'
To disable authentication: