Passwords

Change language: | Česky |

(!)

Attention:
This article is valid only for units running Debian 13 (Trixie) and newer.

Product lines differ a bit in how to work with passwords. List of corresponding password setup methods to each product line:

Valid for devices with long format of serial number (10 digits). Example: SN: 1262512345. If the device has serial number with short format (less than 10 digits, like SN: 2037), then it is an older device and Device without factory password paragraph should be followed instead.


Devices with factory password have their factory password printed on the information label as PASS. Information label is located on the side of the device. Factory password is used in service mode and during the first login to the SSH.

SSH

The login credentials are: username: unipi and password is written on the information label as PASS.

During the first login to the SSH, the password change is enforced. This happens only if the unit is in factory settings (newly flashed clean OS). Process of changing user password is described in Changing user password over command line paragraph below. For the next login the new user password must be used.

(!)

Note:
To call a command as super user (sudo) the user password is required. The password is same as for the one used for login to the SSH (user password).

Service web interface

After entering the address of the device in service mode into the web browser the built-in console with instructions will appear.

For the connection secure version of HTTP protocol (HTTPS) is used. For this reason, after the opening the web the browser can show warning or errors about potential safety issues.

If you are sure you are connecting to the correct address, then you can ignore this warning and continue by “Advanced” or “More options” and “continue to the page”.

Welcome to Unipi service mode.

Your device is protected, for more information see the password documentation.
Defaults are username unipi and password from the device information label.

To exit service mode without logging in, power cycle the device.
If you did not hold service button, your main system is likely corrupted.
E410-sn1253445123-service-mode login:

Continue by entering username: unipi
and factory password written on the information label.

E410-sn1253445123-service-mode login: unipi
Password:

After successful login, few links to service web page are shown.

The links contain a randomly generated temporary password, which is changed after each start in service mode. This means the links are valid only to the next restart of the device and for the next starts in service mode the login is required again.

There should be a link for each network interface present on the device. In the example below there are two of them. First is address obtained by DHCP server and the second is link-local address used for direct connection of the device with PC.

BusyBox v1.38.0.git (2026-06-26 12:30:28 UTC) built-in shell (ash)
Enter 'help' for a list of built-in commands.

You can use this terminal to manage your device or follow these link for graphical interface:


      Open SWUPDATE page on 192.168.1.8



      Open SWUPDATE page on 192.168.200.200 

After following one of the links, service web interface is opened. Description of service web interface can be found in the section for each product which has this mechanism.

During opening of the SWUPDATE page similar warning about security problems as in first steps can appear. You can ignore these and continue.

Valid for devices with serial number with short format (less than 10 digits, like SN: 2037) and also for product lines Unipi Neuron and Unipi 1.1.

SSH

For older units (Unipi Patron and Unipi Gate) which have serial number with short format (less than 10 digits) the username is always unipi and user password is set to unipi.technology. In this case we strongly recommend to change the user password. See Changing user password over command line.

Enable SSH on Unipi Neuron and Unipi 1.1

Regardless of serial number or serial number format for all Unipi Neuron and Unipi 1.1 running OS image with Debian 13 and newer will require the user to set the user password for SSH.

The username is also unipi.


The user password must be set manually by inserting a file onto the SD card. Otherwise the SSH will be enabled, but login would not be possible.

Here are the instructions for setting the user password:

  1. Open the SD card in file explorer
    1. Create a new file named PWD_HASH_USER in the root directory of the boot FAT32 partition. It is important the file has no file extension, do not add .txt at the end. Open the newly created file in a text editor and paste the generated hash
    2. Download and save the file with hash to the root directory into the boot FAT32 partition of the SD card
  2. Eject the SD card and insert it into the device
  3. After the device starts, the new password will be set. It will now be possible to log in over SSH with the password entered in step 1.

(!)

Note:
This process can only be done once, if the device is in factory settings (newly flashed SD card). If the user password was previously set on the SD card this process will not work.

Hash generator


*
*
*

(!)

Note:
If you are offline, this tool can also be found in the FAT32 partition of the Neuron and Unipi 1.1 image.

Service web interface

If the device does not have factory password, then the process to access service web interface is same as the one for the device with factory password, but the login steps in the beginning are skipped.

User password can be changed by passwd command. Current user password must be entered first followed by a new user password and repeat of the new user password.

unipi@S167-sn371:~$ passwd
Changing password for unipi.
Current password:
New password:
Retype new password:
passwd: password updated successfully
This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies