script futtatas ssh-n

Kezdőlap Fórumok Programozás script futtatas ssh-n

4 bejegyzés megtekintése - 11-14 / 14
  • Szerző
    Bejegyzés
  • #2202363
    kisbetu
    Felhasználó

      1. Transzportálod az sh-t a gépre, futtatási jogot szerzel rajta, majd futtatod.2. Felcsatolod a távoli könyvtárat magadhoz, és 'helyi' gépen szkriptezel.3. Letöltöd az adatfile-t a helyi gépre, és futtatod a feldolgozót.

      #2202364
      ktibi
      Felhasználó

        Ok, de Te is tudod, hogy nem ezt kerdeztem… 🙂Azert ez a herce-hurca, mert nem akarom a scriptemet a tavoli gepre masolni...ennyi.

        #2202365
        sk-skuba
        Felhasználó

          Szia.Akkor mi lenne hogy ha az adat file-t másolnád át?Erre is van lehetőség,scp.(vagy winscp windows-ra)

          #2202366
          pointux
          Felhasználó

            Egy a sajat gepemen levo scriptet szeretnek egy tavoli gepen futtatni, vagyis nem egy tavoli gepen megtalalhato programot.

            Most meg szerintem megint mást írtál, de a problémád meg nem az...

            az adat.dat file a tavoli gepen van, deaz atlag.sh viszont az en gepemen.

            Van egy helyi scripted, ami nincs meg a távoli gépen. Ezt akarod futtatni a helyi gépen, melyel a távoli adatot akarod feldolgozni biztonságos kapcsolattal.[bash]ssh ... "cat adat.dat" | atlag.sh[/bash]Kicsit pontosabban (mint, ahogy az előbb írtam): az ssh futtat a távoli gépen egy cat nevű programot, mellyel a távoli gép stdoutjára (szabványos kimenet) ki lehet küldeni az adat.dat tartalmát, amit a pipe átveszi és a helyi gép stdinjére (szabványos bemenet) juttatja, amit az atlag.sh feldolgoz. (Nyiván az atlag.sh-nak ezúttal az stdinről kell olvasnija és nem fileból, mert file-ból nem tud, mert nincs file. Ahogy írták is, csak akkor lesz file-od, ha valami távoli file-rendszerrel csatlakoztatod, nfs, samba stb. Persze ssh-val meg át lehet másolni a file-t, de akkor persze fizikailag meg fog jelenni a helyi gép merevlemezén.)

          4 bejegyzés megtekintése - 11-14 / 14
          • Be kell jelentkezni a hozzászóláshoz.