nyt taistelen toista päivää, että saisin ubuntussa ssh1:n päälle. itse sshd toimii kyllä, mutta hyväksyy vain ssh2-yhteydet.
ssh1 pitäisi saada päälle, että saisin puhelimella otettua yhteyden koneelle midpSSH:lla.
kyseinen java-sovellus kyllä tukee ssh2:a myös, mutta oma puhelimeni on siinä listalla, jotka ei tuolla suostu toimimaan.
ja tingitäänkö tässä nyt tietoturvasta miten pahasti, kun ssh1:ä käytetään? root login on tietenkin estetty.
koneella pitäisi etänä käyttää vain tiettyjä ennaltamääriteltyjä skriptejä, joten teoriassahan tuon voisi hoitaa vaikka telnetillä..
jos joku vahingossa ko. skriptin saisikin ajettua, niin siitä ei vahinkoa vielä ole.
en vain osaa telnetiä laittaa edes päälle, joten mieluummin ehkä tuo ssh1 päälle..
ssh1 pitäisi saada päälle, että saisin puhelimella otettua yhteyden koneelle midpSSH:lla.
kyseinen java-sovellus kyllä tukee ssh2:a myös, mutta oma puhelimeni on siinä listalla, jotka ei tuolla suostu toimimaan.
ja tingitäänkö tässä nyt tietoturvasta miten pahasti, kun ssh1:ä käytetään? root login on tietenkin estetty.
koneella pitäisi etänä käyttää vain tiettyjä ennaltamääriteltyjä skriptejä, joten teoriassahan tuon voisi hoitaa vaikka telnetillä..
jos joku vahingossa ko. skriptin saisikin ajettua, niin siitä ei vahinkoa vielä ole.
en vain osaa telnetiä laittaa edes päälle, joten mieluummin ehkä tuo ssh1 päälle..
Vastaukset 6
Vanhimmat
SSH1:tä pidetään yleisesti turvattomana ja yleensä sen sallimista ssh-palvelimella pitäs välttää. On se toki aina parempi kuin telnet. Se SSH1:n aktivointi kuitenkin onnistuu varsin helposti.
editoi tekstieditorilla tiedostoa /etc/ssh/sshd_config
Etsi tiedostosta rivi "Protocol 2" ja muuta semuotoon "protocol 2,1"
Tallenna tiedosto ja käynnistä ssh-palvelin uudetaan antamalla komento:
/etc/init.d/ssh restart
* Restarting OpenBSD Secure Shell server... Disabling protocol version 1. Could not load host key
Disabling protocol version 1. Could not load host key
eli pitäisikö ssh1:lle jotenkin luoda uusi avain tai jotain muuta säätää?
miksihän tuo ilmoitus tuli 2 kertaa peräkkäin?
Typokorjauksena: muuta se muotoon "Protocol 2,1"
Isoilla ja pienillä kirjaimilla voi hyvinkin olla merkitystä.
Lisäksi sä joudut generoimaan uuden RSA-avaimen SSH1 protokollaa varten. Vaikka SSH2 käyttää myöskin DSA-avaimen lisäksi RSA-avainta, niin sille generoitu RSA-avain ei kelpaa SSH1-protokollaa käytettäessä.
Sun pitää käyttää komentoa ssh-keygen RSA-avaimen generoimiseen. Kaivan sulle ohjeen tuohon, hetki vain.
Jep tuo avaimen generointi unohtu ekasta viestistä.
Anna tämä komento kun olet hakemistossa /etc/ssh
ssh-keygen -t rsa1 -f ssh_host_rsa1_key -C "SSH1 RSA key"
-t optio on generoitavien private- ja public- avaimien tyyppi
-f optio on private/public-avainparin tiedoston nimi
-C on komentti
Lisäksi sun pitää lisätä sshd_config tiedostoon rivi:
HostKey /etc/ssh/ssh_host_rsa1_key
Käynnistä sitten ssh-palvelin uudestaan.
nyt pääsee kännykällä kirjautumaan :)
todella ISOT kiitokset miksuh.:lle vastauksista!
näin hyviä ohjeita harvoin saa!
kiitti!