התקנת שרת FTP

שרת FTP הוא בין הפתרונות היעילים ביותר להעברה ושיתוף קבצים בין משתמשים,
אף על פי כן משתמשים רבים נמנעים מהתעסקות עם שרת קבצים (FTP) מהפחד שהוא
מסובך להגדרה, למעשה ההתקנה וההגדרה לא מסובכים בכלל, ניתן לביצוע בשלוש דקות.
להלן מדריך להתקנת שרת FTP חינם על המחשב המקומי או על שרת.
התקנת שרת FTP
מאמר זה מתמקד בהתקנה והגדרה של Filezilla FTP Server
למרות שההגדרות דיי זהות גם בתוכנות FTP server אחרות (ראה סוף המדריך).
FileZilla server -היא תוכנת שרת FTP בקוד פתוח להתקנה על מערכות וינדוס (XP, ויסטה ו 2000 ),
כדאי לציין שבעוד שגרסת ה FTP קליינט של FZ ניתנת להתקנה על פלטפורמות מרובות,
גרסת השרת הינה לוינדוס בלבד (בינתיים).
תהליך ההתקנה
נוריד (2.5MB) את תוכנת השרת (FZ server) ונפעיל אותה.
נעקוב אחרי הוראות ההתקנה כאשר אנו מקבלים בברכה את הגדרות ברירת המחדל שמוצעות לנו:
- הפעלת ה FTP כשרות אוטומטי בוינדוס (Start as service).
- בחירת מספר פורט להתחברות מנהל (כל מספר מ 1 עד 65535), הפורט הדיפולטי הוא: 14147.
(ניתן לשינוי לאחר ההתקנה).

הפעלה
לאחר ההתקנה יופיע חלון קטן עם אופציה (Connect To Server) להתחבר לשרת שהיתקנו.
בחלון זה נזין את כתובת ה IP של השרת: במידה וההתקנה בוצעה על המחשב המקומי
הכתובת היא: 127.0.0.1, את מספר הפורט (14147 או את המספר שבחרנו) והסיסמה שנבחר.

קצת הגדרות וסיימנו

יצירת משתמשים
להפעלת תוכנת שרת ה FTP נצטרך ליצור משתמש אחד לפחות,
כאשר נוכל להוסיף משתמשים נוספים לפי הצורך.
מתפריט Edit נבחר באופציית Users, נלחץ על כפתור Add להוספת משתמש חדש
כשזמינה לנו האופציה לשייך את המשתמש לקבוצה מסוימת, אך זה לא חובה.
לאחר יצירת המשתמש נגדיר לו סיסמה ע"י סימון המשתמש שיצרנו ולחיצה על ה Password שבסרגל הכלים.

גישה לספריות וקבצים
FileZilla, כמו כל תוכנת FTP אחרת, מאפשרת לקבוע את הזכויות והגישה לקבצים
אותם אנו רוצים לשתף. כאשר אנו עדיין בחלון Users, לחיצה על כפתור ה Shared Folders
תוביל אותנו לתפריט בו נגדיר את הגישה לספריות וקבצים.
לחיצה על כפתור Add מאפשרת לבחור ספריית בית למשתמש (Home dir), כלומר,
בכל פעם שאותו משתמש יתחבר לשרת הוא יופנה לספריה הספציפית שהוא הגדיר ולא יוכל לצאת ממנה.

התחברות לשרת
לאחר שסיימנו להתקין את השרת, ליצור שם משתמש ולקבוע את מספר הפורט בו הוא יעבוד
ניתן להתחבר לשרת ה FTP ע"י הזנת הכתובת בדפדפן.
נוודא שהפיירוול שלנו לא חוסם את כניסת הפורטים (21, 443,14147)
כתובת פנימית: כדי לבצע התחברות מהמחשב המקומי: ftp://127.0.0.1/ftpdir
כדי לבצע התחברות ממחשב באינטרנט: ftp://known.ip.address/ftpdir
- את כתובת ה IP הידועה ניתן לגלות ע"י כניסה ל whatsmyip.net
- Dir -ספריית הבית שיצרנו בשרת ה FTP.
כתובת IP סטאטית או דינמית?
על מנת שמשתמשים מרוחקים יוכלו לגשת לשרת ה FTP מהאינטרנט,
צריכה להיות כתובת IP קבועה (ראה), למשתמש הביתי לא תמיד יש כתובת כזאת
מכיוון שהיא מעלה את החשבון החודשי לספק האינטרנט.
DynDNS
ניתן לעקוף את הצורך בכתובת קבועה ע"י שימוש בשירות כמו DynDNS.com
לאחר הרשמה לשרות ניתן להוריד תוכנה קטנה שתסתנכרן עם החשבון שיצרנו ב SynDNS
ותיידע אותו בכל פעם שכתובת ה IP שלנו משתנה במחשב המקומי.
לחלופין, ניתן להגדיר את הראוטר לסנכרון אוטומטי במידה והוא תומך בשרותי dynamic DNS services
הגדרות נוספות
עד עכשיו עברנו על הגדרות ברירת המחדל, אך כדי להשכיל ולעבוד בצורה יעילה יותר,
כדאי שנעיין בהגדרות הנוספות שקיימות בתוכנה- ראה מדריך.
הגדרת זכויות גישה לקבצים, הוספת קבוצות, הגדרות אבטחה, הגדרת כתובת IP,
הגדרת קבצי לוג, הגבלת רוחב הפס לכל משתמש, הפעלת מנגנון כיווץ,
הגדרת תקשורת מוצפנת (SSL) חסימת כתובות IP, והוספת דף "ברוכים הבאים".

