Kirjautuminen

Solaris

3x17 Nmap - Viikon VALO #121

0
Ei vielä arvioita
Oma arviosi: Ei ole

Nmap on verkkoanalysoinnin työkalu, jota voi käyttää tutkimus- ja turvallisuustarkoituksiin.
valo121-nmap.png

Komentorivipohjainen Nmap on vapaa avoimen lähdekoodin ohjelma. Sen avulla voi tunnistaa verkon avoimia portteja, käytössä olevia palveluja, palvelinohjelmien versioita sekä käyttöjärjestelmiä. Tästä on apua tietoturvan tarkastamisessa, sillä tarpeettomat tietoturvariskiä lisäävät tekijät voidaan tunnistaa ja korjata. Ohjelmaa voidaan käyttää myös ylläpidon tehtävissä: Nmap voi auttaa hahmottamaan verkon rakennetta ja palvelinohjelmien päivitysten tarvetta.

Nmapia käytetään komentoriviltä. Komennon perään lisätään valitsimilla halutut toiminnat ja tutkittava verkko-osoite tai -alue. Tekstipohjaisuutensa vuoksi Nmapia on helppo käyttää skripteissä. Lisäksi Nmap ymmärtää Lua-ohjelmointikielellä kirjoitettuja skriptejä, joilla voidaan automatisoida tehtäviä.

Vaihtoehtoisesti Nmapia voi käyttää erillisellä graafisella käyttöliittymällä. Suosittu vaihtoehto on Nmapin kehittäjien luoma Zenmap. Sen tarkoitus on tehdä Nmapista helpommin lähestyttävä uusille käyttäjille. Käyttäjä voi esimerkiksi tutkia verkkoa tietyllä valmiiksi luodulla profiililla, joka on nimetty tehtävänsä mukaan. Profiili sisältää vaadittavat valitsimet. Käyttäjän tarvitsee vain valita haluttu tehtävä ja kohde sekä käynnistää skannaus painikkeesta.

Yksi ohjelman tyypillisistä käyttötarkoituksista on TCP- ja UDP-porttien tilojen selvitys. Tällöin tavoitteena on selvittää, vastaanottaako jokin tietokoneen palvelu verkkoliikennettä. Nmap kertoo, onko portti auki, kiinni vai selvittämättömissä. Vaikkei portin tarkka tila selviäisi, Nmap kuitenkin ilmoittaa, vastasiko portti ollenkaan kyselyyn. Vastauksesta riippuen portin tilaksi ilmoitetaan filtered tai unfiltered. Nmapin selvitystyötä voi vaikeuttaa esimerkiksi palomuuri tai reititin.

Skannauksen tuloksia voidaan tutkia eri tavoin. Tavanomaisessa tilassa tulokset ryhmitellään ja tulostetaan lukijalle ymmärrettävään muotoon. Tulokset voidaan myös muotoilla toisiin ohjelmiin sopiviksi. Silloin sisältö ryhmitellään esimerkiksi siten, että sitä on mahdollista käsitellä rivipohjaisesti säännöllisillä lausekkeilla (esimerkiksi grep-ohjelmalla). Vaihtoehtoisesti tulokset voidaan tulostaa XML-muodossa.

Nmap-työkaluihin kuuluu myös muita ohjelmia. Esimerkiksi Ndiff-ohjelmaa voi käyttää kahden eri skannaustuloksen vertailuun. Tämä on hyödyllistä etenkin silloin, kun verkkoa tarkkaillaan säännöllisesti ja halutaan tietää muutoksista. Muita mukana tulevia ohjelmia ovat nping ja ncat.

Ohjelmisto on kattavasti dokumentoitu. Tietoa on saatavilla esimerkiksi Man-sivuilta, Webin lukuisista johdatusohjeista, kirjoista ja akateemisista julkaisuista.

Kotisivu
http://nmap.org/
Lisenssi
GNU GPL
Toimii seuraavilla alustoilla
Linux, Mac OS X, Windows, Unix
Asennus
Asennustiedostosta ohjelman kotisivuilta tai pakettienhallintaohjelmistolla
Käyttöohjeet
Englanninkieliset käyttöohjeet
Huomautus
Verkkojen ja koneiden skannaaminen ilman lupaa ei ole hyvän tavan mukaista. Tällainen toiminta on myös rikoslain kannalta ongelmallista (ks. esim. Tietotekniikkarikosten tunnusmerkistöjä ja KKO:2003:36).

