Kirjoittaja Aihe: Nautilus, sftp samalle palvelimelle kahdella eri tunnuksella  (Luettu 1662 kertaa)

x

  • Käyttäjä
  • Viestejä: 1
    • Profiili
Ubuntu 6.06 Desktop, PC, Gnome. Englanninkielinen käyttöliittymä, Linuxista on 7 vuoden kokemus.

Alkutilanteena oli se, että minulla on samalle palvelimelle (jota itse hallinnoin ja joka myös on Ubuntu) 3 eri tunnukset. Usein minun pitää siirtää tiedostoja eri tunnuksien alle tuolle palvelimelle, joten tein Nautilukseen kirjanmerkkejä, joissa osoite on tyyliin: sftp://sphere@192.168.0.1/home/sphere ja tämä toimi ihan hyvin.

Sitten lisäsin yhdelle noista tunnuksista jota eniten käytän ssh:ta varten automaattisen tunnistuksen seuraavan kaavan mukaisesti:

Työpöytäkoneella:
ssh-keygen -t rsa
{enter}
{enter}
{enter}

kopioin id_rsa.pub tiedoston palvelimelle .ssh kansion alle, nimellä authorized_keys2

Tämän jälkeen tuolla yhdellä käyttäjätunnuksella loggaaminen toimi hyvin, mutta muiden kanssa Nautilus jää jumiin. Eli ei tule virhettä, jää vain jumittamaan ja pitää käyttää killiä että sen saa alas. Jos otan pois ssh-keygenin generoimat tiedostot ja siirtämäni tiedoston, yhteys ei silti toimi, ainakaan aina (testailun lomassa näytti toimivan ensimmäisellä kerralla poiston jälkeen, mutta sitten ei taas toiminut enää). Palvelin on lähiverkossa ja muuten verkko toimii ja saan konsolista kyllä aina ssh yhteyden. Nautilusta varten salasanat on talletettu avainrinkiin (tai mikä se suomeksi onkaan), eli niitä ei nautiluksen kanssa kysytä. Järjestelmän buuttaamista en testannut välissä.

Tuon ongelman saa korjattua siten, että kopioi authorized_keys2 tiedoston kaikkien niiden tunnuksien kotikansioon serverille, mitä haluaa käyttää. Eli varsinaisesti en hae täältä ratkaisua ongelmaani.

Tämä oli lähinnä epävirallinen bugiraportti, mikäli joku tuon ongelman saa toistettua ja haluaa raportoida sen jollekin taholle (en tiedä edes pitäisikö siitä raportoida Ubuntulle vai Nautilukselle), mutta olen muutenkin huono tekemään bugiraportteja, joten siksi tänne kirjoitin siitä, jos joku vaikka kokee voivansa hyödyntää tuota tietoa.

-- Muokattu 10.07.06 - klo:01:21 --
Ilmeisesti ssh-tiedostojen poisto ja järjestelmän uudelleenkäynnistys palauttaa toiminnallisuuden.

Ennen buuttausta havaitsen kuitenkin sen, että en päässyt toisellekaan palvelimelle Nautiluksen kautta. Mikäli tämä pitää paikkansa, niin vika onkin jo astetta vakavampi, koska ei varmaankaan ole hirvittävän harvinaista että henkilöllä on useampia sftp osoitteita bookmarkeissa, mutta vain yhteen niistä ssh-avaimet luotuna.

-- Muokattu 11.07.06 - klo:20:33 --
Satuinpa vahingossa löytämään buginkin tästä aiheesta, eli ilmeisesti en kuvitellut omiani:
https://launchpad.net/distros/ubuntu/+source/nautilus/+bug/39149/+index
« Viimeksi muokattu: 11.07.06 - klo:20.34 kirjoittanut x »