כיצד להרכיב ולהפעיל תוכניות עם SSH

Secure shell (SSH) הוא פרוטוקול רשת שמצפין שידורים כדי למנוע מאף אחד ליירט את הנתונים שלך. הוא משמש בדרך כלל לחיבור מחשב מקומי למערכת UNIX או לינוקס מרוחקת, מה שמאפשר לך להפעיל פקודות במערכות אלו. לדוגמה, אם יש לך חשבון משתמש במערכת לינוקס, תוכל להשתמש ב-SSH כדי להיכנס ולהרכיב ולהפעיל קוד מקור. זה שימושי במיוחד אם אתה משתמש במחשב Windows, אבל התוכנית שלך כתובה עבור מערכות ההפעלה UNIX או Linux.

שלב 1

הפעל את לקוח SSH על ידי לחיצה על הסמל שלו. אם אתה משתמש במחשב Windows, תצטרך להוריד לקוח SSH. Linux, UNIX ו-Mac OSX מגיעים עם לקוחות SSH מובנים בתוכם.

סרטון היום

שלב 2

הזן את כתובת השרת של המחשב המרוחק שיש לך חשבון איתו. עליך להזין זאת בשדה לקוח SSH המסומן "שרת" או "מערכת מרוחקת". הניסוח המדויק תלוי בתוכנה שבה נעשה שימוש. לדוגמה, תוכנית Windows PuTTY משתמשת במונח "שם מארח".

שלב 3

הקלד את שם המשתמש והסיסמה שלך בשדות לקוח SSH המסומנים "שם משתמש" ו"סיסמה".

שלב 4

לחץ על כפתור "התחבר" כדי להתחיל את הפעלת SSH. חלון מופיע ומציג שורת פקודה. כעת התחברת למערכת המרוחקת ויכולת לבצע פקודות.

שלב 5

הזן את הפקודה כדי להרכיב את קוד המקור שלך. קוד מקור זה חייב להיות במערכת המרוחקת, בספריית המשתמש שלך. הפקודה המדויקת תלויה במהדר שבו אתה משתמש ובשפת התכנות שבה כתובה התוכנית שלך. שלוש הדוגמאות הבאות מראות כיצד להרכיב קובצי קוד מקור של C, C++ ו-Java בשם "source.c", "source.cpp" ו-"source.java" לתוכנית:

gcc –o programName source.c g++ -o programName source.cpp javac source.java

שלב 6

הזן את הפקודה שמפעילה את התוכנית שלך. זה מחייב להזין את שם התוכנית שהידור. במקרה של התוכנית C ו-C++, שם התוכנית הוא "programName". במקרה של תוכנית Java, התוכנית לוקחת שם זהה לקובץ קוד המקור, ולכן הוא "מקור". להלן הפקודות הנחוצות להפעלת ה-C, C++ ו-Java תוכניות:

./programName ./programName מקור java

שלב 7

הקש על מקש "Enter" כדי לבצע את הפקודה. התוכנית שלך תפעל כעת על המערכת המרוחקת.

דברים שתצטרכו

  • מחשב מקומי עם לקוח SSH מותקן

  • מחשב מרוחק עם שרת SSH (המכונה לעתים קרובות חשבון מעטפת)