Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: ajaaskel - 19.08.12 - klo:23.26
-
Kohtasin pienen hankaluuden sftp: n käytön kanssa. Kuten monet tietävät niin sftp on kätevä ja turvallinen tapa (avainsuojattuna) ottaa yhteyttä toiseen koneeseen tiedostojen siirtämiseksi. Webbipalvelimen html-sivujen editointikin lennossa käy kätevästi --- tai sitten ei. Mint 13 (Ubuntu 12.x) nimittäin näytti avaavan sftp-linkin kun sitä tarjosi mutta jostain syystä webbisivua ei pystynyt sen jälkeen avaamaan editorilla (SeaMonekey / IceApe) suoraan kuten se toimi toisella koneella (Ubuntu Natty Studio).
Tutkailin hieman toimivaa konetta, siellä näkyi että yhteys avattiin "gvfs": n kautta. Tuo näkyy niin että kotihakemistosi alla on ".gvfs" piilohakemisto jonka alle ilmestyi näkyviin (eli liitettiin) webbipalvelimelta hakemistopuu. Ongelmakoneella tuota ei ilmestynyt lainkaan tuonne ".gvfs" -hakemiston alle.
Korjaus oli yllättävän yksinkertainen, asensin Synaptic: lla "gvfs-backends" paketin uudestaan ja tuohan alkoi toimia ! Syvintä syytä en tiedä mutta hyvä että oikeni tuolla.
-
Asiaan liittyen: sshfs on kätevä sftp/scp "korvike". Sen avulla saa sftp/scp-serverin hakemiston mountattua omaan koneeseen ja sen jälkeen käpistellä serverin tiedostoja normaaliin tapaan tiedostoselaimella tai komentoriviltä.
-
Asiaan liittyen: sshfs on kätevä sftp/scp "korvike". Sen avulla saa sftp/scp-serverin hakemiston mountattua omaan koneeseen ja sen jälkeen käpistellä serverin tiedostoja normaaliin tapaan tiedostoselaimella tai komentoriviltä.
Toiminnallisesti nämä
näyttävät (?) hyvin samankaltaisilta, mikä lienee suurin ero käytännössä ?
Toimin nimittäin samankaltaisella tavalla myös nyt tuossa ensimmäisessä sftp-tapauksessa: Nautilus käyntiin, klikkaan siihen tallennettua itse luotua "www" -nimistä sftp-linkkiä jolloin ssh herää kysymään avaimen salasanan ja yhteys on auki. Tiedostojärjestelmä näkyy mountattuna ".gvfs" -hakemiston alla, tiedostoja voi kopioida tiedostohallinnalla (file manager) ristiin rastiin ja avata tavalliseen tapaan.
Klik-klik "index.html" -tiedoston päällä, Seamonkey avaa sen, Ctrl-E ja editoimaan, Ctrl-S ja webbisivu on päivitetty. Kaikki tuo toimii ainakin Ubuntussa/Mintussa kun vain asentaa ssh: n (tosin tuo gvfs-backends oli Cinnamon: ssa jotenkin epäjärjestyksessä ennen uudelleen asennusta).
Voisitko kertoa hieman lisää tuosta "sshfs" vaihtoehdosta, ominaisuudet/edut ja rajoitukset ? Erityisesti kiinnostaa mitä etuja tuolla mahdollisesti on verrattuna "gvfs+sftp" vaihtoehtoon ?
-
Asiaan liittyen: sshfs on kätevä sftp/scp "korvike". Sen avulla saa sftp/scp-serverin hakemiston mountattua omaan koneeseen ja sen jälkeen käpistellä serverin tiedostoja normaaliin tapaan tiedostoselaimella tai komentoriviltä.
Toiminnallisesti nämä
näyttävät (?) hyvin samankaltaisilta, mikä lienee suurin ero käytännössä ?
Suurin ero on se että sshfs ei ole gnome(gvfs) sidonnainen vaan toimii riippumatta työpöytäympäristöstä (käyttää fusea).