PracticU

העברת קבצים עם WinScp

בלי כתוביותעם כתוביות
PracticU › קורס לינוקס למתקדמים - הסמכה בינלאומית - Linux - Red Hat - RHCSA / RHCE › העברת קבצים עם WinScp
מילון מושגים:
שרת - מחשב או תוכנה שמספקים שירות למחשבים אחרים (לקוחות) ברשת, למשל אחסון קבצים, אתר אינטרנט או מסד נתונים, ומגיבים לבקשות שלהם.
שם משתמש - מזהה ייחודי שמשתמש מזין כדי להזדהות במערכת, לרוב יחד עם סיסמה.
סיסמה - מחרוזת תווים סודית שמשמשת לאימות זהות המשתמש בעת כניסה למערכת. ככל שהיא ארוכה ומורכבת יותר, כך קשה יותר לנחש אותה.
פרוטוקול - מערכת כללים מוסכמת שקובעת כיצד מכשירים או תוכנות מתקשרים ומחליפים מידע, למשל HTTP או TCP.
סשן - פרק זמן של פעילות רציפה בין משתמש למערכת, שבו נשמר מידע על מצבו, למשל לאחר התחברות לאתר.

העברת קבצים עם WinScp
WinSCP מעביר קבצים בין Windows לשרת לינוקס. זה שימושי כשהשרת אינו מחובר לאינטרנט, או כשנוח יותר להוריד קובץ למחשב ולהעביר אותו לשרת.
הכנה
1. הורדה: מורידים את הגרסה הניידת (executable), שאינה דורשת התקנה.
2. חיבור: מזינים את כתובת השרת, שם משתמש וסיסמה, ובוחרים פרוטוקול SFTP. אם הוא לא עובד, אפשר לנסות SCP. את הסשן שומרים כדי שלא להקליד שוב.
גרירה והעתקה
3. שני חלונות: בצד אחד מוצגת מערכת הקבצים של השרת, ובצד השני המחשב. גוררים קובץ מצד לצד כדי להעתיק אותו.
4. דוגמה: יוצרים קובץ ריק בשרת עם הפקודה touch, וכשמרעננים את החלון הוא מופיע. אפשר להעתיק קובץ גם מהמחשב אל השרת באותו אופן.
כך מעבירים קבצים לשרת ישירות, בלי לחפש דרך אחרת.
השיעור הבא בקורס: פקודות מתקדמות בלינוקס
לחץ כאן להורדת הורדת קבצי Script של לינוקס שהיו בסרטים
מילון מושגים:
דיסק - התקן לאחסון קבוע של נתונים, כמו כונן קשיח (HDD) או כונן מבוסס זיכרון מהיר (SSD).
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.
מחיצה - חלוקה לוגית של דיסק פיזי לאזורים נפרדים, שכל אחד מתפקד כאילו הוא כונן עצמאי.
זיכרון - רכיב מהיר ונדיף שבו המחשב שומר נתונים ותוכניות בזמן ריצתם. תוכנו נמחק עם כיבוי המחשב.
דומיין - תחום ניהולי משותף של מחשבים ומשתמשים ברשת ארגונית, המנוהל מרכזית. גם שם ייחודי של אתר באינטרנט.
אימות - תהליך שמוודא שהמשתמש או המערכת הם מי שהם טוענים שהם, בדרך כלל באמצעות סיסמה, קוד או תעודה.
Active Directory - שירות מדריך של מיקרוסופט לניהול מרכזי של משתמשים, מחשבים והרשאות ברשת ארגונית מבוססת דומיין.
GPO - אובייקט מדיניות קבוצתית ב-Active Directory, שמכיל הגדרות ומדיניות המוחלות על משתמשים ומחשבים.


מבנה ושמות דיסקים ומחיצות בלינוקס:


