5 berichten aan het bekijken - 1 tot 5 (van in totaal 5)
  • Q:
    Bijdrager
    dr.greenthumb

    upload / download commando in ssh

    Ik maak verbinding naar mijn server via het ssh commando in de terminal.
    Hoe kan ik nu een bepaald bestand vanop de server naar mijn lokale Mac downloaden (zoals het “get” commando via ftp)?
    En hoe uploaden naar de server (zoals “put” via ftp)?

    Alvast bedankt!

    Bijdrager
    Eagle

    Je kan dan beter gebruik maken van secure copy (scp)
    Een mooi programmaatje daarvoor is Fugu

    Bijdrager
    AlexdePalex

    Ja kan vanaf je mac een file vanaf de server kopieeren met scp:
    [code:1:aa691edacd]scp <server>:file <locatie op je mac>[/code:1:aa691edacd]
    Of als je een directory wilt kopieeren:
    [code:1:aa691edacd]scp -r <server>:directory <locatie op je mac>[/code:1:aa691edacd]
    Uiteraard kan je ook het sftp commando gebruiken. Dit is in principe het ftp protocol, maar dan over een ssh sessie.

    Bijdrager
    iljitsch

    Let op dat scp werkt via ssh dus je kan scp gebruiken als je ssh aan hebt staan en alles is volledig versleuteld. Het werkt als volgt voor upload:

    scp lokale.file verre.machine:/directory/verre.file

    en voor download:

    scp verre.machine:/directory/verre.file lokale.file

    Bijdrager
    bommels

    .. en als je asterisken etc. gebruikt, moet je het escape karakter niet vergeten:

    scp @machine.domein.nl">gebruiker@machine.domein.nl:~/bestanden*.txt ./lokaal/

    kopieert dus bestanden*.txt naar je lokale pad. grtz bart

5 berichten aan het bekijken - 1 tot 5 (van in totaal 5)

Je moet ingelogd zijn om een reactie op dit onderwerp te kunnen geven.