# In case of lost password

**URL:** <https://forum.universal-robots.com/t/in-case-of-lost-password/26273>\
**Category:** Technical Questions\
**Created:** [January 18, 2023, 9:18am UTC](https://forum.universal-robots.com/t/in-case-of-lost-password/26273 "2023-01-18T09:18:51Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![anon43197506](https://avatars.discourse-cdn.com/v4/letter/a/ee59a6/32.png) [@anon43197506](https://forum.universal-robots.com/u/anon43197506)\
**Post date:** [January 18, 2023, 9:18am UTC](https://forum.universal-robots.com/t/in-case-of-lost-password/26273/1 "2023-01-18T09:18:51Z")

</div>

Hello,

We have an old UR robot and we seem to have forgotten the mode password. the only method I can see the resolve this is to save the URP on an external drive and then reinstall polyscope.

Is there a easier method?

Best regards,

Asger  
Programmer  
LT Automation

---

<div class="post-metadata">

**Author:** ![eric.feldmann](https://avatars.discourse-cdn.com/v4/letter/e/94ad74/32.png) [@eric.feldmann](https://forum.universal-robots.com/u/eric.feldmann)\
**Post date:** [January 18, 2023, 2:19pm UTC](https://forum.universal-robots.com/t/in-case-of-lost-password/26273/2 "2023-01-18T14:19:01Z")

</div>

You can dig into the underlying Linux and delete the file manually to clear the password. I have a feeling reinstalling Polyscope may not even wipe that out.

To do so, plug a keyboard into the pendant and then hit Ctrl+Alt+F1 (for your reference later, Ctrl+Alt+F7 will take you back to Polyscope)

Now type “root” as the login and “easybot” as the password (it won’t look like you’re typing anything in for the password, but it’s working)

Now type “ls -a” (that’s lowercase L s SPACE -a) to List All the files. You should see a file named “.urpass.file.” This is the one you need to delete.

Run the command “rm .urpass.file” to remove it. (You can use the TAB key to autocomplete the command so you know you’ve typed it right). Run another “ls -a” to verify that this file is gone, then reboot the robot (Ctrl+Alt+F7 to go back to Polyscope). Now you can re-set your password to whatever you want.

---

<div class="post-metadata">

**Author:** ![sam.verity-hilton](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/sam.verity-hilton/32/6046_2.png) [@sam.verity-hilton](https://forum.universal-robots.com/u/sam.verity-hilton)\
**Post date:** [January 20, 2023, 9:15am UTC](https://forum.universal-robots.com/t/in-case-of-lost-password/26273/3 "2023-01-20T09:15:00Z")

</div>

I dont think you can access the file system from the console of polyscope, as its always running and to the best of my knowledge doesnt allow for user commands.

The easiest thing to do is to download filezilla, or another FTP program, and use this to access the file system of the robot, and delete the .urpass file. To access the robots ftp server, you need the robots IP address (in filezilla, this is the “host”) the username is “root” the password is “easybot” and the port is 22.

Navigate to the root folder of the robot and you should find “.urpass” delete this file, reboot the robot, and the password should have been removed! (If you forgot the safety password, this method also works, just remove “.ursafetypass”

---

<div class="post-metadata">

**Author:** ![anon43197506](https://avatars.discourse-cdn.com/v4/letter/a/ee59a6/32.png) [@anon43197506](https://forum.universal-robots.com/u/anon43197506)\
**Post date:** [January 20, 2023, 9:37am UTC](https://forum.universal-robots.com/t/in-case-of-lost-password/26273/5 "2023-01-20T09:37:20Z")

</div>

I have finally had time to test this method and it works great. Thanks for the help

---

<div class="post-metadata">

**Author:** ![anon43197506](https://avatars.discourse-cdn.com/v4/letter/a/ee59a6/32.png) [@anon43197506](https://forum.universal-robots.com/u/anon43197506)\
**Post date:** [January 20, 2023, 9:39am UTC](https://forum.universal-robots.com/t/in-case-of-lost-password/26273/6 "2023-01-20T09:39:00Z")

</div>

The other method seems to work for me, so I don’t know why i have access to the file system. If that ever becomes a problem, it is good to know that there are multiple ways of doing this. Thanks for the input.

---

<div class="post-metadata">

**Author:** ![brian.leininger](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/brian.leininger/32/5139_2.png) [@brian.leininger](https://forum.universal-robots.com/u/brian.leininger)\
**Post date:** [March 14, 2023, 3:30pm UTC](https://forum.universal-robots.com/t/in-case-of-lost-password/26273/7 "2023-03-14T15:30:09Z")

</div>

There is also a magic file that will erase all passwords and all you do is put it on a thumb drive and insert it into the pendant and it does the rest.

---

<div class="post-metadata">

**Author:** ![jha](https://avatars.discourse-cdn.com/v4/letter/j/9fc348/32.png) [@jha](https://forum.universal-robots.com/u/jha)\
**Post date:** [January 23, 2024, 2:48pm UTC](https://forum.universal-robots.com/t/in-case-of-lost-password/26273/9 "2024-01-23T14:48:01Z")

</div>

if it’s the mode password, you can write Automatica2010 to access to the menu and click on “apply” with no password written

if it’s the security password it exists a magic files to delete this password or by FTP

---

<div class="post-metadata">

**Author:** ![brian.leininger](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/brian.leininger/32/5139_2.png) [@brian.leininger](https://forum.universal-robots.com/u/brian.leininger)\
**Post date:** [March 12, 2024, 11:53am UTC](https://forum.universal-robots.com/t/in-case-of-lost-password/26273/10 "2024-03-12T11:53:28Z")

</div>

[urmagic\_RemoveAllPasswords.zip](https://forum.universal-robots.com/uploads/short-url/Nt48Su4MpiGQXahyMqBCxN9ErM.zip) (579 Bytes)

---

<div class="post-metadata">

**Author:** ![Hannah](https://avatars.discourse-cdn.com/v4/letter/h/f04885/32.png) [@Hannah](https://forum.universal-robots.com/u/Hannah)\
**Post date:** [July 9, 2024, 10:54pm UTC](https://forum.universal-robots.com/t/in-case-of-lost-password/26273/11 "2024-07-09T22:54:19Z")

</div>

Hello there,

I tried this method but after rebooting the lock still persists in the installation section. I tried to change the safety password (setting - password) but it still needs the current one.

I double-checked the LS and I do not have any urpass now.

Do I miss any part?

(I only have access to the pendent, no other software)

Update:  
I was too impatient! I should have ignored the current password section.

For the ones looking for a response, use a normal keyboard, connect it to the pendent with the USB. and follow the above steps.

---

<div class="post-metadata">

**Author:** ![abalalimoghaddam](https://avatars.discourse-cdn.com/v4/letter/a/e9a140/32.png) [@abalalimoghaddam](https://forum.universal-robots.com/u/abalalimoghaddam)\
**Post date:** [July 16, 2024, 9:50pm UTC](https://forum.universal-robots.com/t/in-case-of-lost-password/26273/12 "2024-07-16T21:50:37Z")

</div>

I need help with this! We upgraded our polyscope on the teach pendant to version to 5.17.0 and at some point it asked me to change password and insisted I use an 8 charachter password. I searched and found the default password was “easybot” and I used it as current password. I wrote down my new 8 character password twice and immediately wrote it down on my computer so that I do not forget it.  
After restarting the teach pendant I tried to login to take a backup of the system but realized my password is not working. I tried the original “easybot” password and that did not work either. I tried switching terminals as @eric.feldmann had described above but the combination of “root” and my password or the old easybot password still did not work and I get an invalid password message.  
I tried the magis script that @brian.leininger shared above and the script automatically executed and made the prompts. I did not see any errors. However after restarting the situation is still the same and my password or the default password mysteriously is not working at all.  
I am at a loss here. Does anyone have any suggestions what I could try next? Is this potentially a bug in the latest polyscope version? I am 99% sure I did not mistype the password since I wrote it down immediately.

---

<div class="post-metadata">

**Author:** ![abalalimoghaddam](https://avatars.discourse-cdn.com/v4/letter/a/e9a140/32.png) [@abalalimoghaddam](https://forum.universal-robots.com/u/abalalimoghaddam)\
**Post date:** [July 17, 2024, 6:19pm UTC](https://forum.universal-robots.com/t/in-case-of-lost-password/26273/13 "2024-07-17T18:19:18Z")

</div>

Just an update that I was finally able to reset the Linux password as well as the other two password by adding the following line to the magic script:

` echo 'root:easybot' | chpasswd`

The problem was the script would remove all password hash files but did not actually set any of them to easybot. After running the `chpasswd` command I was able to login to the Linux terminal as root and access the file system.

Big thank you to @terryc who helped me on the discord channel to figure this out.

---

<div class="post-metadata">

**Author:** ![oskars.dullis](https://avatars.discourse-cdn.com/v4/letter/o/ecae2f/32.png) [@oskars.dullis](https://forum.universal-robots.com/u/oskars.dullis)\
**Post date:** [January 31, 2025, 10:47am UTC](https://forum.universal-robots.com/t/in-case-of-lost-password/26273/14 "2025-01-31T10:47:54Z")

</div>

@abalalimoghaddam Was it a specific line where you added this text or at the end of the script itself?

---

<div class="post-metadata">

**Author:** ![abalalimoghaddam](https://avatars.discourse-cdn.com/v4/letter/a/e9a140/32.png) [@abalalimoghaddam](https://forum.universal-robots.com/u/abalalimoghaddam)\
**Post date:** [February 10, 2025, 6:25am UTC](https://forum.universal-robots.com/t/in-case-of-lost-password/26273/15 "2025-02-10T06:25:34Z")

</div>

at the end of the script that you can find above

---

<div class="post-metadata">

**Author:** ![Achille](https://avatars.discourse-cdn.com/v4/letter/a/b782af/32.png) [@Achille](https://forum.universal-robots.com/u/Achille)\
**Post date:** [September 23, 2025, 10:43am UTC](https://forum.universal-robots.com/t/in-case-of-lost-password/26273/17 "2025-09-23T10:43:16Z")

</div>

Technically, shouldn’t it be placed **before the final reboot**?

---

<div class="post-metadata">

**Author:** ![aitza.perez](https://avatars.discourse-cdn.com/v4/letter/a/77aa72/32.png) [@aitza.perez](https://forum.universal-robots.com/u/aitza.perez)\
**Post date:** [May 11, 2026, 1:37pm UTC](https://forum.universal-robots.com/t/in-case-of-lost-password/26273/18 "2026-05-11T13:37:07Z")

</div>

I tried this and it didn’t work. What else can I be doing wrong?

---

<div class="post-metadata">

**Author:** ![eric.feldmann](https://avatars.discourse-cdn.com/v4/letter/e/94ad74/32.png) [@eric.feldmann](https://forum.universal-robots.com/u/eric.feldmann)\
**Post date:** [May 11, 2026, 1:54pm UTC](https://forum.universal-robots.com/t/in-case-of-lost-password/26273/19 "2026-05-11T13:54:33Z")

</div>

Is your robot configured to allow magic files?
