====== Securing the OS (SSH) ======
Securing the operating system is always needed to prevent unauthorized access to the Unipi controllers. Using a non-secured OS may lead to unauthorized tampering that can stop or limit the system's operation. In the worst-case scenario, it may also cause damage to the connected technologies or endanger personnel on the installation site.
For these reasons, it is important to **properly secure the system** each time a new project is created. Alternatively, you can disable the SSH access completely.
----
As the connection is provided by the **SSH** protocol, it is necessary to [[en:files:software:tools:advanced-ip-scan-hidden|know the IP address]] or the [[#mdns_record|mDNS address]] of the device and have an SSH client installed on your PC or tablet. Among the most frequently used clients for Windows OS is the PuTTY application - user guide and default passwords are available here.
As a next step, enter the following command:
sudo passwd
A prompt to enter and confirm a new password will be displayed. If everything is set correctly, the following message will appear:
passwd: password updated successfully
The entire process is depicted below (the password is not visible during its entering):
unipi@S103-sn999:~$ sudo passwd
New password:
Retype new password:
passwd: password updated successfully
\\
Was the password change unsuccessful?\\
If the password change fails, the following message will appear:
passwd: Authentication token manipulation error
passwd: password unchanged
To solve this issue, try to enter the command below and then repeat the password change process.
sudo mount -rw -o remount /
If the password cannot be changed even after entering the command, please contact our technical support.