Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Astardot - 26.10.06 - klo:22.57
-
Käytän irssiä ssh yhteyden kautta puttylla..
miten sammutan puttyn niin että irssi jää päälle?
miten käynnistän irssin uudelleen?
Miten turvallinen ssh yhteys on? koneeni toimii www palvelimena samalla..
-
Käytän irssiä ssh yhteyden kautta puttylla..
miten sammutan puttyn niin että irssi jää päälle?
miten käynnistän irssin uudelleen?
Miten turvallinen ssh yhteys on? koneeni toimii www palvelimena samalla..
Jos haluat irssin jäävän päälle kun kirjaudut ulos, sinun tulee käynnistää se komennolla screen irssi. Irssistä pääset "irti" painamalla ctrl-a-d ja puttyssä SSH-yhteys katkeaa kun komennat exit. Takaisin irssin pariin pääset kirjauduttuasi kirjoittamalla screen -r. SSH-2 on protokollana sen verran turvallinen, että itse ainakin nukun yöni hyvin :)
-
dotsi jo ehtikin, mutta laitetaan silti...
Käytän irssiä ssh yhteyden kautta puttylla..
ok.
miten sammutan puttyn niin että irssi jää päälle?
miten käynnistän irssin uudelleen?
irssi ei osaa itsessään pysyä hengissä session päätyttyä, mutta screen-nimisen ohjelman avulla homma onnistuu. käynnistät irssin screenissä joko:
$ screen
$ irssi
tai
$ screen irssi
jolloin screen ja sen sisälle käynnistetyt ohjelmat pysyvät hengissä vaikka yhteys katkeaisikin. ohjelmia voi olla useita eri ikkunoissa jne. pois screenista pääsee näppäinyhdistelmällä <crtl>+a d ja ajossa olevan, mutta irroitettuun screeniin pääsee takaisin komennolla:
$ screen -r
tietty komennolle pitää antaa myös screenin numero jos ajossa on useita screeneja.
suosittelisin ensin tutustumaan screenin käyttöön:
$ man screen
Miten turvallinen ssh yhteys on? koneeni toimii www palvelimena samalla..
muodostettu yhteys itsessään on hyvinkin turvallinen olettaen, että käytössä on protokollan 2-versio ja kukaan ei ole päässyt serverisi ja puttyn väliin (tästäkin varoitetaan, koska serverin allekirjoitus luonnollisesti muuttuu jos kone vaihtuu). se, miten turvallinen tuo serveriprosessi on, riippuu puolestaan hyvin paljon siitä miten serveri on konffattu. hyökkäykset ssh:n oletuksena käyttämään porttiin ovat aika yleisiä.
-
Irssi toimii :))
Mutta mitenkäs sitten tämä ssh? käyttää mitä protokollaa?
apt-get install openssh-server tuolla olen asentanut sen.. ja ainut konffaus on että olen muuttanut /etc/ssh/sshd_config tiedostosta
PermitRootLogin no
AllowUsers vain oma tunnus
http://forum.ubuntu-fi.org/index.php?topic=503.0
Olen yrittänyt älytä miten tuo avain homma toimii..
eli luonko avaimet puttygenillä omalla koneellani ja siirrän serverin hakemistoon %h/.ssh/authorized_keys
ja muutan seuraavat kohdat (#-merkki pois)
AuthorizedKeysFile %h/.ssh/authorized_keys
PasswordAuthentication no
Kokeilin hommaa näin..
ssh-keygen -b 2048 -t dsa
tallentin oletus sijaintiin ja määritin salasanan
$ sudo cp /home/user/.ssh/id_dsa.pub /home/user/.ssh/authorized_keys
kopion omaan kotihakemistoon
AuthorizedKeysFile %h/.ssh/authorized_keys (# pois)
PasswordAuthentication no
muutin nämä kohdat
ja kirjautumiseen ei näyttänyt tulevan mitään ihmeellistä?
täytyykö tämä avain olla minulla jos kirjaudun joltain koneelta? vai onko se vain palvelimella?