Alasivuja:
Artkkeleja:
Linkkejä
Palvelimen etähallintaa Nokia E90 Communicatorilla
Idea lähti siitä, että aloin käyttää Nokian Communicatoria. En löytänyt siihen kunnolla toimivaa ohjelmaa Usenetin käyttöön. Sain ongelman mielestäni aika hyvin ratkaistua etäkäytöllä ja asiasta piti taas tietenkin tehdä joitain muistiinpanoja.
Homma eteni käytön myötä ja niinpä seuraavaksi piti tietenkin ryhtyä Commarilla ylläpitämään
palvelinta ja päivittämään tätä sivustoa.
Tässä mainitut muut työkalut
ovat hyviä, Communicatoria voisi parantaakin.
Communicatoriin tarvitaan
yhteysohjelma, siihen valikoitui aivan luonnostaan Putty, josta oli jo
aiemmin pelkästään hyviä kokemuksia, olin ajanut sitä USB-tikulta
Windows-koneellakin. Muut ohjelmat ovat sitten palvelimella, johon yhteys
otetaan.
Palvelinkoneesta
Olen kurillani pidellyt tätä sivustoa purkillani marraskuusta 2005. Laite on vaihtunut kerran, nykyinen on samankaltainen kuin (arkisto: Palvelin). Muistia on 256 MB (lisä ei olisi haitaksi) prossu on joku Pentium, 500 MHz. Käyttöjärjestelmä tätä kirjoitettaessa openSUSE 10.3.
Palvelimen käytöstä
Usenet, Newsgroups eli "Nyyssit"
Newsien eli uutisryhmien seuraamisessa matkapuhelimella on kunnollisen nyystimen puutteen lisäksi toinenkin ongelma.Vaikka ryhmien lukeminen olisi sujuvaakin, tietoa jo luetuista postauksista ei ole kotikoneen news-ohjelmassa. Kun kotikoneella sitten avaa nyystimen, kaikki viestit siellä ovat lukematta.
Vilkkaissa ryhmissä tämä on tuskastuttavaa, piti löytää parempi keino. Ratkaisuksi tuli keskittää uutisryhmien luku kokonaan vain yhdelle koneelle. Nyt palvelimella pyörii tekstipohjainen uutisryhmien lukemiseen tarkoitettu slrn, editori vim ja tekstipohjainen selain, Lynx.
Myös postin voi hoitaa tekstipohjaisesti, siihen käy Mutt. Palvelimelle otetaan pääteyhteys ja luetaan kaikki uutisryhmät siellä.
Slrn, ohjelma uutisryhmien lukemiseen
Slrn tuli käyttöön seurailemalla mitä muut Usenetissä käyttävät. Se vaikutti kevyttoimiselta ja siinä on monipuoliset suodatusmahdollisuudet. Nämä ominaisuudet löytyvät varmasti monesta muustakin newreaderista, mutta slrn jäi itselleni toistaiseksi käyttöön. Alkuun oli vaikeutta skandien kanssa. Luin sitten, että juuri tästä slrn:ää on moitittu, mutta ongelma ratkesi lopulta parhain päin.
SSH-yhteys palvelimelle
Yhteys syntyy ssh:n yli. Kirjoitin aiemmin muutaman rivin ssh:sta tänne. Olen sittemmin lisännyt palvelimelle Blockhosts-nimisen scriptin, joka sulkee ssh-yhteyden asiattomilta koputtelijoilta. Sain sen aikoinaan säädettyä erittäin toimivaksi mutta en silloin laatinut kunnollisia muistiinpanoja. Kunhan saan palautettua asian kunnolla kirjoitan sen säätämisestä lisää.
Putty, helppo yhteysohjelma eri ympäristöihin
Putty on pieni, erittäin hyväksi havaittu ilmainen ohjelma ssh-yhteyksille. Siitä löytyy sopiva Symbianversio Commariinkin.
Screen, ikkunamanageri terminaaliin
Screen on ohjelma, jonka avulla yhdessä terminaalissa voi ajaa useampia ohjelmia omissa ikkunoissaan.Palvelimen etäkäytössä tämä mainio ominaisuus.
Screen käynnistyy terminaalissa komennolla screen. Sen jälkeen voidaan avata terminaalin istuntoon useampia ohjelmia avaamalla lisää ikkunoita.
Screenissä komennot alkavat yhdistelmällä Ctrl-a. Komento Ctrl-a Ctrl-c avaa aina uuden ikkunan. Kuhunkin ikkunaan voi avata ohjelman, eri ikkunoiden välillä liikutaan komennoilla Ctrl-a Ctrl-p (previous, edellinen) ja Ctrl-a Ctrl-n (next, seuraava) Screenin voi jättää pyörimään ja lopettaa terminaali-istunnon komennolla Ctrl-a Ctrl-d (detach).
Istunto jää kyllä pyörimään pelkällä terminaali-istunnon katkaisemisellakin.
Kun haluan palata istuntoon, komennan terminaalissa Screen -d -r.
Näillä optioilla Screen irroittaa tarvittaessa istuntoni, joka on voinut jäädä edellisen yhteyden jäljiltä pyörimään, ja liitttää minut tähän istuntoon nykyisellä yhteydelläni.
Kun avaan Commarista Puttylla yhteyden koneelle, ajan yleensä yhdessä screenissä toppia. Joskus joudun kesken kaiken keskeyttämään nämä terminaalipuuhat, ja silloin vaihdan tuohon ikkunaan, missä pyörii top. Nyt yhteyden yli kulkee jonkin verran dataa ja yhteys pysyy paremmin pystyssä, etenkin jos paikka vaihtuu tai verkko päättää muuten kätellä uusiksi 3G:n, Edgen ja GPRS:n välillä. Toki yhteyden katkettuakin uusi yhteys ja komento screen -d -r palauttaa tilanteen siihen, mihin jäätiin.
Tässä eräs suomenkielinen ohje screenin käyttöön. Ja tämä on englanninkielinen ohje.
Palvelimen ylläpitoa
Nyt kun tekstipohjainen yhteydenotto palvelimelle toimii, voidaan palvelinta ylläpitää etänä. Palvelimellani on openSUSE, jonka YsST:ista olen aina pitänyt ja jota olen joka käänteessä kehunut. YaST käynnistyy tekstimuotoisena terminaalissa komennolla yast. YaST tekee periaatteessa kaiken, mitä koneen asetuksiin tulee, luonnollisesti paketinhallinta on osa sitä.
Zypper
Paketinhallintaan on oma työkalunsakin, joka monesti etenkin etäyhteyttä käytettäessä, on kätevämpi ja nopeampi käyttää: Zypper. Laitan tänne useimmin käyttämäni Zypper-komennot pikapuoliin, tässä ensihätään linkki Zypperin man-sivuille.Artikkelia muokattu 20.01.2008 19:22:13