Jotka haluu tunnarin silc.planeetta.com-servulle, vois tehdä ja lähettää mulle public-keynsä. Palvelimella on ircnet-trustit. Ja näin se tapahtuu: Windows: http://tartarus.org/~simon/putty-snapshots/x86/puttygen.exe (nimenomaisesti tuolla kannattaa key tehdä, 0.60b versiossa kun on bugi joka asettelee alkuluvut väärään järjestykseen ja yhdistäessä openssh ei hyväksy avainta "server refused our key" -virheellä) *suosittelen 8192bit RSA2 tai DSA avainta. kun avain on generoitunu, anna salasanat ja tallenna privakey nimenomaisesti muistitikulle josta esim. putty käyttää kyseistä avainta. Muista käyttää kunnollista salasanaa. Vasta tämän jälkeen lähetä public-key tänne[!] Modattu versio puttystä @ http://haanstra.eu/putty/download/putty.exe (loistava pitää esim usb-tikulla. Supportaa linkit ja tallentaa sessiot tiedostoon eikä rekisteriin) Salasanaa voi sitten vaihtaa ihan itse samaisella ohjelmalla; palvelin ei käytä salasanavahvennusta, vaan key-tiedostoa. (privakey kannattaa tallentaa sitten sinne sshhostkeys -dirriin ja viitata siihen puttyssä suoraan alempaan hakemistoon kuin missä putty on, esim: sshhostkeys\avain.ppk (tai sit lataa valmiin paketin missä noi filut on @ http://rasvattu.liikenteenohjauskartio.com/~plastik/putty.exe ja purkaa sen muistitikulle, lukee sen tekstitiedoston hakemistossa..) Linux ja mäkki: "ssh-keygen -t rsa -b 8192" ja "cat ~/.ssh/id_rsa.pub" (ja lähettää tuon tiedoston sisällön mulle) login tapahtuu komennolla: ssh -l käyttäjänimi@silc.planeetta.com . Samaa avainta voi käyttää myös puttyn kanssa avaamalla priva-avaimen (~/.ssh/id_rsa) puttygenissä ja tallentamalla sen avain.ppk-tiedostoon kuten yllä. Pastee public-key-avain mulle varustettuna nikillä millä haluaa sisään. Jos en myönnä shellitunnaria, palvelimelle pääsee myös windowsilla esim seuraavalla ohjelmalla (alhaalla viel lisää ohjelmia): [1] http://portableapps.com/apps/internet/pidgin_portable [2] http://www.cypherpunks.ca/otr/ Linuxohjeet tuolla alapuolella. irssi palvelimella vakiona lataa seuraavat: autoconnect silc-serveriin FiSH-salauksen [ kirjoita irssissä /fishhelp - itse käyttäisin mieluummin OTR-salausta ] OTR-salauksen [ kirjoita irssissä /otr help ] ----------------------------------------------------------------------------------------------------- Ja jos ei halua käyttää tunnareita vaan haluu vääntää yhteydet omalta koneeltaan niin: Linux-käyttäjä tai admin voi asentaa: pidginin (GUI-pohjainen, ubuntussa vakiona) tai irssiin silc-pluginin ja irssin, joka toimii sen kanssa seuraavasti jos ei sitä siis jo ole. Kyseinen versio irssistä ei oo ihan viimeisin (mut se on virallisen julkaisun jälkeen julkaistu kuitenkin, eikä se ei segfaultaa pluginin kans). Ja näin se siis tehdään (mikäli glibc2 ja openssh-paketit develeineen löytyvät): (seuraavaa manataan roottina (kato et prefiksi on oikea. aja maket erikseen. muista poistaa irssin rpm-asennus, jos sellainen on, komennolla "rpm -e irssi"): Huomaa, että itse olen saanut silc-protokollan toimimaan vain allaolevalla kyseisellä irssin versiolla! Lisäksi kandee asentaa irssi-otr-plugin, joka vaatii pkg-config:n ja python:in sekä cmake:n ----------------------------------------------------------------------------- cd ~ ; mkdir silc-temp ; cd silc-temp wget http://irssi.org/files/snapshots/irssi-20080121.tar.gz wget http://silcnet.org/download/client/sources/silc-client-1.1.8.tar.gz wget ftp://download.tuxfamily.org/irssiotr/irssi-otr-0.3.tar.gz tar -zxvf irssi-20080121.tar.gz ; tar -zxvf silc-client-1.1.8.tar.gz ; tar -zxvf irssi-otr-0.3.tar.gz cd irssi-0.8.13-svn ; ./configure --prefix=/usr make make install cd ../silc-client-1.1.8 ; ./configure --prefix=/usr --with-silc-plugin --without-silc-includes make make install ###tsekkaa oikea dirri sorsiin## cd ../irssi-otr-0.3 cmake /viittaus/sorsiin make make install cd ~ ; rm -rf silc-temp ---------------------------------------------------------------------------- Shellissä käyttäjänä manataan seuraavaa: ... echo LOAD silc >> ~/.irssi/startup käynnistetään irssi Irssi kysyy ensimmäisellä kerralla silc-tunnuksiin salasanaa. Jos irssi käynnistyy screenin kanssa esim bootin yhteydessä, irssi EI ota yhteyttä millekään palvelimelle ennen salasanan antamista. Tämän voi kuitenkin OHITTAA antamalla tyhjän salasanan painamalla enteriä. Hyväksy avainten generointi ja tallenna painamalla y) ja kirjoitetaan: ... /server add -auto -silcnet SilcNET silc.planeetta.com 706 ja sitten yhdistämisen jälkeen luonnollisesti ... /channel add -auto #kanava silc XXXXX -jossa XXXX vaadittava salasana. ... /save OTR-helpin saapi kirjoittamalla irssissä /otr help ---------------------------------------------------------------------------------------------- Muut yhteysohjelmat, joihin haluaa OTR:n IM clients which support Off-the-Record Messaging "out of the box": * Adium * climm * mcabber * CenterIM * Kopete * Emerald Viewer, a Second Life Client Third-party plugins for IM clients !!!!! * OTR plugin for pidgin* [ http://otr.cypherpunks.ca/ ] * OTR plugin for Miranda [ http://addons.miranda-im.org/details.php?action=viewfile&id=2644 ] * OTR plugin for Trillian [ http://trillianotr.kittyfox.net/ ] * OTR plugin for irssi, xchat, and weechat [ http://irssi-otr.tuxfamily.org/ ] * OTR plugin for Psi [ http://public.tfh-berlin.de/~s717689/ ]