SFTP-guide: Overfør alle filer og mapper mellem maskiner A og B

Hvordan kan put-instruktionen ændres for at overføre alle filer, mapper og undermapper fra /home/a på maskine A til /home/b på maskine B ved brug af sftp?

Ændring af put-instruktionen for at overføre alle filer, mapper og undermapper fra /home/a på maskine A til /home/b på maskine B ved brug af SFTP kræver brug af kommandoen `put -r .` efter at have navigeret til de respektive mapper med `cd` og `lcd`.

Ændring af put-instruktionen for at overføre alle filer, mapper og undermapper fra /home/a på maskine A til /home/b på maskine B ved brug af sftp

For at overføre alle filer, mapper og undermapper fra /home/a på maskine A til /home/b på maskine B ved brug af SFTP, skal du bruge en kombination af SFTP-kommandoer og en lokal terminal. Her er en trin-for-trin guide:

  1. Åbn en terminal på maskine A.
  2. Start en SFTP-session til maskine B ved at bruge følgende kommando:
    sftp user@maskineB
    • Erstat user med dit brugernavn på maskine B.
    • Erstat maskineB med IP-adressen eller værtsnavnet på maskine B.
  3. Indtast din adgangskode, når du bliver bedt om det.
  4. Skift til destinationsmappen på maskine B:
    cd /home/b
  5. Skift til den lokale mappe på maskine A, som du vil overføre:
    lcd /home/a
  6. Brug put-kommandoen med -r flaget for at overføre alle filer, mapper og undermapper:
    put -r .

Her er en kort opsummering af de nødvendige kommandoer:


sftp user@maskineB
cd /home/b
lcd /home/a
put -r .

Ved at følge disse trin vil alle filer, mapper og undermapper fra /home/a på maskine A blive overført til /home/b på maskine B.