Teksti ja kuvakaappaukset: Mikko Harhanen

3x11 AbiWord - Viikon VALO #115

4
Keskiarvo: 4 (1 arvio)
Oma arviosi: Ei ole

AbiWord on pieni ja kevyt tekstinkäsittelyohjelma monelle käyttöjärjestelmäalustalle.
valo115-abiword.png AbiWord on erityisesti kevyeksi ja ketteräksi tehty tekstinkäsittelyohjelma. AbiWord on osa GnomeOfficea. Keveydestään huolimatta se kykenee hoitamaan tärkeimmät tekstinkäsittelyohjelman tehtävät sekä tukee useita eri tiedostomuotoja. Lisäksi se on saatavilla useille käyttöjärjestelmille. Ohjelman keveys on saavutettu osittain sillä, että itse ohjelma sisältää olennaisimmat tekstinkäsittelyohjelman toiminnallisuudet ja loput ominaisuudet on toteutettu lisäosina, joita voi asentaa ja ottaa pois käytöstä tarpeen mukaan. Ohjelman tukemia avattavia tiedostomuotoja ovat sen oman tiedostomuodon lisäksi muun muassa OpenOfficen ja LibreOfficen Writer-tekstinkäsittelyohjelmien tukema odt-tiedostomuoto, MS Wordin doc- ja docx-muodot, MS Worksin tiedostomuoto, WordPerfectin tallennusmuoto, rich text format (rtf) sekä html. Tallennuksen AbiWord osaa tehdä lisäksi useassa muussakin muodossa, kuten esimerkiksi pdf-, latex- ja epub-muodoissa. Osa tiedostomuotojen tuista on toteutettu lisäosana ja sitä kautta niitä on mahdollista asentaa tai luoda lisää. Ohjelmaa on mahdollista käyttää myös suoraan komentoriviltä muuntamaan tiedostoja yhdestä tiedostomuodosta toiseen. Tällä tavoin on mahdollista automatisoida vaikka doc-tiedostojen muuntoa esimerkiksi odt- tai pdf-muotoon.

Tekstinkäsittelyohjelman ominaisuuksista AbiWord tukee muun muassa muista vastaavista ohjelmista tuttuja tyylejä, listoja, taulukoita, kuvia, sisällysluetteloa, alaviitteitä sekä ylä- ja alatunnisteita. AbiWordiin voi kirjoittaa myös matemaattisia kaavoja, jotka syötetään LaTeX-kielellä. Ohjelma osaa oikoluvun valitulla kielellä. Tekstin eri osille voi olla valittuna eri kieliä. AbiWord tukee länsimaisen vasemmalta oikealle kirjoitettavan tekstin lisäksi myös oikealta vasemmalle kirjoittavaa tekstiä, joten sillä voi kirjoittaa myös vaikka arabiaa tai hebreaa. Ohjelman käyttöliittymä on käännetty useille kielille, mukaan lukien suomi.

AbiWordilla on mahdollista kirjoittaa myös esimerkiksi kirjepohjia, joissa on muuttuvia kenttiä, kuten vastaanottajan nimi ja osoite. Kenttiin täytettävät tiedot se osaa noutaa esimerkiksi tietokannasta tai vaikka pilkuin erotellusta tekstitiedostosta, csv-tiedostosta. Näin saadaan tulostettua vastaanottajille henkilökohtaiset kirjeet helposti. Ohjelman lisäosilla on mahdollista toteuttaa erilaisia hyödyllisiä toimintoja. Lisäosina löytyvät esimerkiksi BabelFish-käännöstyökalu, Wikipedia-lisäosa, jolla pystyy hakemaan kohdistimen kohdalla olevaa sanaa Wikipediasta, epub-tallennussuodatin, erilaisia yhteenvetotyökaluja sekä sanastoja.

