כיצד לבצע SCP מ- Windows ל- Linux

How Scp From Windows Linux



FTP כבר לא נחשב בטוח מספיק כדי לשמש לשימוש באינטרנט. כתוצאה מכך, אני מנסה להפגין בפניך SCP כעת. SCP היא אכן מערכת הבנויה על פרוטוקול SSH. כתוצאה מכך, תדרש ממשתמש בעל זכות SSH להשתמש בשרת. ניתן להשתמש במפתחות SSH ליצירת חיבורי SCP, בדיוק כמו שהם יכולים לעשות עם SSH. מכיוון שלקוחות מסוימים של Windows עשויים לשלוט במחשבי לינוקס, אני גם ידריך אותך להשתמש ביישום החינמי WinSCP להעברת קבצים מ- Windows לשרת אובונטו באמצעות SCP בגוף ההדרכה הזו.

שיטה 01: שימוש בשרת SSH

SCP או SSH כצרכן בלבד נכללים בכל מערכות לינוקס; לכן, אינך צריך לעשות משהו מיוחד בסוף הלקוח. ייתכן שנצטרך לפרוס את מתקן שרת SSH רק בצד השרת, בהתבסס על הפצת לינוקס. עלינו לשדרג את המערכת למהדורה האחרונה לפני שנתחיל בפריסה כלשהי. פשוט השתמש בפקודה הבאה עבור מערכות מחשב מבוססות Debian (כולל אובונטו וקובונטו):







עדכון $ sudo apt



העדכון לוקח קצת זמן. לאחר עדכון המערכת, בוא נתקין את שרת SSH במערכת ההפעלה אובונטו 20.04 שלנו. לכן, הוסף את השאילתה המופיעה להלן במסוף והקש על מקש enter כדי להמשיך בהתקנה.



$ sudo apt להתקין שרת OpenSSH

בין העיבוד של התקנת שרת OpenSSH, הוא יושהה לבקש שתאשר אותו. המערכת רוצה שתבדוק שוב אם עליך להתקין אותה במערכת ההפעלה אובונטו 20.04 שלך או לא. אם אתה צריך את זה, הקש Y או הקש על n כדי לעצור את התהליך.





כעת עיבוד ההתקנה התחדש, כפי שמוצג להלן. כאשר הוא מגיע ל -100%, המשמעות היא שהעיבוד הושלם.



קווי העיבוד האחרונים במעטפת הטרמינל לשרת OpenSSH הם כדלקמן.

הצטרף לשרת באמצעות SSH כדי לראות אם התצורה הושלמה. באמצעות לקוח אובונטו או Mac שלך, הפעל קונסולה והקלד את הביטוי הרגיל. הקלד את הקוד למפתח SSH באופן מיידי אם אתה משתמש באחד. לחלופין, יש לספק את קוד הסיסמה של המשתמש של המכשיר המארח. כשהכל תקין, כעת יש להציג את מסוף המחשב החיצוני. אמת את כללי חומת האש שלך אם זה לא המקרה. יציאה 22/tcp נדרשת עבור SSH. תוכל גם לאמת את תצורת שרת SSH כדי לוודא שללקוח שלך יש את הזכויות המתאימות. אנו יכולים להפסיק את החיבור ברגע שהוא נוצר בהצלחה. כעת עליך לאפשר ולאפשר יציאה 22 של שרת SSH בחומת האש. לכן, השתמשנו בשאילתה שלהלן במעטפת עם זכויות סודו.

$ sudo ufw אפשר 22

עלינו לבדוק את הסטטוס של יציאת SSH במערכת שלנו באמצעות הפקודה systemctl. מכאן שניסינו את הפקודה שלהלן במסוף שלנו ומצאו שיציאת SSH שלנו פועלת באופן פעיל.

סטטוס $ sudo systemctl ssh

כעת התצורות מוגדרות ליציאת SSH. פתח את פנקס הרשימות מאזור החיפוש של שולחן העבודה של Windows. הוסף כמה נתונים בקובץ הטקסט של פנקס הרשימות ושמור אותם על שולחן העבודה עם סיומת .txt.

כעת פתח שוב את שורת הפקודה מאזור החיפוש של שולחן העבודה של Windows. הוסף את הפקודה שלהלן כדי לראות את ההיגיון והתחביר של השימוש בפקודת SCP בו.

SCP

