האם ברוצה ללמוד כיצד להגדיר את אימות Kerberos שירות שירות VSFTPD ב- Active Directory? במדריך זה, אנו הולכים להראות לך כיצד לאמת משתמשי VSFTPD באמצעות Active Directory מ- Microsoft Windows והפרוטוקול Kerberos.

• Ubuntu 20.04
• Ubuntu 19.10
• Ubuntu 18.04
• VSFTPD 3.0.3

בדוגמה שלנו, כתובת ה-IP של בקר קבוצת המחשבים היא 192.168.15.10.

בדוגמה שלנו, כתובת ה-IP של שרת FTP היא 192.168.0.200.

ערכת לימוד Windows - יצירת חשבון תחום

• IP - 192.168.15.10
• מערכת אופראית - WINDOWS 2012 R2
• Hostname - TECH-DC01

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

חשבון ADMIN ישמש לכניסה בשרת VSFTPD.

בבקר קבוצת המחשבים, פתח את היישום בשם: משתמשים ומחשבים של Active Directory

צור חשבון חדש בתוך הגורם המכיל של משתמשים.

יצירת חשבון חדש בשם: admin

סיסמה שתצורתה נקבעה למשתמש מנהל מערכת: kamisama123

חשבון זה ישמש לאימות בשרת VSFTPD.

חזור על תהליך זה וצור חשבון חדש בשם TEST01.

מזל טוב, יצרת את חשבון Active Directory הנדרש.

VSFTPD - אימות Kerberos ב- Active Directory

• IP - 192.168.15.11
• Operational System - Ubuntu 20
• Hostname - VSFTPD

הגדר שם מחשב מארח באמצעות הפקודה HOSTNAMECTL.

Copy to Clipboard

ערוך את קובץ התצורה HOSTS.

Copy to Clipboard

הוסף את כתובת ה- IP של בקר קבוצת המחשבים ואת שם המחשב המארח.

Copy to Clipboard

התקן את רשימת החבילות הדרושות כדי לאפשר את אימות Kerberos.

Copy to Clipboard

בהתקנה גרפית, בצע את התצורה הבאה:

• Kerberos realm - TECH.LOCAL
• Kerberos server - TECH-DC01.TECH.LOCAL
• Administrative server - TECH-DC01.TECH.LOCAL

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

ערוך את קובץ התצורה של Kerberos.

Copy to Clipboard

הנה הקובץ, לפני התצורה שלנו.

Copy to Clipboard

הנה הקובץ, אחרי התצורה שלנו.

Copy to Clipboard

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

סיימת את התצורה הנדרשת של Kerberos.

אובונטו ערכת לימוד - התקנת VSFTPD

התקן את החבילות הדרושות.

Copy to Clipboard

ערוך את קובץ התצורה PAM.

Copy to Clipboard

הנה תוכן הקובץ, לפני התצורה שלנו.

Copy to Clipboard

הנה תוכן הקובץ, לאחר התצורה שלנו.

Copy to Clipboard

חיפוש קובץ התצורה של שירות VSFTPD

Copy to Clipboard

עריכת קובץ התצורה של שירות VSFTPD

Copy to Clipboard

הוסף את השורות הבאות בסוף קובץ זה.

Copy to Clipboard

הנה תוכן הקובץ, לפני התצורה שלנו.

Copy to Clipboard

הנה תוכן הקובץ, לאחר התצורה שלנו.

Copy to Clipboard

התכונה CHROOT תמנע ממשתמשים לצאת מהמדריך הביתי שלהם.

כדי לא לכלול משתמש במאפיין CHROOT, הוסף את שם המשתמש שלו לקובץ הרשימה.

Copy to Clipboard

הנה תוכן הקובץ.

Copy to Clipboard

בדוגמה שלנו, לא כללנו את החשבון בשם TEST01.

הפעל מחדש את שירות FTP.

Copy to Clipboard

אפשר לשירות VSFTPD להתחיל באופן אוטומטי במהלך האתחול.

Copy to Clipboard

זכור שאנו מבצעים רק את האימות באמצעות פרוטוקול Kerberos.

חשבון המשתמש חייב להתקיים באופן מקומי.

השתמש בפקודה הבאה כדי ליצור חשבון משתמש באופן מקומי בשרת FTP.

Copy to Clipboard

מזל טוב! סיימת את אימות שרת VSFTP באמצעות Kerberos.

אובונטו ערכת לימוד - בדיקת התקנת VSFTPD

צור 2 חשבונות מקומיים.

Copy to Clipboard

בדוגמה שלנו, חשבון המשתמש בשם TEST01 לא נכלל בתכונה CHROOT.

לא כללנו חשבון זה על-ידי הוספת שם המשתמש לקובץ הרשימה CHROOT.

Copy to Clipboard

במחשב מרוחק, הורד את תוכנת WINSCP ונסה להתחבר לשרת FTP.

FTP Server Connection

השתמש בסיסמת Active Directory כדי לאמת את משתמשי FTP.

לחשבון בשם TEST01 תהיה אפשרות לגשת לספריות מחוץ לספריה HOME שלו.

Linux FTP Server

לחשבון בשם ADMIN לא תהיה אפשרות לגשת לספריות מחוץ לספריה HOME שלו.

FTP Server chroot

מזל טוב! בדקת בהצלחה את התקנת VSFTPD על אובונטו לינוקס.