ETUSIVU ARTIKKELIT TIEDOSTOT LINKIT GALLERIA FOORUMI WEBIRC

Irssiin kivaa

Mitä kaikkea sillä onkaan mahdollista tehdä

Artikkelee käsittelee tällä hetkellä kahta aihetta, kuinka Windowsissa PuTTYn pikakuvakkeesta pääset suoraan irssiin ilman komentojen kirjoittelemista ja toisena aiheena IM-ohjelmien (tässä messenger) liittäminen Irssin alaisuuteen.

Mitä tarvitset

PuTTYllä automaattisesti irssiin

Aloitetaan käynnistämällä PuTTYgen, josta tarkistat että alhaalla on valittuna SSH-2 RSA. Seuraavaksi painetaan 'Generate' nappulaa. Ohjelma pyytää liikuttamaan hiirtä satunnaisiin suuntiin kunnes palkki on täynnä, jonka jälkeen tallennetaan generoitu avain alhaalla olevalla 'Save private key' nappulalla. Ohjelma kysyy haluatko varmasti tallentaa kyseisen avaimen ilman salasanaa, tähän vastataan kyllä. Tallenna avain sellaiseen paikkaan mistä löydät sen ja jota voidaan myös pistää "lopullisena" sijoituspaikkana.

Pidä ohjelma auki, sillä tarvitset sitä vielä tuollaisenaan. Kirjaudu omistamaasi shelliin sisään ja kirjoita komentoriville seuraava: 'nano ~/.ssh/authorized_keys'. Jos .ssh kansiota ei ole olemassa voit luoda sen 'mkdir ~/.ssh/' komennolla. Eteesi avautuu siis nano-editori, johon sinun tulee liittää PuTTYgen ohjelmasta 'Public key for pasting into OpenSSH authorized_keys file' alapuolelle ilmestynyt koodirivi. Yleensä suurimmat ongelmat liittyvät juuri tähän liittämiseen, sillä koko rivin pitää esiintyä atuhorized_keys tiedostossa yhdellä rivillä. Niimpä suosittelen esimerkiksi liittämään kyseisen koodipätkän ensin muistoon ja siellä muokata se yhdelle riville, jonka jälkeen vasta liittäminen nanoon. Kun olet saanut kaiken valmiiksi painetaan 'Ctrl + X', jolloin ohjelma suljetaan. Nano luultavasti vielä kysyy millä nimellä tallennetaan, johon vastataan vain Enterillä mikäli käynnistit nanon ohjeideni mukaan. Nyt voit sulkea PuTTYgenin.

Seuraavaksi tutustutaan PuTTYn asetuksiin. Oletan tässä artikkelin lukijoilta, että PuTTYn peruskäyttö on kunnossa tai erityisesti sessioiden tallennus. Ladataan ja luodaan siis uusi sessio haluamallesi palvelimelle. Connection -> Data välilehdeltä täydennetään Auto-login username vastaamaan omaasi. SSH -> Auth välilehdeltä paikallistetaan tallentamasi Private key. SSH välilehdelle voit vielä kirjata 'Remote command' kohtaan ensimmäisen komennon eli esimerkiksi screen -rd mikäli haluat suoraan irssiin sisälle. Nyt kun asetukset ovat kunnossa, tallenna sessio.

Jotta saat PuTTYn käynnistymään ilman asetusikkunaan jatketaan seuraavasti. Luo PuTTYn sovelluksesta pikakuvake. Tarkastele pikakuvakeen ominaisuuksia ja syötä Shortcut välilehden 'Target' parametrien perään -load tallentamasi_session_nimi.

Irssiin messenger

Ennen kuin ehdit luovuttaa lukemisen "monimutkaisuuden"-luulon takia, niin sanon, että sitä tämä ei todellakaan ole. Käytännössä koko projekti saadaan toimimaan pelkästään yhdistämällä oikealle serverille, joten SSH-asiakasohjelmalla ei ole väliä, kunhan on joku yhteys/tapa miten irssi pyörii.

Kyseessä on siis maino BitlBee-projekti, joka tukee Messengerin lisäksi myös XMPP/Jabber, Google Talk, Yahoo!, AIM ja ICQ protokollia. Kun olet irssissä sisällä yhdistä jollekkin seuraaville servereille, komenolla /connect im.bitlbee.org (esimerkki). Eteesi pitäisi yhdistämisen jälkeen avautua uusi ikkuna botin kanssa. Tämä ns. ikkuna on "root", eli käytännössä kaikki komennot, käyttäjälistat etc nähdään ja suoritetaan tässä.

Ensimmäinen komento, jonka varmasti haluat suorittaa on käyttäjätunnuksen lisääminen ja yhdistäminen.

<sinä> account add msn käyttäjätunnus salasana
<root> Account successfully added
<sinä> account on (yhdistää tiliin)

Seuraavaksi rekisteröidään tilisi kyseiselle serverille, jotta mahdollisen yhteyden katkeamisen jälkeen tallentamasi asetukset eivät häipyisi.

<sinä> register salasana
<root> Password successfully changed
<root> Configuration saved

Jatkossa pystyt helposti palauttamaan kaikki asetuksesi 'indentify salasana' komennolla. Seuraavaksi luettelen muutamia tärkeimpiä komentoja, jotka on hyvä suorittaa ensimmäisellä kerralla.

<sinä> nick msn lempinimi (nick protokolla nimi)
<root> Setting your name to 'lempinimi'
<sinä> set private true
- Tämä komento pakottaa kaikki uudet keskustelut ilmestymään omaan ikkunaan. Toinen vaihtoehto on jättää tämä oletukselle, jolloin kaikki keskustelut ilmestyvät "root"-ikkunaan. Muut listalla olevasi ihimset eivät suinkaan näe viestejä, vaan kun ne osoitetaan esimerkiksi käyttäjälle 'Jesse: Moi' niin viestit todella menevät vain jesselle. Tosin tällöinkin voit avata ikkunan kaverillesi /query tai /msg komennoilla. <sinä> save (tallenna aina asetuksesi)
<root> Configuration saved

vieraskirja

Viimeisimmän viestin vieraskirjaan kirjoitti percocet

Vieraskirja
Lue / Kirjoita

tyyli

Kirkkaammaksi Lisää kontrastia
Tulosta Tulosta

top3

1 Räätälöi XPn CD
2 Flashpelit
3 DVDn rippaus

palvelut

WebMail WebMail
QuickStorage QuickStorage
IP IP-Osoite
URL Osoite->URL
Myydään Myydään
Palvelut Ilman palvelua?

toiminnot

Vikailmoitus Vikailmoitus
Hallintatila Hallintatilaan

sertifikaatit

Valid XHTML 1.1 Valid XHTML 1.1
Valid CSS! Valid CSS

Opera