התחבר ועבד על FTP באמצעות הטרמינל

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

במיוחד כשאנחנו עובדים על שרת ואין לנו ממשק משתמש, עלינו להעלות קובץ ל- FTP או פשוט למחוק משהו, ליצור תיקיה וכו ', לעשות הכל ויש לנו רק את המסוף שלנו, שום דבר אחר.

כדי לעבוד עם שרת FTP, די בפקודה אחת:

ftp

שמנו את הפקודה ftp ואחריה את כתובת ה- IP (או המארח) של שרת ה- FTP שאליו אנו רוצים להתחבר וזהו, למשל:

ftp 192.168.128.2

כפי שמוצג בתמונה למטה, המשתמש ישאל אותנו, אנו כותבים אותה ולוחצים זןואז הוא יבקש מאיתנו את הסיסמה, אנו כותבים אותה ולוחצים זן, מוכן שנלך!

ftp-user-login

עכשיו זה המקום בו אנו כותבים את הפקודות במעטפת החדשה הזו שהיא מעטפת ה- ftp, למשל כדי לרשום אנו משתמשים בפקודה ls

ls

הנה צילום מסך:

ftp-ls

יש הרבה יותר פקודות, למשל:

  • mkdir : צור תיקיות
  • chmod : שנה הרשאות
  • דל : מחק קבצים

הם נראים כמו אלה של לינוקס, נכון? ... היי, אם הם כותבים לעזור במעטפת ה- FTP הם מקבלים פקודות בהן הם יכולים להשתמש:

ftp-help

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

כדי להעלות קובץ הפקודה היא לשלוח

התחביר הוא:

send archivo-local archivo-final

לדוגמא, נניח שיש לי ב דף הבית קובץ שנקרא video.mp4 ואנחנו רוצים להעלות אותו לתיקיה שנקראת קטעי וידאו, הפקודה תהיה:

send video.mp4 videos/video.mp4

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

כל כך פשוט, היומן / פלט שהוא מחזיר דומה לזה:

מקומי: video.mp4 מרחוק: videos / videdo.mp4 פקודת PORT 200 מוצלחת. 150 פתיחת חיבור נתונים במצב BINARY לבדיקה. 226 העברה הושלמה. הועברו 0 בתים. 0.00 KB לשנייה.

כמו שתמיד אומר לך, אם אתה רוצה לדעת אפשרויות רבות נוספות, פשוט קרא את מדריך הפקודה:

man ftp

או קרא את המדריך בכתובת איפשהו מהאינטרנט.

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

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

לגבי


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

8 תגובות, השאר את שלך

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   ברנארסטה דיג'ו

    תרומה טובה !!!!
    אם ברצונך ליצור חיבור אוטומטי עם »ftp» ואין צורך להזין user & pass, עליך ליצור את הקובץ ב- $ HOME של המשתמש.
    .netrc עם הרשאות chmod 600, המכיל:
    מכונה [שם מוגדר- in / etc / hosts] כניסה [שם משתמש] passwd [passwdor]
    ....

  2.   פטרצ'קו דיג'ו

    חבר מאמר טוב: ד ..
    אגב, כבר לא צריך את הנושא הקודם של desdelinux לפרויקט שלי מכיוון שיצרתי נושא חדש משלי ובסופו של דבר בחרתי בדרופל כ- CMS במקום בוורדפרס.

    1.    אליוטיים 3000 דיג'ו

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

      ביחס לעדכונים קל יותר להשתמש במברשת מאשר לנהל הכל בסוף ה- FTP.

      1.    פטרצ'קו דיג'ו

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

  3.   אליוטיים 3000 דיג'ו

    מְעוּלֶה. כבר אמרתי מדוע פקודות אלה מופיעות בעת שימוש ב- FileZilla.

  4.   שאול אוריבה דיג'ו

    אני יודע שכוונת הפוסט היא להראות איך להתחבר לפקודה אחת, אבל אני ממש ממליץ על מפקד חצות (mc), זה מאפשר לך להתחבר ל- FTP / SFTP ולשלוח (להעלות) קבצים בצורה כל כך פשוטה.

    ובכן, שם תרומתי לקהילה. לחיים

  5.   ניוקי 75 דיג'ו

    אחר צהריים טובים,

    אני עושה תרגול שדורש ממני להתחבר לשרת FTP מ- VM של kali linux וזה אומר לי פקודה לא נמצאה כשאני שם עליו ftp או man ftp.

    חסר לי משהו, נכון?

  6.   Edd דיג'ו

    הרגע התקנתי, ובכן אני מתחבר לשרת המקומי שלי, וכשאני מנסה לשלוח קובץ אני מקבל שגיאה
    "553 לא ניתן ליצור קובץ."
    את המסר הזה אני מקבל. מה יכול להיכשל?