Hur får aMule på Raspberry Pi (3 / 9 steg)
Steg 3: Kör Raspbian, uppgradera och konfigurera den
Tja, är det dags att köra den nya installerade Raspbian operativsystem.
3.1. slå på din styrelse
Sätt in SD-kortet på din Raspberry Pi, Anslut styrelsen till routern och sedan ansluta strömförsörjningen till mikro-USB-kontakten.
3.2. ansluta till din styrelse
Standard din hallon kommer att använda DHCP för att erhålla en IP från routern och kommer att lyssna på en SSH-anslutning på port 22.
Om du inte vet din styrelse kan du hitta den med en portscanner som nmap att söka efter IP-adress öppna SSH-porten i nätverket.
Anzalone nmap-p22 192.168.1.133/28
Börjar Nmap 6.40 (http://nmap.org) vid 2015-08-03 17:19 CEST
Nmap Skanna rapport för 192.168.1.128
Värd är upp (0.020s latens).
HAMNSTATEN SERVICE
22/tcp öppen ssh
Nmap Skanna rapport för 192.168.1.132
Värd är upp (0.00017s latens).
HAMNSTATEN SERVICE
22/tcp stängd ssh
Nmap gjort: 16 IP-adresser (2 värdar upp) skannas i 1,39 sekunder
I ovanstående kommando bör du ersätta 192.168.1.133 IP-adress med adressen tilldelas från routern till din lokala dator.
I mitt exempel berättade nmap att en SSH-tjänsten lyssnar på IP 192.168.1.128.
Nu när du vet din Rasperry IP adress kan du ansluta via SSH användande försummelsen inloggningsuppgifter:
Användarnamn: pi
Lösenord: hallon
Anzalone ssh pi
PI ~ $
3.3. Konfigurera din styrelse
3.3.1. programuppdatering
Uppdatera alla installerade mjukvara till den senaste versionen. För att göra det köra:
PI ~ $ sudo apt-get update
PI ~ $ sudo apt-get upgrade
3.3.2. Konfigurera styrelsen med raspi-config script
Kör följande skript som superanvändare kan du öppna konfigurationsmenyn visas på skärmen-shot ovan.
PI ~ $ sudo raspi-config
Använda den till:
- ändra ditt lösenord
- ställa in din tidszon och tangentbordslayouten
3.3.3. Konfigurera SSH-server
Om du ansluter en dator till internet har en 22 port öppnas och kommer att du notera en enorm kvantitet av automatisk inloggning försök kommer från internet. Därför föredrar jag oftast Använd inte standardport 22 för SSH-anslutning.
Redigera konfigurationsfilen för SSH-demonen att ändra porten:
PI ~ $ sudo nano /etc/ssh/sshd_config
Byta från 22 till en annan, till exempel 3295:
# Vad portar, IPs och protokoll lyssna vi för
#Port 22
Port 3295
För säkerhet bör resonerar varje SSH-servern ska använda olika offentliga och privata nycklar och den privata nyckeln absolut hemliga. Därför måste du ta bort de gamla nycklar, den där kodade i Raspbian bilden som du just installerat, och återskapa dem.
Ta bort de gamla nycklarna:
PI ~ $ sudo rm/etc/ssh/ssh_host_ *
Generera nycklarna:
PI ~ $ sudo dpkg-reconfigure openssh-server
Att skapa SSH2 RSA nyckel; Detta kan ta lite tid...
Att skapa SSH2 DSA-nyckel; Detta kan ta lite tid...
Att skapa SSH2 ECDSA nyckel; Detta kan ta lite tid...
[ok] Starta om OpenBSD Secure Shell server: sshd.
Du kan se de nya genererade nycklarna och kontrollera uppläggningsdatumet:
PI ~ $ ls -ls/etc/ssh/ssh_host_ *
4 - rw---rot 1 roten 672 Jul 21 17:59 /etc/ssh/ssh_host_dsa_key
4 - rw-r--r--1 root root 606 Jul 21 17:59 /etc/ssh/ssh_host_dsa_key.pub
4 - rw---rot 1 roten 227 Jul 21 17:59 /etc/ssh/ssh_host_ecdsa_key
4 - rw-r--r--1 root root 178 21 Jul 17:59 /etc/ssh/ssh_host_ecdsa_key.pub
4 - rw---1 root root 1679 Jul 21 17:59 /etc/ssh/ssh_host_rsa_key
4 - rw-r--r--1 root root 398 Jul 21 17:59 /etc/ssh/ssh_host_rsa_key.pub