Armbian is a Debian and Ubuntu (Linux) based computer operating system for ARM development boards, such as the Banana Pi/Banana Pro. It operates on many other devices, Orange Pi, etc
I am using Armbian Bionic which is based on the latest Ubuntu 18.04. Below is the proceedure used:
- Download and flash a good quality SD card with the latest Armbian OS from Armbian. How-to here
- Interogate your network router to find the IP address of your Banana Pro given to the Pi by the DHPC server of the router (mine was, for this exercise, 192.168.1.50)
- Log into the Banana Pro.
On Linux use 'Terminal' and type ssh [email protected]
On Windows, use PuTTY (free download)
- Once connected, the initial login is: User name = root and password = 1234
- You will immediately be asked to change the root password so enter a new root password (twice)
You will then be asked for a user name and for a user password. Enter these, these being the normal ones you will use to login to the Pi
You will also be asked for some additional info like group name, room number, phone number etc. Just press enter or fill in as you wish.
- Now you have your own username and password it is strongly advised to disable root login:
sudo nano /etc/ssh/sshd_config
Find this section in the file, containing the line with “PermitRootLogin” in it....
change PermitRootLogin yes to PermitRootLogin no
- Now is a good time to update your system:
sudo apt update
sudo apt upgrade
- Use dpkg-reconfigure tzdata or armbian-config commands to set the name you wish the Banana Pro to have, your location, keyboard etc
- Use armbian-config to set a static IP address for your Pi