Reseting passwords

Hi,

I have a UR10e and I try to use it but I don’t have any password (and the person who use it before is no longer in the company).
The UR version is 5.2
Is there a way to reset all passwords, or restore factory default?

I’ve contacted my local distributor who said me to use this forum.

Thanks,

I also have the same question

  1. Please press Ctrl+Alt+F7 and Login to CUI

  2. It is possible to reset password by removing password file.

    #rm .urpass.file
    #rm .ursafetypass.file

2 Likes

Hello ,
I have the same question and where and how should i press
Ctrl + alt+ f7 to enter the cui ?
I cant enter to program robot bec. There is password so will this solve my problem or there is any othet way .
Thanks on advance .

1 Like

There is a magic file that you can use to achieve this, but for some reason it won’t let me put it here. Ask your UR rep for it or give me your email and I will forward it to you.

If the password wasn’t changed, it’s “easybot” by default.

Hello Brian,

I have the same problem with our UR5e. How can I get the magic file to reset the root password?

Thanks

Here is a short guide to resetting the admin password (Debian OS root user password). I’m writing this up because it has come up on the UR Discord several times now. This would be common knowledge to anyone running small Linux homelab servers. Essentially this is a guide to manually put the correct hash for ‘easybot’ into the linux shadow file that is referenced for user authentication.

For the curious
Understanding /etc/shadow file

Note: Do not attempt this if any part of the guide makes you uncomfortable

You will need one of the following:

Accessing the SD card

  1. Power down robot
  2. Remove SD card
  3. Plug into computer via SD card reader or slot

Manually replacing the hash for easybot

  1. Navigate to /etc/
  2. make a backup of the shadow text file
  3. Replace the line that starts with root: with the following hash for easybot:

root:$6$3vL7GCHX$P8zdkoSdHi1p7eUffcjLO817K.vWNndUVDBjQTw/ovkeDPcng3rJnp9GwDKOlraQBzzamFpzRKpnj8ix9pStT/:19920:0:99999:7:::

Testing

  1. Safely dismount or eject the SD card
  2. Insert into robot
  3. Power on and try to log into a terminal using the easybot root password