When accessing devices via SSH using the default administrator user (admin) in the RobustOS Pro system, you are not in a standard shell environment and can only execute a limited set of commands. If you need to develop your own applications on the RobustOS Pro system, you first need to add users with access to a standard shell environment and sudo privileges, which are called sudo users in RobustOS Pro.
Follow these steps to add a sudo user:
After entering your username and password, click the "Submit" button. The window will close automatically if the input is correct.
A sudo user can only be added through the Web page. If you need to add multiple users, you can log in to the device as a sudo user and use Linux commands to add more.
ssh sudouser@192.168.0.1
If a warning about a remote host fingerprint change appears (this may happen when connecting to multiple devices), you need to delete the previous host fingerprint record.
You can log in again after running the following command to delete the host fingerprint record.
ssh-keygen -R 192.168.0.1