Create a Bootable Image on a MicroSD Card
- Download the newest Ubuntu release for Odroid-C1 in the Odroid Wiki.
- Extract the image file (e.g. with 7-Zip).
- Write the image file (e.g. with Win32 Disk Imager) to a MicroSD card (8 GB larger).
Sandisk Class 10 or UHS-1 cards work well with ODROID-C1.
First Boot
- Insert the MicroSD card.
- Connect the monitor, the mouse and the keyboard.
- Connect the DC power supply.
Ubuntu will boot with the LXDE desktop and you will be automatically loged in as user „odroid“.
Default Users and Password
Default users:
- Username: odroid, Password: odroid
- Username: root, Password: odroid
Change the password for the current user on the command line:
passwd
Odroid Utility – Basic Configuration Tool
The „ODROID Utility“ is quite the same as the „raspi-config“ command on Raspberry Pi and it is getting more and more robust. It will call the shell script /usr/local/bin/root-utility.sh
in a LXTerminal window.
Further Basic Settings
Generate New SSH Key
The only service that is reachable over the network is SSH, but it uses still a default key for encryption. This has to be changed for security reasons as soon as possible. Open a shell, for example XTerm and switch to the „root“ user (you will have to enter the password for the „root“ user):
su
Replace my-domain.com
in the follwoing command by the name of your domain or use any appropriate e-mail address:
ssh-keygen -t rsa -C "webmaster@my-domain.com"
You can leave the file for the key unchanged (just press ENTER). Then enter a passphrase for encrypting the key. If you have no security requirements you can leave it empty.
You need to restart the SSH service to activate the new key:
/etc/init.d/ssh restart
Network Configuration
Open „Preferences > Network Connections“ and edit the wired connection (Ethernet).
Various Settings
# choose the keyboard (UTF-8 configuration for your country)
dpkg-reconfigure keyboard-configuration
# choose your timezone
dpkg-reconfigure tzdata
# configure the SSH deamon
nano /etc/ssh/sshd.conf
Recommended Packages
Double Commander
Double Commander is a two window file manager like the old Norton Commander or the Total Commander in Windows.
Check whether available:
apt-file update
apt-file -l search doublecmd
Install packages:
apt-get install doublecmd-common doublecmd-help-en doublecmd-plugins doublecmd-gtk
Zentyal
Zentyal is a very comfortable Administration Web GUI for Ubuntu and other Linux distributions. It is available as a bundle based on an Ubuntu LTS release, but it can be installed on Ubuntu additionally.