הגדרת שרת SFTP ב- Windows באמצעות OpenSSH
סביבת הפעלה
- חלונות
-
- Windows 10 Pro
- שרת Windows 2019
- חלונות נוספים
- OpenSSH
-
- 7.7p1
- 8.1p1 - בטא
※ זה עובד בגרסאות אחרות, אבל זה לא מאושר
בהתחלה
SFTP הוא מנגנון לשליחה וקבלה של קבצים בין שני מחשבים (המחולקים בדרך כלל ללקוחות ולשרתים).
תקן זה מכונה בדרך כלל "FTP", אך FTP שולח ומקבל את תוכן השידור והקבלה בטקסט רגיל (נתונים לא מוצפנים). זה עשוי להיקרא בקלות על ידי צדדים שלישיים.
SFTP משתמש בטכניקת הצפנה בשם "SSH" כדי להצפין את התוכן של שידור FTP וקבלה. זה יכול להיות קשה עבור צדדים שלישיים לקרוא.
סעיף זה מתאר את השלבים להגדרת צד שרת SFTP באמצעות OpenSSH בחינם.
כיצד להתקין שרתי OpenSSH ב- Windows 10, Windows Server 2019 ואילך
Windows 10 מקל על התקנת שרתי OpenSSH.
פתח את "הגדרות" מתפריט התחלה.
בחר יישומים.
בחר תכונות אופציונליות מתוך יישומים ותכונות.
בחר הוסף תכונות.
בחר התקן משרת OpenSSH.
הפריט נעלם, כך שהוא חוזר למסך הקודם.
שרת OpenSSH מותקן.
אם תוסיף אותו לרשימה, סיימת.
הוראות התקנה של שרת OpenSSH ב- Windows OS אחר
הורדות ומיקום קבצים
גירסת Windows של OpenSSH זמינה כעת, לכן הורד והגדר אותה.
הורד את הקובץ מהדפים הבאים: הורד "OpenSSH-Win32.zip" עבור מערכת הפעלה של 32 סיביות ו-"OpenSSH-Win64.zip" עבור מערכת הפעלה של 32 סיביות. אתה יכול להשתמש בגירסה העדכנית ביותר, אבל כרגע הם כולם גירסאות ביתא.
היכנס לשרת ומקם את הקבצים שהורדו ונפרסו בשרת. זה לא משנה איפה זה, אבל הפעם יצרתי תיקיית "C:\OpenSSH" והנחתי אותה שם.
משתני סביבה
רשום משתני סביבה כדי להפוך את OpenSSH לקל יותר לעבודה. סעיף זה מתואר ב- Windows Server 2012 R2, אך יש להתאים את השלבים לגירסת מערכת ההפעלה.
לחץ באמצעות לחצן העכבר הימני על תפריט התחלה ובחר מערכת.
בחר הגדרות מערכת מתקדמות.
לחץ על לחצן "משתני סביבה" מהכרטיסיה "הגדרות מתקדמות".
בחר נתיב ב"משתני סביבת מערכת" ולחץ על לחצן "ערוך".
"בחלק העליון של ערך המשתנה" נקודה-פסיק ואחריו הנתיב של התיקיה שבה ממוקם קובץ OpenSSH. לאחר שהזנת אותו, סגור הכל באמצעות לחצן "אישור".
הגדרת שירות OpenSSH
הפעל את PowerShell עם זכויות מנהל מערכת.
השתמש בפקודת התקליטור כדי לנווט לתיקיה OpenSSH והקלד .\install-sshd.ps1 כדי להפעיל אותה.
אם הוא מוצג כ-"SUCCESS", זה בסדר.
באפשרותך לוודא שתצורתם של שירותים הקשורים ל- OpenSSH נקבעה.
כעת יש לך את ההתקנה כמעט זהה להתקנת OpenSSH ב- Windows 10. בפעם הבאה, אני רוצה למעשה להגדיר sftp ולשלוח ולקבל קבצים.