Kirjoittaja Aihe: Miten voin käyttää työpöytää verkon yli?  (Luettu 4150 kertaa)

jar1969

  • Käyttäjä
  • Viestejä: 212
    • Profiili

Miten voin käyttää työpöytää verkon yli?
Miten selaan omia tiedostoja verkon yli lähiverkko palvelimelta?
« Viimeksi muokattu: 21.03.12 - klo:08.21 kirjoittanut jar1969 »

matsukan

  • Käyttäjä
  • Viestejä: 2152
    • Profiili
Vs: Miten voin käyttää työpöytää verkon yli?
« Vastaus #1 : 21.03.12 - klo:08.31 »
1 Remote Desktop sharing  eli etätyöpöytä. Löytyy Preferences - hakemistosta ainakin 10.04.

http://www.pendrivelinux.com/ubuntu-remote-desktop-sharing/

2
ssh / sshfs ohjelmilla.

Koodia: [Valitse]
man ssh
Tässä ei nyt ole mitään kehitysversio specifistä vai onko?
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Miten voin käyttää työpöytää verkon yli?
« Vastaus #2 : 21.03.12 - klo:09.24 »
Vastaan vain kysymyksen toiseen osaan:
Lainaus
Miten selaan omia tiedostoja verkon yli lähiverkko palvelimelta?

sftp on aika kätevä käyttää graafisesti.  Jos käytät palvelinta (=se puoli joka lähettää tiedostoja) vain kotiverkossa/lähiverkossa/sisäverkossa (eikä julkisen Internetin puolelta) niin ei tarvitse suojauksiakaan juuri miettiä ja asia on hyvin helppo.  Likimain näin sen laitoin itselleni:

Kone jonka haluan toimivan palvelimena (mikä tahansa kone):

Koodia: [Valitse]
sudo apt-get install openssh-server
Tiedostossa "/etc/ssh/sshd_config"  lukee "X11Forwarding yes":

Koodia: [Valitse]
gksudo gedit /etc/ssh/sshd_config
Omalla koneella:

Koodia: [Valitse]
sudo apt-get install openssh-client
Tuo "client" saattaa olla jo valmiinakin mutta ei tuo install silti haittaakaan.

Tuossa kaikki.  

Kun otan yhteyttä (itselläni Ubuntu / Gnome) vaikkapa palvelimeen jonka ip-osoite on 192.168.1.15 niin teen näin:

1) Avaan Sijainnit/Kotikansio
2) Painan Ctrl-L, jolloin osoiterivi ilmestyy näkyviin (kokeile !)
3) Kirjoitan siihen  sftp://192.168.1.15
2) Hetken odotus ja tulee ssh-tunnus/salasanakysymys, annan tavallisen tunnukseni/salasanani
4) Nautilukseen (eli tuo tiedostoselain) ilmestyy näkyviin palvelimen tiedostot ja kansiot
 
Tuon sftp-linkin pystyy tallettamaan tuohon Nautiluksen vasempaan reunaan kuten itse olen tallettanut kuvassa alla.  Klikkaan sitä ja kirjoittan tunnuksen ja salasanan, siellä ollaan, ei tarvitse tuota osoiteriviä käyttää uudestaan.  

PS.  Arvaa mitä näkyy jos kirjoitatkin tuohon osoiteriville "smb://192.168.1.15" (eli "smb:" tuon "sftp:" tilalle) ? Tuokin voi olla hyödyllinen joskus.  "sftp" on kuitenkin monin tavoin parempi mutta ei siitä pidemmin nyt.

PPS.  Raskaampi/vaikeampi/hankalampi ratkaisu (etenkin satunnaiseen käyttöön) on asentaa NFS mutta vain sisäverkkoon. NFS on nopeampi isojen datamäärien siirrossa mutta satunnaisessa käytössä tuolla ei ole mitään merkitystä, sftp: n helppous/monipuolisuus usein ratkaisee samoin kuin ylläpitotarpeen vähäisyys.   Tuolla sftp: llä voi periaatteessa toimia mistä vaan, myös netin puolelta mutta silloin on syytä tutustua hieman suojauksiin jos laittaa koneen jossa on sftp-palvelin käynnissä esille nettiin.
« Viimeksi muokattu: 21.03.12 - klo:10.22 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Miten voin käyttää työpöytää verkon yli?
« Vastaus #3 : 21.03.12 - klo:10.36 »
Jos asensit tuon "openssh-server": in edellä niin voit myös tehdä näin:

Koodia: [Valitse]
ssh -X 192.168.1.15
ja salasanan jälkeen voit käynnistää mitä vain graafisia ohjelmia (gedit, nautilus, ...) tai touhuta komentoriviltä suoraan (jolloin tuota "-X" vipua ei tarvittaisi komennossa).

Jos haluat käyttää jotain muuta tunnusta kirjautuessa niin sitten:

Koodia: [Valitse]
ssh -X matti@192.168.1.15
Antamalla "logout" tai "exit" yhteys katkeaa.