Yhtenä AbiWordin erikoisuutena on sen yhteistyötoiminto, jota käyttämällä on mahdollista jakaa asiakirja toisen käyttäjän kanssa verkon yli ja muokata sitä yhdessä yhtä aikaa. Yhteismuokkaus voi tapahtua valinnan mukaan esimerkiksi AbiCollab-palvelun kautta, Xmpp-pikaviestiyhteyden (Jabber/GoogleTalk) kautta taikka lähiverkossa suoraan koneiden välille luodun yhteyden kautta.

Kotisivu
http://www.abisource.com/
Lisenssi
GNU GPL
Toimii seuraavilla alustoilla
Linux, Windows, FreeBSD, OpenBSD, NetBSD, Mac OS X, Solaris, QNX
Asennus
Ohjelman asennuspaketit ovat ladattavissa sen kotisivuilta. Linux-jakeluihin AbiWord löytyy suoraan paketinhallinnan kautta.
Esimerkkitiedostoja
Viikon_valo-65.abw
Viikon_valo-65.pdf

Teksti: Pesasa
Kuvakaappaukset: Pesasa

3x10 KDE - Viikon VALO #114

3.75
Keskiarvo: 3.8 (4 arviota)
Oma arviosi: Ei ole

KDE SC on täyden työpöytäympäristön sisältävä vapaa ohjelmistokokonaisuus usealle käyttöjärjestelmälle.
valo114-kde.png KDE SC (Software Compilation) on yhteisnimitys kokonaisuudelle, joka koostuu KDE Plasma -työpöydästä (KDE Plasma Workspaces), KDE-ohjelmistoalustasta sekä suuresta joukosta KDE-sovellusohjelmia (KDE Apps). Kokonaisuutta kehittää KDE-yhteisö.

KDE:n kehitys alkoi vuonna 1996, jolloin todettiin, että Unix-tyyppisten järjestelmien ohjelmille kaivattaisiin yhtenäistä ulkoasua. Ratkaisuna syntyi KDE, joka oli alkujaan lyhenne sanoista Kool Desktop Environment (kool = cool), ja myöhemmin vain sanoista K Desktop Environment. Qt-kirjastoon pohjautuva KDE toi mahdollisuuden tehdä yhtenäiseen ulkoasuun pohjautuvia helppokäyttöisiä ohjelmia, joiden kontrollit toimivat keskenään samoin. Sittemmin projekti on siirtynyt käyttämään yhteisöstä nimeä KDE ja ohjelmistokokonaisuudesta lyhennettä KDE SC.

KDE-ympäristön näkyvimpiä osia ovat Plasma-työpöytä sekä ikkunanhallintaohjelma Kwin, jotka huolehtivat käyttöliittymän toteuttamisesta. Työpöytänä Plasma koostuu erilaisista sovelmista, plasmoideista, jotka voivat joko olla itse toiminnallisia tai sisältää muita plasmoideja. Esimerkiksi työpöydän tausta sekä paneelit ovat plasmoideja, jotka sisältävä muita plasmoideja, kuten kuvakkeita, valikoita, kellon, kalenterin, ikkunaluettelon ja niin edelleen. Tämä rakenne sekä lukuisa määrä erilaisia sovelmia mahdollistaa työpöydän joustavan muokkaamisen käyttäjän omien mieltymysten mukaan. Oletuksena Plasma-työpöytä on varsin vähäeleinen ja selkeä, tyhjä taulu, jonka käyttäjä voi itse täytää makunsa mukaan, jos haluaa.

Perinteisesti työpöydällä näytetään joukko käyttäjän kotihakemiston Desktop-kansiossa (tai Työpöytä-kansiossa) olevia kuvakkeita. KDE:n Plasma-työpöydällä tämä on oletuksena toteutettu siten, että työpöydällä on "Kansionäkymä"-plasmoidi (Folder View), joka näyttää sisältönään kyseisen kansion sisällön. Tämän toteutuksen erityisenä hyötynä on se, että plasmoidi on vain yksi muiden joukossa ja se on helppoa vaihtaa näyttämään jonkin toisen kansion sisällön. Samoin "Kansionäkymä"-plasmoideja voi olla työpöydällä useita ja niihin voi määritellä näkymään esimerkiksi kulloinkin meneillään olevan projektin tiedostot. Lisäksi on mahdollista asettaa näkymälle suodattimia, joilla kansiosta näytetään vain tietyn tyyppiset tiedostot. Jos työpöytäkuvakkeiden esittäminen tällä tavoin ei miellytä, on toki mahdollista valita myös perinteiden tapa näyttää kuvakkeet suoraan työpöydällä.

