הפקודה sftp
(SSH File Transfer Protocol) משמשת להעברת קבצים בצורה מאובטחת בין מחשבים באמצעות פרוטוקול SSH. היא מאפשרת למשתמשים להתחבר לשרתים מרוחקים ולהעביר קבצים בצורה קלה ובטוחה.
התחביר הבסיסי של הפקודה הוא:
sftp [אפשרויות] [משתמש@שרת]
-P [מספר]
- לקבוע את מספר הפורט לשימוש.-o [אפשרות]
- להגדיר אפשרויות נוספות כמו IdentityFile
או StrictHostKeyChecking
.-v
- להפעיל מצב מפורט, שמספק מידע נוסף על פעולות הפקודה.להלן מספר דוגמאות לשימוש ב-sftp:
sftp user@hostname
put localfile.txt
get remotefile.txt
put -r localdirectory
ls
-v
כדי לאבחן בעיות חיבור.rsync
עם SSH, שהיא יעילה יותר.