• Schwierigkeitsgrad: Fortgeschrittener

Da Bananian ja tot ist brauchen wir eine Alternative. (Taschentuch suchen..) In folgendem Beitrag hatte ich schon Armbian vorgestellt.

BananaPi - Armbian installieren

BananaPro - Armbian installiert

Danach habe ich einen BananaPi mit einem Debian. An diesem BPi hängt eine 2,5 Zoll HDD als Datenspeicher. Die SD-Karte wird nur noch zum Booten benutzt. Bei dem damaligen Test habe ich einige Sachen nicht so eingerichtet, wie ich es immer bei meinen Servern mache. Das möchte ich hiermit ergänzen, für die Einsteiger unter Euch!

Wichtig!

Meine Server stehen in meinem lokalen Netz hinter einer IPFire. Das heißt, diese Server sind von extern, ohne meinen Willen, nicht erreichbar. Solltet ihr einen BPi von außen erreichbar machen wollen, so verweise ich auf die zahlreichen Tut's im Netz wie man diese absichert. Wer sich nicht damit beschäftigt, hat es nicht anders verdient, wenn sein Server gehackt wird ;)

 

Die eingesetzte Version von Armbian

uname -a
Linux bananapi 4.9.12-sunxi #4 SMP Thu Feb 23 19:46:51 CET 2017 armv7l GNU/Linux


Stärkeres PW setzen, bei der Installation setze ich immer ein einfaches :)

 

passwd

Neues PW zweimal eingeben -Fertig!


IP-Adresse umstellen auf eine fixe IP-Adresse.

nano /etc/network/interfaces

Der Teil, der angepasst werden muss.

# Wired adapter #1
allow-hotplug eth0
#no-auto-down eth0
iface eth0 inet static
address 192.168.3.201
netmask 255.255.255.0
gateway 192.168.3.1
dns-nameservers 8.8.8.8 8.8.4.4
# hwaddress ether # if you want to set MAC manually
# pre-up /sbin/ifconfig eth0 mtu 3838 # setting MTU for DHCP, static just: mtu 3838


Ohne PW vom Haupt-PC einlogen! Passwörter eingeben nervt, also weg damit.

Auf dem Haupt-PC folgendes eingeben. In meinem Fall ein LinuxMint Cinnamon.

ssh-copy-id Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!'s password:

Number of key(s) added: 1

Now try logging into the machine, with: "ssh Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!'"
and check to make sure that only the key(s) you wanted were added.

Das abgefragte PW ist das des Servers! Danach kann man sich ohne die Eingabe eines PW einloggen.

https://askubuntu.com/questions/46930/how-can-i-set-up-password-less-ssh-login


Und zum Schluß legen wir die HDD noch schlafen ;)

Da meine Server nur sporadisch benutzt werden, bietet es sich an die HDD schlafen zu legen. Wenn man ständig mit dem System arbeitet, lasst das besser weg!

hdparm ist in Armbian schon installiert.

nano /etc/hdparm.conf

Das hier ergänzen:

#HDD schlafen legen nach 20 Minuten (240*5=1200Sek.=20Min.)
/dev/disk/by-id/ata-ST1000LM024_HN-M101MBB_S2ZWJ9GF438285 {
# mult_sect_io = 16
# write_cache = off
# dma = on
spindown_time = 240
}

Die ID der HDD findet ihr im Ordner /dev/disk/by-id

Mehr Info's -> Projekt NAS - Software


Danach das ganze einmal neu booten.

shutdown -r now

Danach ist mein kleiner Armbian-Server so fertig wie ich das gerne habe. Danach lege ich mir einen Starter auf meinen Desktop, so das ich mit einem Doppelklick auf dem Server angemeldet bin, ohne lästige PW Eingabe usw. Darum auch die feste IP-Adresse. Viel Spaß beim Ausprobieren.