Työpöydän ulkoasun muokkaamiseen KDE-projektilla on käytössä kde-look.org-sivusto, johon yhteisö on tuottanut suuren määrän taustakuvia, plasmoid-tyylejä, ikkunoinnin tyylejä, kuvakekokoelmia sekä muuta ulkoasullista materiaalia. Sivuston käyttö on integroitu suoraan KDE:n käyttöliittymään siten, että esimerkiksi työpöydän taustakuvaa vaihtaessa "Hae uusia taustakuvia"-nappia painamalla esiin tulee luettelo kde-look.org-sivustolta löytyvistä taustakuvista, joita on mahdollista selata esimerkiksi arvostelujen ja latausmäärien mukaisessa järjestyksessä ja joita voi tästä listasta asentaa omaan käyttöön vain nappia painamalla. Samalla tavoin plasmoidien tyylit, ikkunointityylit, kuvakekokoelmat ja väriteemat ovat ladattavissa suoraan niiden vaihtoon käytettävän työkalun kautta menemättä erikseen selaimella kde-look.org-sivustolle. Myös uusien plasmoidien lataaminen kde-apps.org-sivustolta hoituu samaan tapaan.

konqi-official-logo-aboutkde-150x250.png Plasma-työpöytä tarjoaa oletuksena käyttöön kaksi virtuaalityöpöytää joilla auki olevia ikkunoita voi ryhmitellä helpommin hallittaviksi kokonaisuuksiksi. Virtuaalityöpöytien määrää voi joustavasti lisätä ja vähentää oman tarpeen mukaan. Oletuksena Plasma-työpöydän alapalkissa on perinteisen kaltainen aukiolevien ohjelmien lista, joka osaa tarvittaessa niputtaa saman ohjelman erilliset ikkunat yhden valinnan taakse sekä näyttää valinnan mukaan ikkunat joko kaikilta tai vain valitulta työpöydältä. Vaihtoehtona tälle voi toki käyttää myös "Kuvakenäkymä"-plasmoidia, joka näyttää auki olevat ohjelmat samaan tyyliin, kuin monet muutkin nykyiset työpöydät (Ubuntun Unity, Windows 7, Mac OS X) vain yhtenä kuvakkeena. Auki olevan ohjelman kuvakkeen voi hiiren oikean näppäimen takaa valita pysymään näkyvissä käynnistyskuvakkeena myös ohjelman ollessa suljettuna.

Plasma-työpöytä sisältää lisäksi ominaisuuden nimeltä Aktiviteetit (Activities), jolla on mahdollista muodostaa useampi erilainen rinnakkain käytettävä työpöytänäkymä. Käyttäjä voi esimerkiksi luoda erillisen aktiviteetin työkäyttöön ja toisen vapaa-ajalle. Tällöin työkäyttöön tarkoitettu aktiviteetti voi sisältää työpöydällä esimerkiksi kansionäkymät sillä hetkellä käynnissä oleviin työprojekteihin sekä kuvakkeita työssä tarvittaviin ohjelmiin, kun taas vapaa-ajalle tarkoitettu aktiviteetti voi ulkoasultaan näyttää aivan toisenlaiselta. Kuhunkin aktiviteettiin avatut ikkunat näkyvät vain siinä, jos niin halutaan. Aktiviteetteja voi hyödyntää myös yhdessä virtuaalityöpöytien kanssa, jolloin kullekin virtuaalityöpöydälle on mahdollista valita eri plasmoideja.

Työpöytäkäyttöön suunnatun Plasma Desktop -ympäristön lisäksi KDE Plasma Workspaces tarjoaa rinnakkaiset Plasma Netbook ja Plasma Active -toteutukset. Näistä ensimmäinen on suunnattu rajallisella näyttötilalla varustettuihin miniläppäreihin (netbooks) ja jälkimmäinen tablettikäyttöön. Nämä Plasman kolme toteutusta muodostavat siis kolme eri käyttöyhteyteen suunnattua näkymää samaan käyttöympäristöön.