Edit 29.3.2012
Jos liität koneen jossa on ssh-palvelin suoraan nettiin kiinni (etkä käytä vain sisäverkossa) niin ota heti RSA-avainpari käyttöön ja poista salasanalla ssh-yhteyteen kirjautuminen.  Tuosta on paljon ohjeita netissä mutta idea lyhyesti:  Luodaan kaksi avainta, julkinen ja yksityinen.  Laitetaan julkinen avain palvelimelle, suljetaan ssh-salasanakirjautuminen ja laitetaan yksityinen avain koneellesi (jolla otat yhteyttä ssh-palvelimeen).  Ssh-palvelin päästää vain sinut avaimen haltijana eikä edes anna salasanakysymystä jos joku sinne yrittää.  Lienee syytä säilyttää yksityistä avainta hyvin, se on sinun tunnisteesi.   Molemmissa päissä noiden avainten vakiopaikka on kotihakemistosi alla ".ssh" -piilohakemistossa.  Palvelimen päässä tuolla on "autohorized_keys" -tiedosto joka sisältää julkisia avaimia, yksi avain per rivi.  Omalla koneellasi on vastaavasti "id_rsa".  
Oman koneesi ".ssh" hakemisto ja siellä oleva tiedosto pitää suojata tai voi käydä että ssh-client ei suostu käyttämään sitä herjaten liian huonoa suojausta.  Hakemistolle "700" ja tiedostolle "600" lienee ok, owner:group omalla tunnuksellasi.
Avainta luodessasi valitse jokin salasana. Sen tarkoitus on suojata vain tilanteessa että joku vieras saa käsiisi avaimesi (eli antaa aikaa vaihtaa avaimesi toiseksi).  Tuon salasanan joudut syöttämään aina avainta käyttäessäsi eli kun avaat yhteyden.
« Viimeksi muokattu: 29.03.12 - klo:11.53 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

jar1969

  • Käyttäjä
  • Viestejä: 212
    • Profiili
Vs: Miten voin käyttää työpöytää verkon yli?
« Vastaus #4 : 21.03.12 - klo:11.17 »
Kätevä..
Sain toimaan /dev/sdb/ levyn 

 




« Viimeksi muokattu: 21.03.12 - klo:13.30 kirjoittanut jar1969 »

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Miten voin käyttää työpöytää verkon yli?
« Vastaus #5 : 21.03.12 - klo:13.20 »
Lainaus
Kätevä.. /dev/sda1-levy toimii
mut miten liitän erillisen (dev/sdb) kiintolevyn windows jakoon?
tai mikä on osoite sftp://192.168.1.15/ dev/sdb-levylle??
levyn nimi: palvelin

Kun käytät tuota "sftp" / "ssh" -juttua et tarvitse ollenkaan Windows-jakoja.  Jos liität ulkoisen usb-levyn niin se ilmestyy automaattisesti tuonne "/media" hakemiston alle tyyliin:
 
  /media/HD-PFU2

ilman mitään jakotoimenpiteitä.  Tuossa yllä oli liitetty Buffalon 160G USB-levy jonka levynimiö  (label) sattui olemaan "HD-PFU2".  Muistitikut ilmestyvät myös tuonne "/media" -kansion alle.

 Jos sen sijaan on kyseessä toinen levy joka on kiinteästi koneen sisällä niin se kannattaa määrittää ---> "/etc/fstab" tiedostoon.  

Jos kyseessä on tilapäinen liittäminen mille hyvänsä levylle niin se käy helposti kun antaa komentoriviltä:

Koodia: [Valitse]
sudo mount /dev/sdb  /mnt
jolloin sillä hetkellä "sdb" nimellä näkyvä levysi näkyy kokonaan tuon "/mnt" -kansion alla.  

Jos et tiedä mikä levy on mikä niin kaksi komentoa selkeyttää tilannetta:
Koodia: [Valitse]
df -h
Koodia: [Valitse]
sudo fdisk -l
Kun lisäät jonkun levyn pysyvästi tuonne "/etc/fstab" -tiedostoon niin kannattaa selvittää mikä tuon levyn UUID-numero on

Koodia: [Valitse]
sudo blkid
komennolla.

UUID pysyy levyllä aina samana kun taas nuo sdb,sdc,...voivat löytyä toisen nimisinä myöhemmin.  Tuosta on tarinaa lisää toisaalla tällä foorumilla:  

http://forum.ubuntu-fi.org/index.php?topic=42066.msg323808#msg323808
 
« Viimeksi muokattu: 21.03.12 - klo:13.35 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

jar1969

  • Käyttäjä
  • Viestejä: 212
    • Profiili
Vs: Miten voin käyttää työpöytää verkon yli?
« Vastaus #6 : 21.03.12 - klo:13.33 »
nyt pääsin ,mutta miten lisään levyn fstab" -tiedostoon .
eli millaisen koodin lisään  jotta toimii, katso kuvaleike?

sudo blkid antoi tälläisen tuloksen:
/dev/sdb: LABEL="Palvelin" UUID="E8D5-FF27" TYPE="vfat"



Tarkoittaako tuo koodinlisäminen sittä että irroitettunakin etäkoneen selain löytää lisäkiintolevyn?
kun nyt se pitää käynnistää?


voiko Remote Desktop:lla käyttää etäpöytää internetin yli,miten?
 ,jolla voin naapuria neuvoa internetin yli käyttämään linuxia ?
« Viimeksi muokattu: 22.03.12 - klo:07.35 kirjoittanut jar1969 »