zondag 10 augustus 2008
Het gemak dat SSH heet
Via sftp en de Linux verkenner Konqueror kopieerde ik het zip-bestand met de 12 foto's van de wedstrijd naar die oude PC over mijn lokale thuisnetwerkje naar de algemene ftp map (/home/ftp).
Met het commando SSH 123.123.123.123 opende ik vervolgens een commandovenster op die PC. Langs die weg starte ik de Pure-ftpd ftp-server software. Daarmee was het bestand via ftp door de clubleden te downloaden.
Al gauw was de eerste download in de logfile /var/log/messages te zien. Ook die logfile bekijk ik zonder van mijn laptop af te komen.
Gemak dient de mens, zou ik haast zeggen!
Even terzijde: in een Windows XP machine kan je het scherm blokkeren met de Windows toets + L. In mijn Linux bak met de KDE desktop is dat Ctrl - Alt - L. Dat veranderen in de Windows toets + L via het Configuratiescherm was trouwens een fluitje van een cent. Dat heb ik maar gedaan. Dat zijn van die dingen die wel zo fijn zijn als ze op verschillende machines gelijk zijn.
zaterdag 2 augustus 2008
Het belang van Open Standaarden
Zoals ik er nu tegenaan kijk is het Linux. En als dat niet zo kunnen is de eerste gedachte "dan maar geen stamboom". Zo liep het niet. Ik vond een goed programma. Niet zo vol extra functies, dat niet. Maar het gebruikte wel het standaard Gedcom formaat om alles in op te slaan.
Dat is een Open Standaard. Dat bestand kan je op tal van computers en programma's gebruiken. De kans dat mijn, ons, werk verloren gaat is daarmee erg klein.
Maar of ik alles wat in dat commerciele pakket is opgeslagen kan terughalen? Nee, dat gaat een boel moeite kosten. Logisch, dat is niet in het commerciele belang van de fabrikant. Wel in mijn belang. Mijn werk zit in een soort gevangenis.
Ik hou niet van gevangenissen. Je bent dan niet vrij. Open Standaarden gaan dus ook over "Vrij". Open Source is vrij. Het is niet zozeer gratis, het is vooral "Vrij".
En ik snap nu het grote belang ervan.
De garantie van Open Source software
Europese richtlijnen geven de burger het recht op twee jaar garantie en een redelijke gebruiksduur. Maar veel bedrijven bieden één jaar en de winkelier komt dan heus niet met meer. De goeden niet te na gesproken. Onder de anderen zitten wel heel grote bedrijven.
Voor software gaat het nog anders. Wie gaat er nou voor een probleem garantie zitten claimen bij een bedrijf? Er zitten soms toch lelijke fouten in software.
Maar nu Open Source software. Die wordt niet verhandeld. Die bestaat niet eens. Het is de programmacode, die bekend gemaakt wordt. Die moet je soms zelf compileren voordat je een werkend programma hebt.
Toch is zo'n programma niet zonder garantie. Omdat iedereen in die programma-code kan kijken en er ook zelf in mag wijzigen komt er vaak vanzelf opbouwende kritiek en reacties. Geen enkele programmeur kan het zich veroorloven in die situatie serieuze problemen te negeren.
Een programma wat al een tijdje bestaat heeft zijn waarde dus al wel bewezen. Het is wel belangrijk de documentatie goed door te lezen. Vooral in geval van problemen. Het kan bijvoorbeeld goed zijn dat wat jij graag wilt doen nu net niet mogelijk is.
Ik zie dus het verschil niet. Maar Open Source programma's werken vaak wel minder gemakkelijk als de commerciele. Ook dat vind ik trouwens reuze meevallen.
Word en Excel in Linux
Iedereen moet weleens een briefje maken. En soms moet je iets doen in Excel. In Windows gebruik je dan MS Word en Excel. Je ziet het: Dat begrip Excel is al een begrip geworden.
Office 2003 draait tegenwoordig prima in Wine. Dat is - eenvoudig gezegd - een Windows emulator. Ik gebruik Wine zelf niet. Windows nadoen in Linux vind ik geen goede oplossing. Ik gebruik OpenOffice Writer en Calc inplaats van Word en Excel. Dat gaat met mijn huis- tuin- en keukengebruik helemaal naar wens. In dat Ooo kan ik ook een Word document van anderen lezen en idem ditto wat betreft Excel bestanden.
En dus maakte ik dat bezwaarschrift in Ooo Writer. Met het mooie Gentium font zag het er prima uit.
zaterdag 12 juli 2008
Eenvoud tegen luxe drukte
In Windows start dan iTunes. Ik en velen met mij houden niet erg van dat luxe programma. Het kan erg veel, maar dan wel op "zijn" manier.
In Linux is het eenvoud troef. Ik hang de iPod aan het kabeltje. Een verkenner opent zich. Dan kan ik daar even kijken als welke schijf het ding herkend is. Dat is trouwens bijna altijd /dev/sdb2.
Vervolgens koppel ik die iPod af met de opdracht # eject /dev/sdb Daarna gaat het opladen gewoon door. Met mijn iPodje kan verder niets gebeuren. Ook het kabeltje lostrekken maakt niet meer uit.
Lekker eenvoudig.
zaterdag 5 juli 2008
SSH, simpel en heel bruikbaar!
Nu liep ik eraan te denken die server te gaan gebruiken voor het centraal opslaan van mijn bestanden. Lijkt me ook erg handig, want dan maakt het in principe niet meer zo uit op welke machine je werkt en op welke plek in de wereld. Onder het motto "voorzichtigheid is de moeder van de porceleinkast" vroeg ik in het Engelse CompuServe Linux Forum om advies. Daar zeiden ze dat het FTP protocol één zwak punt heeft: de inloggegevens worden niet versleuteld en zijn dus op Internet zichtbaar. Nou heb ik wel weinig te verbergen, maar dat onbeveiligde was me toch iets te gortig.
En zo wees men mij naar het SSH protocol. Secure Shell oftewel beveiligde terminal. Het blijkt standaard al geinstalleerd te zijn op mijn Slackware 12 Linux installatie. Het is ook nog eens doodsimpel. Ik geef het commando # ssh just@123.123.1.23 in een terminalvenster, geef het wachtwoord in en ik zit als gebruiker just in de Linux machine. 123.123.1.23 is maar als voorbeeld van het echte IP adres. Ik kan dan bijvoorbeeld ook de Midnight Commander starten. Dat is een erg eenvoudig gebouwde maar superkrachtige verkenner.
Verder kent het FTP programma gFTP SSH ook en de KDE Verkenner Konqueror kan er ook mee overweg. Gewoon als protocol sftp:// inplaats van ftp:// gebruiken.
Wie had dat gedacht! Standaard al aanwezig en precies de functionaliteit die ik zocht.
Voor Windows is er putty en WinSCP om verbinding te maken met de Linux PC om bestanden over te zetten - zonder Samba te gebruiken.Je moet alleen niet in alle landen doen blijkens de Crypto Law Survey. Hoogst nuttige website, want links en rechts gaan bedrijven over tot beveiliging van ICT middelen. Van laptops tot USB sticks. En dat blijkt toch buiten de Westerse wereld nog steeds een omstreden zaak.
Maar goed, dat terzijde is SSH een wel heel leuke en erg nuttige ontdekking!
vrijdag 27 juni 2008
Halen en brengen
Maar wat nou als je per ongeluk de verkeerde USB stick gewist hebt en ook nog die prullenbak hebt geleegd? Het antwoord is heel simpel: daarvoor heb je recovery-programma's. In Linux is er Photorec en al is dat programma open source en daarmee ook gratis, het doet niet onder voor betaalde programmatuur. Het is hooguit minder gelikt.
Het is eigenlijk eng goed. Vier keer formatteren? Dan nog even formatteren van het Windows FAT32 systeem naar het EXT3 systeem van Linux? Geen enkel probleem. Het programma vond nu tien keer zoveel bestanden terug in ongeschonden staat!
Ik schrok daar wel van. Daarom zei ik al: eng goed. Ik ging op zoek naar een programma die een USB stick of een harde schijf wel afdoende kan wissen. Die programma's zijn er ook en voor Linux vond ik wipe. Nadat wipe zijn werk gedaan had bleek Photorec inderdaad kansloos. Het vond niks meer. Voor elkaar dus. wipe heeft wel veel tijd nodig. Voor die stick met 512 MB was 2,5 uur nodig.