TABLE OF CONTENTS
With our releases of RPi version 3.30 and OPi version 103.30, we have now included SSL configuration and the ability to turn on and off SSH access. As always, access to your DAKboard OS device can only be done from within the same network, so you cannot access it unless you are in the same building on the same network. The SSL and SSH controls are in the Advanced Section of your Settings page and should only be enabled after the initial setup. This article will explain what this access is, how to set it up, and how to take advantage of the SSH capabilities.
NOTE: SSH access should only be used by Advanced users as any changes to the OS may affect the performance of the device and could lead to the OS being corrupted. The Factory Reset will not correct some issues that can be created when using SSH and only a reimaging of the OS will.
Some of our users requested a method to make their DAKboard devices more secure within their networks. Because of this, we added Secure Socket Layer (SSL) access to our OS versions 3.20 and 103.20 and above. This is an Advanced feature that allows you to set a Password on your DAKboard OS device that is different than the Default one and sets up Encrypted data communication to your DAKboard OS device. Once this is activated the Password you create will be the one you will need to use to access the settings page from that point forward.
To set up your SSL password, i
NOTE: To access the display settings, you'll need to be on the same WiFi network as your Wall Display or CPU.
On the Device Settings page scroll to the bottom and click on the Advanced Section to expand this region. From there Click on the Enable SSL button as seen below:
This will trigger a reboot of your device and will enable SSL encryption. Once your device reboots, log back into the Settings page and proceed to the Settings page again.
NOTE: you will see a Privacy Error when once you click the "View Device Settings" button as seen below:
Just click the Advanced button then click Proceed to the device to set your personalized password.
For versions 3.20 to 3.21 of the RPi OS and for 103.20 to 103.24 of the OPi OS, your Username will be admin when logging into your device. For RPi version 3.30 to 3.42, the Username will be pi. For the OPi version 103.31 to 103.41, the Username will be orangepi. For all versions of RPI or OPI 3.51 and above the Username will be dakboard. This will be displayed while you set up your password as seen below:
Create and confirm your new password then click Save Changes or Save and Reboot to apply the new password. Once this is done, when logging into the device, you will be required to use the Username dakboard, orangepi, or pi depending on which version of the OS you are using, and the Password you created to access it. Do not forget these credentials. If you do and can no longer access your device, you will need to reimage your OS to correct this. You can reimage your SD Card from the links below
If you want to disable SSL at any time, simply log into your Device, scroll to the Advanced section, and click Disable SSL. This will trigger a reboot of your device, remove your custom password, and disable SSH for you as well if it was enabled.
NOTE: For OS versions 3.41 and 103.41 and above you now can access your Settings page via Localhost and the Touchscreen/On Display setup options as well. This can bypass your SSL access and allow you to reset your device to Factory Settings if you forget your password. Check out our article Touchscreen with DAKboard OS for more details on how to use this option.
To set up SSH, log back into your Settings page as described above, scroll down to the Advanced section, check the box next to Enable SSH, and click Save Changes. See below:
Once this is done, your SSH credentials will be the same as your Device Settings credentials. From here, use whatever service you would like to SSH to your DAKboard device, and log in using those credentials. Again, this access is only available if you are on the same network as your DAKboard OS device.