התוכנה scp מאפשרת לנו להשתמש ב SSL בשביל להעתיק קבצים ממקום אחד לשני, העניין הוא שהיא לא תומכת בלהמשיך להעתיק מהמקום שהיא נעצרה במידה והיה ניתוק או משהו כזה, ואז היא תשכתב מחדש את הקובץ שהועתק.
בשביל להמשיך מהנקודה שבה הופסקה ההעתקה צריך לעבוד עם rsync בצורה הבאה:
קוד: |
rsync --progress --partial <src file> <user@host:/path/to/dest> --rsh="ssh " |
מה שהשורה עושה זה להציג את מצב ההעתקה, ולחפש ולראות איפה (מבחינת כמות בתים) הופסקה ההעתקה. אז לקחת את קובץ המקור שרצינו להעתיק, ולהעתיק אותו למיקום שרצינו כאשר נשתמש ב ssh לשם כך.
במידה ונרצה לעבוד בפורט אחר ב ssh, נכתוב את זה כך:
קוד: |
rsync --progress --partial <src file> <user@host:/path/to/dest> --rsh="ssh -p 11" |
וככה ssh שרץ על פורט 11 יוכל גם הוא לעבוד כמו שצריך.