זכויות והרשאות
עם ברירת המחדל מקבל כל משתמש זכויות קריאה (read) על ספרית הבית (home dir),
כלומר הוא יכול לראות ולהוריד את הקבצים בלבד, כדי לאפשר למשתמש להעלות קבצים,
נוסיף לו הרשאות write ו create. ניתן להוסיף לו זכויות נוספות לפי הצורך.
יצירת קבוצות
ניצור קבוצה כאשר נרצה לכלול כמה משתמשים תחת אותם הגדרות הגישה.

עדכונים ואבטחה
חשוב לדאוג לעדכן את תוכנת ה FTP בכל פעם שזמין עדכון!
תוכנות אלו הם מקור נהדר להאקרים לחדור למערכת- בברירת המחדל שרת FTP
משתמש בפורט 21 להעברת הנתונים, נתונים אלו עוברים כ Clear Text ולכן האקר
או כל משתמש שמאזין לרשת מסוגל לקרוא את המידע כולל שם משתמש וסיסמה.
כדי למנוע זאת, נצטרך להצפין את המידע (SSL) או ליצור חתימה דיגיטלית מאובטחת (CA).

תוכנות שרת FTP נוספות
Golden FTP Server
תוכנת שרת FTP למשתמשים בעלי ידע בסיסי ביותר. רוב ההגדרות מתבצעות בקליק אחד.

Xlight FTP Server
תוכנת שרת FTP התומכת בפיצ'רים רבים וקלה לתפעול.
- תמיכה ב Active Directory (ניתן לקשר את משתמשי ה FTP להשתמש בחשבון ה AD).
- תמיכה בהצפנה 128 ביט, התחברות ע"י SSL ותמיכה בפרוטוקול SFTP – פרוטוקול FTP מאובטח.
- תמיכה בקבלת הודעות למייל על כל הנעשה על שרת ה FTP.
- תמיכה בקידוד שפה UTF-8

zFTPServer Suite
שרת FTP לוינדוס לשימוש חופשי למשתמש הפרטי והעסקי.
התוכנה תומכת במשתמשי דומיין (AD), הצפנה SSL/TLS, פרוטוקול SFTP,
שמירת לוגים ואירועים, הגדרת תזמונים ועדכונים אוטומטיים.

Serv-U FTP -כתבה.
תוכנת שרת FTP מעולה ופופולרית – בדרך כלל לשימוש מסחרי.
הורדת התוכנה דורשת רישום (שם וכתובת דואר) ופתוחה לשימוש מלא ל 30 יום,
לאחר מכן הרישיון יהפוך לשימוש אישי כאשר חלק מהפיצ'רים מוגבלים.
הגרסה המלאה מומלצת ביותר, אך צריך לבדוק שההגבלות שחלות על הגרסה החופשית
לא מתנגשות עם הצרכים שלנו.

![]()
Related posts
נהנית מהפוסט? ניתן להביע זאת בעזרת השארת תגובה ויצירת המשך דיון, או הרשמה לפיד ה-RSS וקבלת כל הפוסטים ישידות לקורא ה-RSS שלך.


לא ברור לאיזו מטרה משמש השרת. אבקש להרחיב בנושא
יוסי,
FTP היא תוכנה שניתן להתקין על מערכת ההפעלה, כדי לשתף קבצים ברשת, כלומר הקבצים יהיו
זמינים למשתמשים שייצרנו להם חשבון משתמש בתוכנה, כדי להתחבר ולראות את הקבצים.
פתרון FTP בדרך כלל משמש ספקי שרות שונים ומנהלי רשת שנדרשים להקים שרות לאחסון קבצים,
מכיוון שלא ניתן לשלוח קבצים גדולים דרך הדואר האלקטרוני, FTP הינו פתרון מצויין לאכסון וניהול שרת קבצים.
הראל
מדריך ממש טוב ולעניין… אך אני עדיין מסתבך…
התקנתי את התוכנה FILEZILLA הגדרתי הכל כמו שרשום
פתחתי DYNDNS והרדתי את התוכנה היא כותבת שהכל עובד… ויש לי כביכול IP קבוע – DOMAIN שלי, גם את הראוטר הגדרתי
(rotal rta 1025W) וגם בו עובר הכל, אבל כאשר אני כותב כתובת ftp://127.0.0.1/ftpdir (כך אני fpt:127.0.0.1/ftpigor)וגם כך ftp://127.0.0.1/igor יוצא חלון בו אני רושם שם משתמש וסיסמה שהגדרתי אני מקבל שגיאה cw failed … derectory not faund 550….
מה זה? למה? איך לפתור זאת?
אשמח גם לתמיכה בתשלום, גם עבור טלפונית…
בתודה דוד
דוד,
תנסה להזין את כתובת ה IP הקבועה שקבלת במקום 127.0.0.1.
תוודא שיש לך הרשאות גישה לספריה של אותו המשתמש.
ראה: פרטים נוספים. אפרופו, בקרוב אפרסם מאמר נוסף בנושא.
הראל
שלום,ץקשיבו עשיתי את כל זה ואני מתחבר לשרת שעשיתי דרך המדריך הזה דרך התוכנה פלאש FXP וכול עובד ואני מעביר אליו דברים והכול,אך מה הURL של האחסון הזה? איך אני רואה את הדברים שאני העברתי לאחסון דרך האינטרנט? שאני יוכל לשלוח לאנשים את האתר,ולאחר מיכן אולי אני יקנה דומיין CO.IL אבל בינתיים צריך להיות לי מין URL כזה ארוך שאני יוכל לראות את הקבצים ששמתי בתוך האחסון… תודה,מחכה לתשובה.
דניאל,
במאמר זה מוזכר פרטים לגבי הנושא: התחברות לשרת
הראל