
rpm -q vsftpd מראה שהחבילה אינה מותקנת במערכת.yum install vsftpd.chkconfig vsftpd on מוסיף את השירות לרמות ההפעלה, ו-chkconfig --list מציג את המצב. השירות פועל ברמות 3 ו-5, שהן רמת הפעלה טקסטואלית ורמה גרפית./etc/vsftpd/vsftpd.conf ומפעילים התחברות אנונימית, כתיבה ויצירת תיקיות./var/ftp/pub.chmod a+w upload.service vsftpd start מפעיל את השירות.service vsftpd status מציג את מספר התהליך (PID).netstat -tlnp מראה שהשירות מאזין בפורט 21.מבנה ושמות דיסקים ומחיצות בלינוקס:

הטקסט המלא של הדקות הראשונות בהרצאה «התקנת שרת FTP בלינוקס» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום וברוכים הבאים לסרטון בנושא שרתי FTP בלינוס. פרוטוקול FTP הוא פרוטוקול שנמצא בשימוש מאוד מאוד נפוץ היום, יחד עם זה שמדובר באחד מהפרוטוקולים הוותיקים ביותר שקיימים באינטרנט.
אחת המשימות הראשונות שלי בתור מנהל מערכת בתחילת שנות ה-90 הייתה להתקין שרת FTP. פשוט מדהים איך הטכנולוגיה הוותיקה הזאת נמצאת בשימוש מאוד נרחב עד היום.
הסיבה לכך שהיא נמצאת בשימוש מאוד מרחב זה בגלל שהיא נהפכה לסטנדרט. בכל ארגון יש כמה וכמה שרתי FTP. עשרות מיליוני אנשים משתמשים בטכנולוגיית FTP מדי יום.
כל מנהל מערכת לינוס יצטרך להגדיר שרת FTP לא פעם ולא פעמיים בחייו. בגלל שמדובר בטכנולוגיה שהיא מאוד ותיקה וסטנדרטית, נוהגים לשאול עליה בהסמכות וברעיונות.
אנחנו בסרטון הזה נלמד איך להתקים שרת FTP. אנחנו נלמד איך להגדיר שרת FTP. כמו כן אנחנו נלמד גם איך לבדוק את שרת FTP. לסוף הסרטון אנחנו נזכור ונדבר ממש בקצרה על טכנולוגיות יותר מתקדמות שבעצם עונות על דרישות מורחבות של אבטחת מידע כגון הצפנה של תעבורה.
פרוטוקול FTP הוא פרוטוקול שאינו מוצפן. כלומר כל הטופן עובר כמו שהוא ברשת. אז בואו נעבור ונראה איך אנחנו מתקנים שרת FTP. אז קודם כל אני נכנס למערכת, אז אני הולך לבדוק אם שרת FTP נתקן.
הדימון שנותן לנו את שירות ה-FTP, דימון למעשה זאת תוכנה שרצה ונותנת שירות מסוים, נקרא vsftpb. איך להריץ שאילתה של RTM כדי לבדוק אם ה-VSFPTD נתקן.
RTM מינוס VSFPTD ואני מקבל תשובה שה-VSFPTD איננו נתקן במערכת. עכשיו אני הולך להשתמש בשירות של ים כדי להתקין את ה-VSFPTD.
ים זהו כלי שאגב, אני מאוד ממליץ לראות את הסרטון על ים למי שעדיין לא ראה. זהו כלי בעצם שיודע באופן אוטומטי להביא את הפקאג', את החבילה, את ה-RPM הרלוונטי שאני מבקש ממנו מתוך מאגר RPM'ים.
יודע גם להביא את התלויות של אותו RPM. לצורך העניין, RPM מסוים יכול להזדקק ל-RPM אחר כדי לעבוד באופן תקין. ים יודע להביא את הארטיאנים הרלוונטיים ולהתקין אותם במערכת.
אני מריץ עכשיו ים עם הפקודה עם סתם, bsdb, אוקיי? הנה הוא אומר שהוא אכן מצא את הפקאג' הדרוש, פה הוא רושם לי את הגרסה של הפקאג', פה הוא רושם בעצם מאיזה מאגר הוא שולח אותו, ואת הגודל של הפקאג' הזה, ושואל אותי אם אני רוצה להמשיך, אני אומר לו שכן, שאני מעוניין להמשיך, אוקיי?
כרגע בעצם הים הודיע לי שהפקדג' כאן בהצלחה, אנחנו יכולים לראות את שלב ההתקנה ואת השלב שבו הוא מוודא את ההתקנה שאכן כל המבצעים מתקנים כמו שצריך, אוקיי? עכשיו, למעשה, איך אנחנו מתקינים סרוויס בלינוקס?
פשוט מאוד, אנחנו עושים את זה בכמה שלבים. בשלב ראשון אנחנו מתקינים אותו. בשלב שני אנחנו דואגים לכך שהסרוויס יעלה כאשר השרת עולה.
את זה אנחנו עושים בעזרת פקודה checkconfig. כמו כן, אני מזמין אתכם לראות סרטונים על ניהול שירותים, ששם נדבר על הפקודה הזאת בהרחבה. אני עושה פה checkconfig.syslist.k כדי לראות את רשימת הסרוויסים שכרגע נתקנים במערכת ובמשלחים על ידי איך שתנפיק.
וכאן אני רואה שה-VSF PPD הוא בעצם נמצא באו"ף בכל רמות ההפעלה. רמות הפעלה בעצם הם מספר רמות הפעלה של המערכת.
למשל הרמה הנמוכה ביותר היא נמצאת שם לצורך מה שנקראת סינגל, מצב של סינגל יוזר ברמה הזאתי של ההפעלה או האימיט לבל הזה. אין שירותי רשת, היא בעצם נמצאת שם למצבי חירום כמו החלפה של סיסמה של רות וכדומה.
ובעצם מצב הפעלה מספר 3 זהו מצב הפעלה טקסטואלי ששם כל שירותי הרשת בריבוע משתמשים פעילים במערכת ומצב הפעלה מספר 5 הוא מצב הפעלה שהוא מצב הפעלה גרפי ששם המערכת עולה לתוך הגרפיקה.
מצב הפעלה 2 ו-4 הם לא לשימוש ובעצם נוצרו מתוך מחשבה עתידית. מי שמאוד רוצה לקסטם את המערכת יכול כן להמציא להם שימושים שונים, מצב ההפעלה 0 ו-6 הם בעצם מצבים שבהם המערכת נמצאת למעלה, אוקיי?
כלומר, אם אני אעבור למצב הפעלה 6, אז המערכת שלי תיכבד, אוקיי? אז בעצם אני רוצה להפעיל את ה-DSF PPD ככה שבעצם נפעל באופן אוטומטי כשהשרת עולה. אני עושה chkconfig checkconfig bsftpd on ואחרי שאני מריץ את הפקודה הזאתי יכול עוד פעם לעשות checkconfig this בעצם מינוס מינוס list ועכשיו אני אראה שהbsftpd הוא בעצם ב-on
שלב 3 שלב 5 אני עושה מ-1 והלאה הוא כל הזמן ב-on, אוקיי? שלב שני בהגדרת הסרוויס, למעשה להגדיר את השירות, אוקיי? אני אשתמש בהגדרות הדפלטיביות.
בסרטון הבא אנחנו נרד יותר לעומק של ההגדרות שקיימות בתוך קובץ ההגדרות של ה-VSFPTD. אז אני עושה VI, EPC, שם בעצם נשמרות בדרך כלל כל ההגדרות של המערכת ktcbsftpd.con אני עורך אותו בעזרת ה-editor.vi אני הולך לעבור בקצרה בעצם על הפרמטרים הרלוונטיים
לצורך ההפעלה שלנו אנחנו הולכים להתחבר אלייך בעצם לשרת את pp בעזרת משתמש אנונימוס. אנונימוס זהו שם דיפולטיבי למשתמש שהוא למעשה משתמש אורח חסר משתמש אשר המשתמש הזה יגיע