Stap 4: Het systeem configureren
Op de eerste boot is het systeem bijna volledig niet-geconfigureerde dus er zijn sommige taken moet u eerst doen.
Het allereerste ding dat u hoeft te doen is de standaard root-wachtwoord wijzigen door het uitvoeren van:
Vervolgens hebt u de landinstellingen configureren. U kunt dit doen door de volgende opdracht uit te voeren:
Ga je gang en selecteer alle de en_US landinstellingen door met de spatiebalk plus eventuele andere gewenste landinstellingen. Wanneer u klaar bent druk op Enter. Tot slot Selecteer de en_US . UTF-8 als de standaardlandinstelling en druk op Enter.
Vervolgens moet u de tijdzone configureren. Dit Voer hiervoor de volgende opdracht:
Op dit punt is het een goed idee om te doen sommige updates:
Volgende ding u moet doen, is het een teksteditor om het bewerken van configuratiebestanden te kunnen installeren. Een van de meest gebruiksvriendelijke terminal teksteditors is nano:
Wanneer u klaar bent met raak het bewerken van een bestand met behulp van nano Ctrl-X wilt afsluiten, typt u y en tenslotte druk op Enter om de wijzigingen op te slaan.
Vervolgens moet u een normale gebruiker te gebruiken in plaats van wortel voor het veiliger maken van het systeem en ook het risico van menselijke fouten maken:
En als u wilt wijzigen de standaardshell voor verlegen uitvoeren:
En vervangen van/bin/sh met /bin/bash/bin/bash op de regel die met raspcam begint.
Nu moet u die gebruiker de mogelijkheid te doen dingen die worteltoegang vereisen zodat moet u installeren sudobieden:
Vervolgens naar uw gebruiker geven de mogelijkheid om gebruik sudo uitvoeren:
En direct na de lijn:
Zet de volgende regel:
Tot slot voert u uit:
Van nu af aan u die gebruiker zal gebruiken voor alles wat die u wilt doen en wanneer u root-toegang moet u zult gebruiken sudo.
Naast maken het systeem een beetje veiliger is het een goed idee om te voorkomen dat de root login via SSH. Zo, in werking stellen:
En op de regel:
Wijzig de Ja geen.
Installeer vervolgens de raspi-kopieën-en-vullingen Inpakken voor de prestaties van het beheer van de verbeterde geheugen:
Nu is het een goed moment om het geven van uw Pi een statisch IP-adres , zodat u niet hoeft te zoeken welk IP-adres heeft het de hele tijd. Om dit te doen moet u het bewerken van het /etc/network/interfaces-configuratiebestand:
Uw /etc/network/interfaces moet aan de volgende notatie:
Om de Raspberry Pi te kunnen communiceren met de rest van het netwerk (met inbegrip van uw eigen computer) moet u om ervoor te zorgen dat het netmaskeren de gateway -velden precies het zelfde met uw eigen computer zijn. Het adres kan elk geldig IP-adres worden, zolang het behoort tot hetzelfde netwerk met uw eigen computer en niet in strijd is met een ander, dat al is toegewezen op de DHCP-server van uw router naar een ander apparaat.
Om erachter te komen wat te gebruiken voor de gateway, het adres en de netmask, moet u controleren van de configuratie van het netwerk van uw eigen computer.
Als u van Linux gebruikmaakt, voer het volgende commando als root:
En je krijgt een vermogen van de volgende strekking:
Zoals u in dit voorbeeld deze bijzondere machine heeft de IP adres 192.168.1.4 zien kunt, het broadcast-adres van het huidige netwerk is 192.168.1.255 en het netwerkmasker is 255.255.255.0. Van die informatie weet je al wat te gebruiken voor het netmask-veld.
Nu als u wilt weten van het gateway-IP-adres (dat is het IP-adres van uw router) kunt u het volgende commando als root:
Hierdoor krijgt u een vermogen van de volgende strekking:
De gateway is het IP-adres dat is als de bestemming van het IP-adres 0.0.0.0. In dit voorbeeld is het gateway-IP 192.168.1.1.
Tot slot, voor het adresveld kunt u elk IP-adres 192.168.1.1 à 192.168.1.254, zolang het is niet het gatewayadres en het niet in strijd is met het IP-adres van een ander apparaat in het netwerk. Ik stel met behulp van een IP-adres zoals bijvoorbeeld 192.168.1.100 , zodat het risico van conflicten zeer klein zullen. Bovendien zullen een IP-adres als dit makkelijker te onthouden.
Wilt u extra zeker zijn dat het IP adres van de Pi zal nooit in strijd zijn met het IP-adres van een ander apparaat, moet u de DHCP-server van uw router om uit te sluiten dat IP uit de adresgroep configureren. Helaas, ik kan niet beschrijven hoe dat te doen omdat elke router anders is.
Als u Windows gebruikt vindt u welke adres, netmask en gateway te gebruiken op dezelfde manier door de volgende opdracht op de opdrachtregel:
Dus, zou de /etc/network/interfaces voor ons voorbeeld er als volgt uit:
Vervolgens moet u de nameservers. Te doen die worden uitgevoerd:
Typisch, de primaire nameserver zullen uw router, voor de secundaire nameserver kunt u de Google Public DNS die 8.8.8.8. Voeg de volgende regel aan het einde van het configuratiebestand om toe te voegen de Google Public DNS als de secundaire nameserver:
Tot slot, voor de wijzigingen door te voeren moet u opnieuw op te starten van de netwerkservice:
Na het opnieuw starten van de netwerkservice gaat de SSH sessie hangen, omdat het IP van de Raspberry Pi is nu veranderd, dus zul je opnieuw verbinding te maken, maar deze keer met behulp van de nieuwe gebruiker die u hebt gemaakt in plaats van wortel.
Na het opnieuw verbinding maken met uw Pi die u wilt inschakelen van de module van de camera. Om dit te doen moet u eerst installeren raspi-config:
En draaien als root:
Selecteer de optie van de Camera inschakelen en selecteer vervolgens inschakelen. Ten slotte, antwoord Ja op de vraag of u wilt opstarten van de Raspberry Pi nu. Na de herstart opnieuw verbinding maken met het via SSH.