Työpöydän lisäksi KDE-ohjelmistokokoelma sisältää suuren määrän tietokoneen peruskäytössä tarvittavia ohjelmia, joilla on yhtenäinen ulkoasu ja käyttölogiikka. Näitä ovat esimerkiksi Konqueror- ja Rekonq-www-selaimet, Okular-katseluohjelma pdf-tiedostoille sekä monille muille dokumenttityypeille, Gwenview-kuvankatselin, Dolphin-tiedostonhallinta, Amarok-musiikkisoitin, DigiKam-albumiohjelma, Kate-tekstieditori, Kontact-kokonaisuus sähköpostien, kalenterin, yhteystietojen yms. hallintaan sekä Marble-karttaohjelma. Myös pelejä löytyy melko laaja valikoima. KDE-ympäristön kanssa toimivat toki myös kaikki muut samalla käyttöjärjestelmällä käytettävissä olevat ohjelmat, jotka voivat kuitenkin ulkoasultaan poiketa jonkin verran KDE-ohjelmista. Silti esimerkiksi gtk-pohjaiset ohjelmat KDE pyrkii näyttämään mahdollisimman saman kaltaisella teemalla kuin KDE-ohjelmat.

Tekniseltä puolelta KDE-ohjelmistoalusta pyrkii yhtenäistämään esimerkiksi multimedian ja erikoislaitteiston, kuten piirtopöydän, käsittelyn niin, että yksittäisen KDE-ohjelman tekijän ei tarvitse huolehtia niiden toteutuksesta. Näin esimerkiksi musiikkisoittimen tekijän ei tarvitse itse toteuttaa vaikkapa ogg-, mp3- ja flac-tiedostomuotojen tukea vaan hän voi käyttää KDE-ohjelmistoalustan Phonon-multimediajärjestelmän tarjoamaa toteutusta. Toinen erinomainen KDE:n tarjoama ominaisuus on KIO (KDE Input/Output), joka mahdollistaa sen, että mikä tahansa KDE-ohjelma pystyy avaamaan ja käsittelemään tiedostoja minkä tahansa KIO:n tukeman käytännön (protokollan) kautta. Käytännössä tämä tarkoittaa siis sitä, että esimerkiksi Gwenview-kuvankatseluohjelmalla voi avata kuvan suoraan ssh-yhteyden yli toiselta koneelta tai http-yhteydellä halutusta www-osoitteesta. Samoin Kate-tekstieditorilla voi muokata vaikka html-tiedostoa suoraan palvelimella ssh- tai ftp-yhteyden kautta. KIO tukee useita protokollia, kuten: http, ftp, smb, ssh, fish, sftp, svn ja tar.

KDE:n taustalla käytetyn Qt-kirjaston ansiosta se on melko laajalti sovitettavissa usealle alustalle. Pitkälti samoin toimiviin Unix-tyyppisiin järjestelmiin KDE-ympäristö on helposti saatavilla. Lisäksi ympäristöstä on kokeiluasteella olevat versiot myös Windows- ja Mac OS X -käyttöjärjestelmille.

Kotisivu
http://kde.org
Lisenssi
GNU LGPL (ja muita)
Toimii seuraavilla alustoilla
Linux, FreeBSD, NetBSD, OpenBSD, Solaris sekä kokeiluasteella Windows ja Mac OS X
Asennus
Asennuspaketit löytyvät Linux-jakeluihin tyypillisesti paketinhallinnan kautta. Osa jakeluista käyttää KDE-ohjelmia oletuksena, ja osaan ne ovat asennettavissa jälkikäteen. Esimerkiksi Ubuntun voi asentaa suoraan KDE-käyttöliittymällä käyttäen Kubuntu-versiota taikka asentaa KDE:n jälkikäteen kubuntu-desktop -paketilla.
Käyttöohjeet
KDE-yhteisön tuottamia ohjeita ja tutorialeja löytyy KDE UserBase-sivustolta myös suomeksi. (englanniksi)
Logo ja Konqi-maskotti
Lähde: http://www.kde.org/stuff/clipart.php
Copying of the KDE Logo is subject to the LGPL copyright license.
KDE, K Desktop Environment and the KDE Logo are trademarks of KDE e.V.

