PIKVM
https://wiki.geekworm.com/KVM-A3 and https://docs.pikvm.org/
Changing PiKVM Passwords
PiKVM comes with the following default passwords:
Linux OS-level admin (SSH, console...):
Username: root
Password: root
KVM user (Web Interface, API, VNC...):
Username: admin
Password: admin
No 2FA code
They are two separate accounts with independent passwords.
To change passwords, you will need to use the console access via SSH or the Web Terminal. If you are using the Web Terminal, enter the su - command to get the root access (enter the root user password).
[root@pikvm ~]# rw
[root@pikvm ~]# passwd root
[root@pikvm ~]# kvmd-htpasswd set admin
[root@pikvm ~]# ro
If you require additional user for the Web UI access, use the following:
[root@pikvm ~]# kvmd-htpasswd add <user> # Add a new user with password
[root@pikvm ~]# kvmd-htpasswd del <user> # Remove/delete a user
Optionally you can enable the two-factor authentication for more security.
Changing the VNCAuth key and IPMI password at the first start of PiKVM is not required, since these services are disabled by default. But it is here just so that you remember their existence.
To update, run following commands under the root user:
[root@pikvm ~]# pikvm-update
If you encounter an error like:
[root@pikvm ~]# pikvm-update
bash: pikvm-update: command not found
It's most likely you have an old OS release. You can update the OS as follows:
[root@pikvm ~]# rw
[root@pikvm ~]# pacman -Syy
[root@pikvm ~]# pacman -S pikvm-os-updater
[root@pikvm ~]# pikvm-update
Next time you will be able to use the usual method with pikvm-update.
ezCoo managed multiport KVM switch