dirk postma

mijn aantekeningen . . .

012 - Netcat, heel kort

Mar 12, 2015 - Comments

Netcat Document info Door Dirk Postma Laatst bijgewerkt 2015-02-14 Een hele korte notitie om het programma netcat niet te vergeten. Netcat is een hackerstool, bedoeld om inzicht in te krijgen in netwerk zaken. Met netcat kun je tegen een open poort “praten” van een server, en dat doe je als volgt: nc 192.168.1.117 22 Waarbij 22 de poort is, en het andere getal is de computer. Het betreft hier een poort waarop meestal ssh draait.

011 - Netwerken

Mar 11, 2015 - Comments - Linux

Netwerken Lokale netwerk Hoe was het ook weer precies? Mijn lokale netwerk bevat de range: 192.168.1.0 - 192.168.1.255 Het subnet worden als volgt genoteerd: 192.168.1.0/24 of 192.168.1.0 met subnetmask 255.255.255.0 IP routing met route Door de routing tabel op te vragen wordt duidelijk via welke host met een ander netwerk verbinding wordt gemaakt. Die andere host is de router. De routing tabel kan als volgt worden opgevraagd. sudo route -n De -n optie zorgt ervoor dat het IP adres wordt weergegeven, i.p.v.

004 - Rasberry aansluiten op Synology nas

Mar 4, 2015 - Comments - Raspberry

Rasberry aansluiten op Synology nas. Document Bijgewerkt 2015-03, 2016-03 Inleiding Hier beschrijf ik hoe de raspberry toegang krijgt tot mijn nas. De raspberry krijgt verschillende rechten, op de muziek map alleen maar leesrechten. Tevens krijgt de rapsberry een eigen map met alle rechten daarop op de nas. Ik maak gebruik van het cifs protocol. Gebruikersnaam en wachtwoord Maak in de /etc directory een bestandje aan met de naam: nas.conf. Dit moet de volgende inhoud krijgen: # nas inlog gegevens # aangemaakt <datum van vandaag> username=c-gebruiker password=wachtwoord Toelichting, de eerste 2 regels zijn ter info, regel 3 bevat gebruikers naam, regel 4 bevat het wachtwoord voor de raspberry voor mijn nas.

003 - Raspberry vervolg

Mar 3, 2015 - Comments - Raspberry

Rasberry vervolg Tip: Onderstaand edit ik verschillende bestanden. Het is altijd verstandig om voordat een bestand wordt aangepast hiervan een kopie te maken! Todo Firewall toevoegen, zoek een simpele. Wachtwoord wijzigen Wijzig het wachtwoord van de gebruiker pi waarmee nu is ingelogd. Doe: passwd Voer vervolgens eerst oude, en daarna 2x nieuwe wachtwoord in. Het is nog beter om een nieuwe gebruiker aan te maken, ipv door te gaan met de gebruiker pi.

002 - Raspberry eerste stappen

Mar 2, 2015 - Comments - Raspberry

Raspberry eerste stappen Inleiding De eerste keer dat de raspberry gestart worden, moet hieraan een toetsenbord en scherm gekoppeld worden. Zodra ssh is geinstalleerd kan remote worden ingelogd, en kunnen scherm en toetsenbord weer afgekoppeld worden. Het scherm kan een computer scherm of een tv zijn. De Raspberry heeft immers een hdmi aansluiting. Als de raspberry met raspbian geboot wordt verschijnt automatisch de eerste keer een menu om de gebruiker eenvoudig op weg te helpen.

001 - Raspberry image installeren

Mar 1, 2015 - Comments - Raspberry

Raspberry image installeren De Raspberry Pi heeft geen hard disk, maar gebruikt een flash geheugen kaartje om al zijn bestanden op te slaan. Een geheugen kaartje moet van een distributie worden voorzien, daarna kan de Raspberry computer hiervan op starten. Er zijn verschillende distributies. Ik gebruik de distributie Raspbian. Download de laatste versie van Raspbian hier: https://www.raspberrypi.org/downloads/ Onderstaand is de procedure voor als met Ubuntu wordt gewerkt. Pak het zip bestand uit.

014 - motd (message of today)

Mar 1, 2015 - Comments

motd (message of today) Document info Door Dirk Postma Laatst bijgewerkt 2015 motd betekent message of today. Dit wordt gebruikt om aan de gebruiker extra informatie te tonen na het inloggen. Ascii art Het is leuk om ascii art te tonen bij het inloggen. Het genereren van fraaie ascii headers / banners kan op onderstaande website. http://patorjk.com/software/taag De banner kan worden toegevoegd aan de motd zodat meteen duidelijk is op welke computer wordt ingelogd.

016 - Python

Mar 1, 2015 - Comments

Python Document info Door Dirk Postma Laatst bijgewerkt 2015 Inleiding Python is een geweldige programmeer cq. scripting taal. De taal is zelf al rijkelijk voorzien van plugins/libraries met draain heel veel functionaliteit, er kunnen echter nog veel meer aan worden toegevoegd. Script uitvoeren Dat kan op verschillende manieren. Dit is misschien de eenvoudigste: python script.py Met deze wordt het script uitgevoerd en blijft python openstaan: python -i script.py Indien het script uitvoerbaar (x flag) is kan het ook meteen uitgevoerd worden: script.py In het script moet dan wel een shebang (#!) zijn opgenomen, om aan te geven hoe script moet worden uitgevoerd.

203 - Favoriete websites

Mar 1, 2015 - Comments

Een aantal links, naar handige websites. Handige tips voor beginners en gevorderden met Linux: https://sites.google.com/site/computertip/ nixCraft, Linux/Unix voor sysadmins: http://www.cyberciti.biz/faq en http://www.cyberciti.biz/ the Geek Stuff, heel veel tutorials: http://www.thegeekstuff.com/ Website van de makers van de Raspberry Pi: https://www.raspberrypi.org Tecmint, Linux Howtos, Tutorials & Guides: http://www.tecmint.com/ TuxDiary, Linux, open source, command-line, leisure: https://tuxdiary.com/ BinaryTides, Genuine how-to guides on Linux, Ubuntu and FOSS: http://www.binarytides.com/ Markdown Cheatsheet: https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet Opensource, online markdown editor voor bestanden in de cloud: http://dillinger.io/ Het weer: http://www.timeanddate.com/weather/netherlands/leeuwarden/ext Favoriete programma’s Soundconverter Voor het converteren van audiobestanden naar mp3 is in Ubuntu een prima programma beschikbaar dat zijn werk snel en uitstekend doet.

032 - Nginx webserver

Feb 15, 2015 - Comments

Inleiding Nginx is een veel “lichter” webserver dan Apache. In mijn geval hoeft het programma alleen maar bestanden te hosten, dat kan het prima doen. Installatie en opstarten Installatie gaat op de bekende manier. sudo apt-get install nginx Na de installatie moet de webserver worden gestart. sudo service nginx restart Configuratie Voor het hosten van bestanden heb ik de volgende wijzigingen doorgevoerd. Edit het bestand: /etc/nginx/sites-avialable/default Kopje server, regel root. Zet een # voor de bestaande regel voeg deze regel toe.