Skip to content
  • Solutions
  • Products
  • Projects
  • Knowledge base
  • About us
  • English
    • English
    • Nederlands
GOcontroll
  • Solutions
  • Products
  • Projects
  • Knowledge base
  • About us
  • English
    • English
    • Nederlands
Contact us
GOcontroll

Secured login

Skip to main content
How Can We Help?
  • Before you start

    • Connections

      • Supply voltage
      • Hot plugging
      • USB connections
    • Security

      • Security
    • Software Releases

      • apt packages
      • Module firmware
      • Linux images
  • Getting started

    • Step 1: Wiring

      • Wiring essentials
      • Main controller
    • Step 2: Connect

      • Wi-Fi hardware option
      • Wired ethernet
      • USB
    • Step 3: Login

      • Serial terminal
      • SSH terminal
      • Node-RED
      • FileZilla
      • Secured login
    • Step 4: Programming

      • Examples

        • Node-RED data logging
        • Fastloop control
      • Node-RED

        • Important notice
        • First Flow
      • Simulink

        • Important notice
        • Setup toolchain
        • Create model
        • Upload binary
        • External control
        • External monitoring
        • Exchange with Node-RED
        • Diagnostic codes (Faults)
        • Using the blockset
  • Modular hardware

    • Controllers

      • Moduline S1
      • Moduline M1
      • Moduline L4
      • Moduline HMI1
    • Modules

      • 6 Channel Input Module
      • 6 Channel Output Module
      • 10 Channel Input Module
      • 10 Channel Output Module
      • 2 Channel Power Bridge Module
      • 4-20 mA Input Module
      • Multibus Module
      • Loadcell Module
  • System configuration

    • GOcontroll utilities

      • identify
      • go-modules
      • go-simulink
      • go-upload-server
      • go-bluetooth
      • USB serial console
      • Cellular service
      • go-multibus
      • Web UI

        • Login
        • Services
        • Wi-Fi settings
        • WWAN Settings
        • Diagnostic codes (Faults)
        • Simulink Configuration
    • General utilities

      • Wi-Fi configuration
      • CAN bus
      • Static IP
      • Node-RED Service
      • ModemManager
      • NetworkManager
      • Systemd services
  • Controller setups

    • Moduline M1
    • Moduline L4
  • Resolved issues

    • Output module fails to initialize
  • Advanced Topics

    • Re-flashing the controller
    • Opening/closing the controller
< Back

The GOcontroll Moduline controllers are shipped with standard passwords and for maximal flexibility, root login is enabled by default. To bring a higher level of security to your controller, it is recommended to change login credentials.


Disable root login over SSH

Before disabling root login over SSH, be sure there is a user account active on the controller so login is still possible. By default the user GOcontroll is available on the controller. It is important to change the password of this user. The change of this password is also part of this article.

Login to your controller using SSH or the serial terminal.

For kernel 5.10.72 based systems, edit the file sshd_config with editor Nano using the following command:

nano /etc/ssh/sshd_config

For kernel 6.12.x based systems, edit the root.conf:

nano /etc/ssh/sshd_config.d/root.conf

Comment out the line PermitRootLogin yes with a # (see example above)

When you are ready editing the file:

  • CTRL+X to exit the file editor
  • Y to save the modified file

Change password for user GOcontroll

GOcontroll is added as user to the Linux environment by default. The password is Moduline. It is strongly recommended to change the password for this user.

Login to your controller using SSH or the serial terminal with the following credentials:

  • Login: GOcontroll
  • Password: Moduline

Once logged in, set your new password with the following command:

passwd

After typing the old password, you can add the new password.
If you are logged in as the root user you can still change the password but you need to give it the username:

passwd GOcontroll

Be aware that when root login is disabled and you user password is changed, loss of you password may result in a lock out. When your new password is lost, the controller has to be re-flashed, as described in Re-flashing the controller.

We work for

Equisport H2 Consultancy HAN University of Applied Sciences Hydroma ICM Kraker The Land Rovers Volvo MAN Liebherr
Product links
  • 6 Channel Input Module
  • 6 Channel Output Module
  • 10 Channel Input Module
  • 10 Channel Output Module
  • 4-20 mA Input Module
  • 2 Channel Power Bridge Module
  • GOcontroll Moduline S1
  • GOcontroll Moduline M1
  • GOcontroll Moduline L4
  • GOcontroll Moduline HMI1
Service Links
  • GOcontroll Knowledge Base
  • Blog
  • Contact
  • General Terms and Conditions
  • Privacy statement
Contact

GOcontroll B.V.
De Hogenkamp 20
7071 EC Ulft
The Netherlands
+31 6 15 33 34 57

CoC : 88866645
Tax ID : NL864805068B01

Copyright 2026 GOcontroll® | All Rights Reserved