Kirjoittaja Aihe: [RATKAISTU] 10.04: openssh-server katkaisee yhteyden heti  (Luettu 1606 kertaa)

aapo

  • Käyttäjä
  • Viestejä: 195
    • Profiili
Asensin 10.04 Ubuntun ja siihen openssh-server paketin.

Kun yritän ottaa yhteyden etänä tai vaikkapa ssh localhost, niin kysyy salasanan ja hyväksyy sen, mutta katkaisee heti samantien. Ja ilmoitus on vain "connection closed"


No meinasimpa käynnistää sshd:n debug modeen jotta saan viestejä näkyviin. Ensimmäisenä huomasin, että vaikka tapan edellisen pois (jotta portti 22 olisi vapaana)
sudo killall -9 sshd

Niin joku (kuka?) käynnistää sen heti samantien uudestaan. Tarkistin heti toiselta koneelta (Karmic), että tämä ei ole ennen ollut käytäntö.

Kun sain sen vihdoin käynnistymään debug modeen, katkaisun ilmoitus on:
Received disconnect from 127.0.1.1: 11: disconnected by user
Jossa ei ole mitään järkeä.

(Jos jäi mietittymään kuinka sain sen debug-modeen, niin vaihdoin binaarin nimen, tapoin käynnissä olevan, joka ei osannut enää käynnistyä uudestaan, ja sitten käynnistin /usr/sbin/uusi_nimi -d )




[EDIT]
Poistin openssh-serverin ja asensin dropbearin, sama tapahtuu myös sillä.

[EDIT]
Tein koneelle uuden käyttäjän, ja siihen pystyy ottamaan yhteyden sshlla!
/home osio on omalla partitiolla, ja se on peräisin Karmicista. Tuhosin ~/.ssh -kansion, ei auta. Missä muualla vika voi olla?


[EDIT]
Hieno yksinpuheluhan tästä tuli. Vika oli vanhassa .bash_profile-tiedostossa jossa oli vuosien saatossa tullut ylimääräistä tauhkaa, esim yksi ylimääräinen exit, joka ei kuitenkaan vaikuttanut muuhun kuin ssh:n yli kirjautumiseen. Mutta se selittää minkä takia serverin eikä clientin lokeissa näkynyt mitään omituista, kaikki näytti siltä kuin juuri sisään kirjautunut käyttäjä olisi poistunut.


« Viimeksi muokattu: 03.05.10 - klo:18.21 kirjoittanut aapo »