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

In terminal type:

sudo ncp-config ( used to be nextcloudpi-config ) or visit https://nextcloudpi.local:4443 and login with

Username : ncp
Password : Generated at activation ( used to be: ownyourbits )

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

Thanks for your comments, please ask questions here and report any technical issues here

A short video demonstrating enable ssh in ncp-web

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.