Teksti: Pesasa
kuvakaappaukset: Pesasa

2x51 WordPress - Viikon VALO #103

5
Keskiarvo: 5 (2 arviota)
Oma arviosi: Ei ole

WordPress on helppokäyttöinen työkalu verkkosivujen luomiseen. valo103-wordpress.png
WordPress on palvelimelle asennettava sisällönhallintaohjelmisto, jota erityisesti blogin kirjoittajat käyttävät. Ohjelmisto on helposti muovattavissa ja laajennettavissa, jolloin sitä voi käyttää myös muunlaisen sisällön julkaisuun. Sen avulla voi kirjoittaa blogiviestejä tai luoda staattisia Web-sivuja. Lisäykset ja muutokset tehdään nettiselaimella. Kirjoittaja kirjautuu nettisivuille käyttäjätunnuksellaan ja salasanallaan, jonka jälkeen avautuu ohjausnäkymä. Valikoissa on toimintoja uusien artikkelien ja sivujen kirjoittamiseen sekä kommenttien, käyttäjien ja asetusten hallintaan.

Ohjelmiston kohderyhmänä ovat ihmiset, jotka haluavat keskittyä sisällön tuottamiseen ilman että tekniset asiat häiritsevät työntekoa. Suunnittelussa on pyritty siihen, että WordPress on helppo asentaa ja käyttää. Käyttäjän tarvitsee tehdä vain vähäisiä muutoksia oletusasetuksiin. Tekijöiden tavoitteena on, että asennusaika pysyy alle viidessä minuutissa. Jatkossa WordPress päivittyy hallintapaneelin nappulaa painamalla. Tekijät ovat julkaisseet ison ohjelmistopäivityksen noin puolen vuoden välein.

Käyttöliittymässä on pyritty selkeyteen ja turhia ominaisuuksia on yritetty rajata. Sivuston sisältöä voi hallita yksin tai yhdessä muiden käyttäjien kanssa ja käyttäjäprofiileilla määritellään, minkälaisia muutoksia kukin saa tehdä. Sisältö voidaan julkaista kaikille nähtävinä, yksityisinä tai salasanalla suojattuina sivuina. Sivustojen ulkoasua voi muuttaa teemoilla, ja muutokset näkyvät heti koko sivustolla. Teemoja voi ladata WordPressin kotisivuilta tai tehdä ja muokata itse. Syntyneet sivut mukailevat W3C:n standardeja ja skaalautuvat erikokoisille ruuduille. Oletuksena kommenttikenttä on aktivoitu, jolloin lukijat voivat lähettää palautetta kirjoittajalle.

WordPress-ohjelmistoon on saatavilla kattava valikoima lisäosia. Lisäosan avulla voi esimerkiksi suodattaa kommenttien roskapostiviestejä, optimoida sivut hakukonetta varten tai yhdistää sosiaalisen median palveluita omille sivuilleen. Lisäosia voi ladata WordPressin kotisivuilta tai suoraan ohjelman oman hallintapaneelin avulla. Käyttäjät voivat arvostella lisäosia, jolloin sopivan löytäminen kymmenientuhansien joukosta helpottuu.

Asentaminen vaatii PHP:tä ja MySQL:ää tukevan palvelimen. Monet webhotellit tarjoavat palvelun, jossa WordPressin voi aktivoida yhdellä hiiren napsautuksella. Jos WordPress-ohjelmistoa haluaa kokeilla ilman omaa palvelinta, voi käyttää sitä hyödyntäviä Web-sivustoja. Esimerkiksi WordPress.com käyttää alustanaan WordPress-ohjelmistoa, mutta toiminnot ovat rajallisempia.

Kotisivu
https://fi.wordpress.org/
Lisenssi
GNU GPL v2
Toimii seuraavilla alustoilla
FreeBSD, Linux, Mac OS X, NetBSD, OpenBSD, Solaris, Unix, Windows
Asennus
Ohjelman voi ladata WordPressin kotisivuilta tai useimpien Linux-jakeluiden paketinhallinnasta. Useilla webhotelleilla on yhden klikkauksen asennus.

Teksti: Mikko Harhanen
Kuvakaappaukset: Mikko Harhanen

Julkaise syötteitä