ההבדל בין FTP ו- SSH ההבדל בין
FTP לעומת SSH
FTP עומד על פרוטוקול העברת קבצים, פרוטוקול שנוצר עבור העברת קבצים ממיקום מרוחק למחשב מקומי, או להפך. מצד שני, Secure Shell, או SSH, הוא פרוטוקול רשת המאפשר את התקשורת בין שני מחשבים, ללא קשר למרחק, כל עוד יש נתיב חשמלי עבור נסיעות של תקשורת.
FTP הוא די ישן, כפי שהוא נוצר לפני ההתפתחות של רשתות ציבוריות, כפי שאנו רואים אותם היום. בשל עובדה זו, יוצרי ה- FTP לא ראו את הצורך באבטחת הנתונים, או באימות שמות משתמש וסיסמאות, ולמעשה שולחים אותם בטקסט רגיל. משמעות הדבר היא כי כל אחד עם ידע כדי לרחרח מנות נתונים יוכלו לשחזר את הנתונים המועברים, או גרוע מזה, לקבל את שם המשתמש והסיסמה, להשיג גישה מלאה לאתר המרוחק. השם Secure Shell צריך כבר לתת לך רעיון הגון של האבטחה של SSH. SSH נוצר למעשה לאחר התקפת רחרוח נערכה על אוניברסיטת הלסינקי של טכנולוגיה. זה מחליף את פרוטוקול Telnet מיושן ופגיע כי היה בשימוש בולט באותו זמן. האבטחה של SSH מיושמת על ידי הצפנת הנתונים לפני שליחתו. אז זה רק מפוענח במיקום המיועד.
כמו בפרוטוקול העברת קבצים, FTP מסוגל להעביר קבצים מנקודה אחת לאחרת, וכמה פעולות בסיסיות של קבצים, כגון העתקה, העברה או מחיקה של קבצים וספריות. SSH הולך הרבה מעבר לזה, שכן הוא מאפשר למשתמש להוציא פקודות שניתן לפרש ולהוציא להורג במחשב המרוחק על ידי שרת האזנה. זה יכול לשמש גם עבור מנהור, ניטור שירותים מסוימים ויישומים הפועלים, ואפילו להעברת קבצים.סיכום:
1. FTP הוא פרוטוקול העברת קבצים, בעוד SSH הוא פרוטוקול רשת.
2. FTP הוא מטבעו לא מאובטח, בעוד SSH הוא מאובטח מטבעו.
3. FTP רק מאפשר שליטה של קבצים, בעוד SSH מאפשר מגוון רחב של יישומים.