Kirjoittaja Aihe: Serveriin ei saa yhteyttä nautiluksella  (Luettu 2119 kertaa)

Majjj

  • Vieras
Serveriin ei saa yhteyttä nautiluksella
« : 29.11.09 - klo:19.16 »
Eli,

Olen juuri asentanut ubuntu serverin koneelleni mutten saa siihen yhteyttä nautiluksella käyttämällä ssh:ta. Tavoitteenani olisi siis päästä serverini tiedostoihin nautiluksella toisesta koneesta joka on siis ubuntu. Saan kuitenkin yhteyden esimerkiksi PuTTY:lla. Kun yritän muodostaa nautiluksella yhteyden serveriin se sanoo: "Sijaintia "sftp://markus@192.168.1.40/" ei voi näyttää. Palvelimen avaimen vahvistus epäonnistui"

Eli mitä menee vikaan?

Kiitos jo etukäteen vastauksista

buffalognu

  • Käyttäjä
  • Viestejä: 19
    • Profiili
Vs: Serveriin ei saa yhteyttä nautiluksella
« Vastaus #1 : 30.11.09 - klo:10.47 »
Siispä serverillä pyörii ssh ja yhteys ei muodostu. Yritetään.
Miten muodostat yhteyttä ?
( Niin ja annathan salasanaksi sen serverin salasanan - ei työaseman salasanaa.
Tällaistakin on sattunut useamman kerran! Arvaa onko nolottanut )

Laitan tähän miten itse teen niin voit verrata:
1 Sijainnit -->Yhdistä palvelimeen
2 Valitset SSH
3 Annat serverin osoitteen tai verkkonimen kohtaan Palvelin : 192.168.1.40
   Tämä pelkästään ilman mitään lisukkeita
4 Portit ja Kansiot jätät tyhjäksi
5 Käyttäjä: markus
6 Voit laittaa "Lisää kirjanmerkki":n valituksi ja sitten  sille jokin nimi , jos haluat
Nyt kun annat salasanan niin pitäisi toimia.

Muuten : Pääsetkö terminaalista tolle koneelle seuraavasti:
ssh markus@192.168.1.40
Se voi siinä kysellä että lisätäänkö luotettujen listaan tai jotain sellaista, johon vastaat yes

sshfs-vaihtoehto
----------------------------------------------------------------------------------------
Seuraavassa sshfs-vaihtoehto, jota käytän itse paljon, koska haluan muokata OOo-tiedostoja suoraan serveriltä
Eli asennat sshfs:n
sudo apt-get install sshfs
sitten lisäät sanan fuse tiedoston /etc/modules loppuun

sudo nano /etc/modules
eli sen tiedoston tulisi näyttää tältä
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

lp
fuse

Nyt teet kotihakemistoosi  hakemiston :
mkdir 00_Servu
ja lopulta mountaat serverin tuohon hakemistoon
sshfs markus@192.168.1.40: /home/markus/00_Servu

Jos kaikki on ok, pitäisi serverillä oleva kotihakemistosi näkyä osana työaseman kotihakemistoa nautiluksessa .
Näin luotua mounttausta ei voi irroittaa nautiluksessa vaan menet terminaaliin ja annat seuraavan komennon.
fusermount -u /home/markus/00_Servu
Rutiinikäytössä näistä kannattaa tehdä aliakset .bash_aliases tiedostoon - ovat muutoin turhan mutkikkaita

Onnea matkaan

Majjj

  • Vieras
Vs: Serveriin ei saa yhteyttä nautiluksella
« Vastaus #2 : 30.11.09 - klo:18.32 »
...Muuten : Pääsetkö terminaalista tolle koneelle seuraavasti:
ssh markus@192.168.1.40...

Kun yritän muodostaa yhteyttä terminaalissa se sanoo
Koodia: [Valitse]
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
19:8a:b9:26:79:e5:a1:49:57:eb:6a:45:93:95:3b:10.
Please contact your system administrator.
Add correct host key in /home/markus/.ssh/known_hosts to get rid of this message.
Offending key in /home/markus/.ssh/known_hosts:1
RSA host key for 192.168.1.40 has changed and you have requested strict checking.
Host key verification failed.

Niin ja kokeilin myöskin tuota toista vaihtoethota ja kun avaan tuon kansion "00_Servu" koti hakemistossani, niin sieltä ei löydy mitään.
« Viimeksi muokattu: 30.11.09 - klo:18.36 kirjoittanut Majjj »

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Serveriin ei saa yhteyttä nautiluksella
« Vastaus #3 : 30.11.09 - klo:18.56 »
Offending key in /home/markus/.ssh/known_hosts:1

Poista vanha avain tuolta .ssh/known_hosts-tiedoston ensimmäiseltä riviltä.

Majjj

  • Vieras
Vs: Serveriin ei saa yhteyttä nautiluksella
« Vastaus #4 : 30.11.09 - klo:19.00 »
hmm... Nyt ssh yhteys nautiluksen kautta toimii. Eli ensimmäinen vaihtoehto mitä buffalognu ehdotti. Eli ilmeisesti koska olin asentanut serverin käyttiksen uudestaan samoilla asetuksilla se oli jäänyt se vanha avain tähän koneeseen millä olin yrittänyt ottaa yhteyttä. Kiitos paljon! :D