(Sda (disk0): זה הדיסק הפיזי הראשון (SATA DISK)

(Sda1,Sda2 (Partitions in disk): אלו הן המחיצות בתוך הדיסק הפיזי הראשון.

(Sdb (disk1): זה הדיסק הפיזי השני כמו בוינדוס Disk1

(Sdb1,Sdb2 (Partitions in disk): אלו הן המחיצות בתוך הדיסק הפיזי השני.

מחיצת השורש הראשונה:

וינדוס: C

לינוקס: /

מחיצות נוספות:

וינדוס: D: / E:

לינוקס: /data /example כמו תיקיות.

הערה: בתהליך ההתקנה יוצרים מחיצה נוספת לזיכרון הווירטואלי שנקראת SWAP

מטרת צירוף לינוקס לדומיין הינה לאימות משתמשים מתוך Active Directory בלבד ואין GPO  ללינוקס דרך AD.


הוכן ע"י התלמיד המצטיין: אברהים אבו שיכה

פרקי ההרצאה: העברת קבצים עם WinScp

  1. 00:00

    מבוא: העברת קבצים בין Windows ללינוקס

  2. 01:19

    למה צריך להעביר קבצים לשרת ללא אינטרנט

  3. 02:13

    הורדת WinSCP בגרסה ניידת

  4. 03:09

    חיבור לשרת לינוקס בפרוטוקול SFTP

  5. 04:13

    מבנה התיקיות בשרת מרחוק

  6. 04:48

    העתקת קובץ לשרת והצגתו עם ls -l

תמלול ההרצאה: העברת קבצים עם WinScp

הטקסט המלא של הדקות הראשונות בהרצאה «העברת קבצים עם WinScp» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:23

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

  2. 00:44

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

  3. 01:02

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

  4. 01:22

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

  5. 01:43

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

  6. 02:01

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

  7. 02:13

    אז בואו ניגש ונעבוד עם התוכנה הזאת שנקראת winscp. הדבר הראשון שאני רוצה לעשות זה ברשותכם לגשת לאינטרנט, אנחנו נוריד את התוכנה הזאת ביחד.

  8. 02:36

    winscp זה התוכנה יש קובץ executable כמו שבפאטי ואתם לא צריכים להתקין כלום ויש את קובץ שמאפשר לכם התקנה אני ממליץ לכם להוריד את הפורטבול executable אני מוריד את הקובץ האקזה נשים אותו אצלי בדסטופ תשמור אותו אצלי בדסטופ הקובץ הזה שאני אראה לכם עכשיו מאפשר לי לגשת

  9. 03:20

    לשרת לינוקס מרוחק ולהעביר קבצים בין התחנה שלי לשרת לינוקס אז הנה הקובץ שיש לנו כאן הוא שואל אתכם באיזה פרוטוקול אתם רוצים לגשת לשרת sctp sftp sftp בדיוק המקרים יהיה מופעל בכל שרתי הלינוקס ואם זה לא יעבוד לכם תנסו את sctp אחד מהם בטוח יעבוד בוא ננסה נכניס את ההוסט ניים במקרה שלנו נכניס את הכתובת IP 192.198.0.108 user name root 356 ואתם

  10. 03:57

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

  11. 04:26

    אני כרגע עובד על הלינוקס. עכשיו, אתם זוכרים שיש לנו את התיקיות home ו-etc ו-dev, לכל התיקיות של מערכת ההפעלה ואפילו המחיצה שלנו MySQL נמצאת שמה ואני יכול להעביר כל מיני קבצים בקלי קלות אוקיי? אז הנה בואו ניגש באמת פה לאינסטול, רק בשביל הכיף

  12. 04:48

    נראה איזה קובץ נחמד שבא לנו להעביר לא יודע, בואו נעביר ווינראר, אני יודע בואו נעביר ווינראר, פשוט גורר את זה לצד ימין וקופי ועכשיו אני העתקתי, עכשיו ברשותכם בואו ניגש ונראה cd mysql זוכרים אני ניגש לשורש ואז לתיקייה ובמקרה הזה מחיצה ואני אעשה ברשותכם ls-l וואלה

  13. 05:04

    הנה הקובץ כמובן אין לי מה לעשות עם זה זה קובץ executable זה קובץ שרץ על windows right סתם אני אתקתי אותו לפה הנה לכם הקובץ שהעתקתי לשרת לינו באותה מידה אני אצור עכשיו פה קובץ test123 הנה שם של קובץ שיצרתי בואו נעשה לו סיומת gxt כדי שיהיה נחמד.

  14. 05:42

    הנה יצרתי עכשיו פה קובץ.

לקורס המלא: קורס לינוקס מתקדם אונליין

ההרצאה הקודמת: מערכת קבצים ותיקיות בלינוקס

ההרצאה הבאה: פקודות מתקדמות בלינוקס

הרצאות קשורות מקורסים אחרים

  • העברת קבצים עם Netcat
  • קבצים - Files - חלק 1
  • קבצים - files
  • העברת פרמטרים לפונקציה - by ref

קורסים נוספים במסלול

  • קורס AWS - ניהול מכונה וירטואלית בענן
  • קורס Terraform - DevOps - Azure & AWS
  • קורס קוברנטיקס - Kubernetes
  • קורס Docker - עם Swarm Cluster
  • קורס DevOps - Ansible
  • קורס PowerShell