How to enable SSH using ncp-config or ncp-web

Depending on your access

Web, from a browser

visit https://nextcloudpi.local:4443

Terminal console, with physical keyboard/screen connected to your hardware

  • username: pi

Once logged in:
sudo ncp-config

Scroll down ncp-config screen and select SSH
nextcloudpi-config screenshot

Use arrow keys for up and down, use tab key to move to select or cancel, enter to confirm.

Extra ssh instructions screenshot

Select Yes to enable SSH and set the new password for the pi user.

In order to enable SSH, the password for the pi user cannot remain as default raspberry.
You must create a new password for pi if you want this program to enable SSH, it
will fail if you don’t!

:: Note ::
Use normal AlphaNumeric, the only special characters allowed are .,@-_/

Enable SSH yes screenshot

It’s recommended to also set up public-key authentication for SSH


We hope this doc was helpful, if you encounter any issues please reach out to the community.
These docs are written by volunteers, please consider becoming one of them.
Contact the wiki team at Matrix or Telegram

About the Author

This article was written by Nacho! You may write your own articles by joining our wiki and documentation team on the forum.