ניהול קבצים בשרתים מרוחקים יכול להיות מסובך, במיוחד אם אתה מתנער מאפליקציות שמרחיקות אותך מהמסוף. בטח, אתה יכול להשתמש ב-SSH ו-SCP כדי לדפדף בספריות ולצלם קבצים בין מחשבים, אבל, למרות שהם פשוטים ואלגנטיים, פקודות אלה חסרות את השירות של מנהל קבצים מן המניין.
Termscp הוא סייר קבצי מסוף עשיר בתכונות, עם תמיכה ב-SCP, SFTP, FTP ו-S3, המאפשר לך כדי לקיים אינטראקציה עם המכונות המרוחקות שלך באמצעות ממשק משתמש מסוף ידידותי ולהעתיק קבצים ללא מאמץ.
מדוע להשתמש ב-Termscp כדי לנהל קבצים במכונות מרוחקות?
מנהלי קבצים הם דרך ברירת המחדל שרוב משתמשי המחשב מקיימים אינטראקציה עם קבצים ותיקיות במחשבים האישיים שלהם. לבעלי Windows יש את סייר, macOS מגיע עם Finder, בעוד שמחשבי לינוקס שולחניים מגיעים עם משהו מדהים מגוון מנהלי קבצים ב-GUI, בתוספת חלופות טרמינלים שונות כולל ריינג'ר, nnn, fff ועוד.
היתרונות של שימוש במנהל קבצים עם ממשק משתמש מסוף (TUI) על פני אחד עם ממשק משתמש גרפי (GUI) ברורים: הם משתמשים בפחות משאבי מערכת, וברגע שהבנתם את קיצורי המקלדת, הם מהירים לאין שיעור מאשר גרירת סמל מחלון אחד למשנהו באמצעות עכבר.
אם אתה רק חוקר את מערכת הקבצים, יוצר ספריות ומעביר קבצים, הם יכולים גם להיות מהירים יותר מאשר שימוש בפקודות המעטפת המובנות.
כאשר אתה מתמודד עם מכונות מרוחקות, בין אם אתה עובד על VPS או Raspberry Pi, האפשרויות שלך להעברת קבצים בין המחשב המקומי שלך לשרת מוגבלות. אתה יכול להשתמש בלקוח FTP, או שאתה יכול להשתמש בשילוב של Secure Shell (SSH) ו-Secure Copy (SCP).
אף אחד מהפתרונות הללו אינו מושלם, ולמרות שהשילוב של SSH ו-SCP הוא נהדר אם אתה עושה משהו אחר משימות ניהול מערכת, זה קצת מסורבל עבור העתקה מהירה ומשימות דומות של מניפולציה של קבצים.
Termscp שואפת להקל על חייך על ידי מתן מנהל קבצי TUI יפהפה שיכול לפשט ו להאיץ את החיבור לשרת מרוחק כדי לאחזר ולהעלות קבצים וליצור אינטראקציה עם הקובץ המקומי מערכת.
כיצד להתקין Termscp בלינוקס
התקנת Termscp לא יכולה להיות פשוטה יותר, כפי שהמפתח עשה יצר תסריט שיפעל בכל הפצה. הסקריפט יבדוק את הארכיטקטורה, ההפצה והתלות שלך, ואז יוריד ויתקין את החבילות המתאימות בשמך.
השתמש ב-wget כדי להוריד את הסקריפט לספריית העבודה הנוכחית שלך:
wget https://git.io/JBhDb
לאחר ההורדה, הפעל את הסקריפט באמצעות:
bash JBhDb
לחלופין, אתה יכול לסלסל את התסריט ולהעביר ישירות ל-Bash עם:
curl --proto '=https' --tlsv1.2 -sSLf " https://git.io/JBhDb" | ש
עם זאת, זה נחשב בדרך כלל לתרגול רע מנקודת מבט אבטחה.
האשף יציג את הפלטפורמה והארכיטקטורה שלך, ואז ישאל, "התקן את termcp 0.10.0?" הקלד"y", ואז הכה להיכנס. הזן את הסיסמה שלך כאשר תתבקש, והמתן לראות את הסימון הירוק ואת ההודעה, "מזל טוב! Termscp הותקן בהצלחה במערכת שלך!"
השתמש ב- Termscp כדי לנהל את הקבצים שלך במחשב ובשרת המקומיים שלך
התחל את Termscp TUI על ידי פתיחת המסוף המועדף עליך והזנת:
Termscp
להשתמש ב שמאלה ו ימין מקשי החצים במקלדת כדי לבחור בין חיבורים דרך SCP, SFTP, FTP ו-S3, ואז לְמַעלָה ו מטה מקשים למעבר בין שדות. יש עוד ארבעה שדות שאתה צריך למלא. אלו הם:
- מארח מרוחק: זוהי כתובת ה-IP של המכשיר המרוחק שלך, ויכולה להיות ברשת הביתית שלך או הכתובת הציבורית של VPS או סוגי שרתים אחרים.
- מספר יציאה: היציאה המרוחקת שאליה ברצונך להתחבר. אין חוקים מוגדרים בעניין זה, אבל חיבורי SSH/SCP ו-SFTP משתמשים בדרך כלל ביציאה 22, בעוד שחיבורי FTP הם בדרך כלל על 20 ו-21.
- שם משתמש: שם המשתמש של המשתמש המרוחק. אם אתה מתחבר ל-Raspberry Pi, שם המשתמש Pi ברירת המחדל הוא "pi".
- סיסמה: הסיסמה של המשתמש המרוחק. זה יסתיר על ידי כוכביות כשאתה ממלא את השדה.
אם השתמשת בעבר ב- Termscp או יצרת סימניות כלשהן, תוכל ללחוץ כרטיסייה כדי לעבור לשדה התחתון, ולאחר מכן השתמש ב- שמאלה ו ימין מקשי החצים כדי לעבור בין "סימניות" ו"חיבורים אחרונים".
כשתהיה מוכן, לחץ להיכנס כדי להתחבר לשרת מסוים.
תצוגת ה-TUI תשתנה, ותוצג בפניך תצוגת מסך מפוצל נוספת. החלק העליון מחולק בין מערכת הקבצים המקומית שלך בצד שמאל ומערכת הקבצים המרוחקת בצד ימין. תתחיל בספריית הבית של כל משתמש, ותוכל לעבור ביניהם באמצעות ה שמאלה ו ימין מקשי חצים.
נווט במערכת הקבצים עם ה לְמַעלָה ו מטה מקשים, ולחץ על להיכנס כדי לפתוח ספרייה. לחיצה מקש לחזור אחורה יחזיר אותך לספרייה הקודמת. אם תלחץ להיכנס בקובץ, הוא ייפתח במחשב המקומי שלך באמצעות אפליקציית ברירת המחדל.
כדי להעתיק קובץ או ספרייה ממחשב אחד לאחר, לחץ על מֶרחָב כאשר הפריט מסומן, ו-Termscp יעתיק את הפריט לספרייה הפתוחה כעת בחלונית השנייה.
אם ברצונך לערוך קובץ במערכת המרוחקת, לחץ על F4. לחלופין, תוכל להעביר קובץ למיקום חדש בתוך מערכת הקבצים המרוחקת אם תלחץ F5, והיכנס לנתיב המלא החדש.
כברירת מחדל, הקבצים ממוינים לפי שם. אתה יכול לשנות זאת באמצעות ב מקש, ובחר למיין לפי שינוי זמן, זמן יצירה או גודל. אתה יכול גם לשנות את החשיפה של קבצים מוסתרים עם א.
לרשימה מלאה של כריכות מקשים שימושיות, הקש ח. אתה יכול גם לקבל עזרה בשורת הפקודה עבור Termscp באמצעות דפי המדריך:
man termscp
Termscp היא הדרך הקלה לנווט במערכות קבצים מרוחקות
כעת אתה יכול להשתמש ב-Termscp כדי לגשת ולתפעל קבצים מרוחקים דרך המסוף שלך כאילו היו במחשב האישי שלך. אתה יכול לחסוך זמן ולהמשיך בפרויקטים אחרים.
למה לא להתחיל בהמרת Raspberry Pi רזרבי לשרת אינטרנט?