ראינו את ה- SCP מוגדר וכיצד יש להשתמש בו בשורת הפקודה. בואו נזיז את קובץ test.txt פנקס הרשימות, שיצרנו זה עתה על שולחן העבודה שלנו. לשם כך עליך לעקוב אחר התחביר הכללי שלהלן של הוראת SCP. ראשית מוזכרת הנתיב לקובץ בו הוא נשמר. נתיב זה חייב להכיל את שם הקובץ. לאחר מכן, ציין את שם המארח, כתובת ה- IP והנתיב שבו ברצונך לשמור את הקובץ שלך במערכת לינוקס. וודא שהתיקיה חייבת להתקיים במערכת Linux שבה ברצונך לשמור אותה.

Path_to_file/שם קובץ [מוגן בדוא'ל]:/path_to_save_the_file_in_host

הקש על מקש Enter כדי להמשיך להתחבר למכשיר המארח. לאחר יצירת החיבור המוצלח, עליך להוסיף את סיסמת המשתמש שלך למערכת אובונטו. בדרך זו, קובץ test.txt שלך יועבר לתיקיית הבית של מערכת Ubuntu 20.04 Linux.

שיטה 02: שימוש ב- WinSCP

דרך יעילה ופשוטה נוספת להעביר את קבצי Windows למערכת ההפעלה Linux היא באמצעות כלי WinSCP. לכן, על מנת להשתמש בכלי זה, עלינו להוריד אותו תחילה כדי להתקין אותו. פתח את מנוע החיפוש של גוגל וכתוב בו WinSCP ולחץ על Enter כדי להמשיך. לחץ על הקישור הראשון אי פעם שהוצג במנוע החיפוש.

כעת תוצג לך הורדת כלי WINSCP הרגילה. הקש על הורד WinSCP כדי להוסיף אותו במהירות להורדות שלך.

זה ייקח עד 20 דקות בהתאם למהירות הרשת במערכת שלך להוריד אותו. לאחר השלמת ההורדה, לחץ על הקובץ שהורדת כדי לבצע אותו.

תיבת הדו -שיח בחירת מצב התקנה תופיע כמו בתמונה שמתחת. הקש על התקן עבור כל המשתמשים (מומלץ) כדי להתחיל בהתקנה.

כעת יופיע חלון חדש להתקנת WinSCP. עליך לחתום על הסכם הרישיון על ידי לחיצה על הלחצן קבל כפי שמוצג בקטע הבא.

סמן את תיבת הסימון של סוג התקנה כהתקנה טיפוסית (מומלץ) והקש על הבא כדי להמשיך.

עליך לבחור בתבונה את סגנון ממשק המשתמש מחלונית הגדרות המשתמש הראשוני. הקש על מקש הבא.

כעת ההתקנה עבור WinSCP מוכנה להתקנה. מכאן הקש על כפתור ההתקנה כדי להמשיך ולהתחיל בהתקנת WinSCP.

כעת תהליך ההתקנה התחיל. כתהליך הקו הירוק, פירוש הדבר שהוא קרוב יותר להשלמת ההתקנה. זה יסתיים תוך כמה שניות.

כעת הושלם תהליך ההתקנה של WinSCP; המסך הבא ייפתח. סמן את הלחצן של הפעל WinSCP ופתח Gettings, דף התחלה. לחץ על לחצן סיום כדי לסגור את המסך ולסיים את התהליך.

לאחר השלמת ההתקנה, האתר הרשמי של WinSCP ייפתח אוטומטית, ויציג את הודעת השלמת ההתקנה המוצלחת.

ממשק המשתמש של WinSCP ייפתח אוטומטית מכיוון שסימנו את כפתור תיבת הסימון. כדי להתחיל להעביר את הקבצים שלך מחלונות לאובונטו, עליך לחבר את Windows ומערכת ההפעלה אובונטו. לשם כך, הקש על סמל המפגש החדש של המחשב, ותופיע תיבת דו -שיח בשם login. בחר בפרוטוקול הקבצים מהרשימה הנפתחת כ- SCP תחילה. הוסף את כתובת ה- IP של אובונטו בתוך השדה שם מארח. הוסף שם משתמש וסיסמה כדי להתחבר ולחץ על התחברות. לאחר חיבור מוצלח, גרור את הקבצים מהאזור השמאלי לצד הימני של WinSCP להעברה.

סיכום

SCP פשוטה להבנה ומסוגלת להעביר בבטחה כמות עצומה של נתונים ברחבי הרשת. לדוגמה, תוכל להשתמש ב- WebDAV כאפשרות בלבד. במהלך הפוסט הזה, הדגמתי לכם איך זה עובד. אם אנו פועלים עם מגוון מערכות הפעלה, עלינו לחקור את שתי השיטות.