לפעמים כאשר אנחנו מגבים שרתים או מעבירים חומר לשרת חדש יש צורך להעביר קבצים גדולים ואם נוריד את הקבצים אלינו ואז נעביר אותם לשרת הרצוי זה יקח הרבה מאוד זמן לכן הדרך המהירה ביותר היא להעביר את הקבצים בין השרתים עצמם - צריך לזכור לשרת יש תעבורה לרוב סימטרית כלומר 100 מגה יורד ו100 מגה עולה וכאשר את מעבירים קבצים צד אחד מעלה וצד אחד מוריד - במידה ותעשו זאת מרשת ביתית אז קצב העלאה שלכם יהיה קטן משמעותית מקצב ההורדה ומכוו שבשיטה הגרועה הזו המחשב האישי הוא זה שמוריד משרת א ואז זה שמעביר לשרת ב - זה יקח כפי10 ויותר זמן.
אז קודם כל מתחברים בSSH ישירות לשרת שממנו רוצים להעתיק את הקובץ או הקבצים -
ואז משתמשים בפקודה נפוצה בשם SCP
הנה דוגמא - העברת קובץ בין שרת מקומי לבין שרת חיצוני (יכול להיות גם מחשב מסוג לינוקס ומחשב אחר מסוג לינוקס)
scp /file/to/send username@remote:/where/to/put
אם לדוגמא השם משתמש שלכם בשרת הינו admin וכתובת השרת הינה 192.168.1.1 אז המשתמש הנכון שלכם הינו - admin@192.168.1.1
דוגמא נוספת - העברה בין שני שרתים מרוחקים -
scp username@source:/location/to/file username@destination:/where/to/put
הוספת פורט חיבור במידה ונדרש והפורט הוא לא דיפולט (22)
scp -P 123