שיעור 11 חלק ב\': מדריך העברה למרצה¶
1. ניהול ציוד חיצוני: חיבורי Thunderbolt, USB-C ואביזרי Bluetooth¶
Objective:
The class will learn how to identify, connect, and troubleshoot external peripherals using Thunderbolt, USB-C, and Bluetooth, while understanding the difference in capabilities and speeds via standard GUI tools.
Discussion (Script):
- פתיחה - חומרה וחיבורים חיצוניים:
- אנחנו מחברים המון ציוד למק (מסכים, כוננים, מקלדות).
- חשוב להבדיל בין סוגי החיבורים.
- כיום הכל נראה כמו USB-C.
-
מאחורי החיבור הפיזי מסתתרים פרוטוקולים שונים: USB 3, USB 4 או Thunderbolt.
-
יכולות Thunderbolt:
- הפרוטוקול המהיר ביותר.
- קצבי העברת נתונים של עד 40 גיגה-ביט בשנייה.
- תמיכה בחיבור שרשרת של מכשירים.
-
העברת וידאו באיכות גבוהה.
-
חיבור שני מחשבי מק (העברת נתונים מהירה):
- במחשבי אינטל: מצב Target Disk Mode.
- ב-Apple Silicon: מצב Mac Sharing Mode.
- חובה להשתמש בכבל Thunderbolt (ולא כבל טעינה רגיל USB-C).
-
מאפשר מהירות מטורפת - העברת מאות גיגה-בייטים בשעה.
-
פתרון בעיות Bluetooth:
- מקרים של מקלדת או עכבר שלא מתחברים.
- צעד ראשון: לוודא שאין הפרעות מתדרים אחרים.
- רגישות להפרעות מהתקני USB 3.0 שיושבים קרוב מדי.
- זיהוי החומרה דרך System Information.
- הכלים המובנים מציגים נתונים בזמן אמת, ללא צורך בשורת פקודה.
Demonstration:
- פתיחת System Information:
- לחצו על ה-Apple Menu.
- החזיקו את מקש Option.
- בחרו ב-System Information.
- הצגת חיבורי USB ו-Thunderbolt:
- בתפריט השמאלי, תחת חומרה (Hardware), נווטו ל-Thunderbolt/USB4 ול-USB.
- הדגימו את המהירות המקסימלית של הערוץ (Link Speed).
- השוו אותה למהירות בפועל של המכשיר המחובר.
- הצגת נתוני Bluetooth:
- נווטו ל-Bluetooth ב-System Information.
- הראו את מצב הרכיב.
- ניהול Bluetooth בהגדרות:
- פתחו System Settings > Bluetooth.
- הדגימו כיבוי והדלקה של השירות.
- הראו כיצד מנהלים התקנים מקושרים מתוך הממשק.
Instructor Deep-Dive
- **Thunderbolt vs. USB-C:** - USB-C is just the connector shape; underlying protocols dictate speed. - Thunderbolt 3/4 supports up to 40 Gbps. - Standard MacBook charging cables often only support USB 2.0 speeds (480 Mbps). - Emphasize using certified cables for Target Disk Mode or Mac Sharing Mode. - **Interference:** - USB 3.0 devices emit RF noise in the 2.4 GHz band. - This noise heavily interferes with Bluetooth and 2.4 GHz Wi-Fi. - Fix for laggy Bluetooth mice: Check for an unshielded USB 3.0 hub nearby. - **Troubleshooting Bluetooth:** - The Bluetooth daemon is `bluetoothd`. - Fixes for Bluetooth issues: Restart the module or boot into Safe Mode. - Safe Mode clears system caches and identifies software conflicts. - Terminal command to force restart daemon: `sudo pkill bluetoothd`.2. אבטחת אביזרים: מנגנון ה-Accessory Security (בקשת אישור לחיבור רכיב USB חדש)¶
Objective:
The class will understand the Accessory Security mechanism on Apple Silicon Macs, which protects the system against close-access attacks from malicious wired devices.
Discussion (Script):
- היכרות עם Accessory Security:
- חיבור דיסק-און-קי או מפצל USB למק חדש (Apple Silicon).
- מופיעה הודעה המבקשת לאשר את החיבור.
- "זה לא באג, זה פיצ'ר."
- למה זה קיים?
- חיבור פיזי למחשב מהווה נקודת תורפה.
- הגנה מפני התקנים זדוניים במסווה של כבל תמים.
- התקנים אלה פועלים כמקלדת המריצה פקודות ברקע (למשל Rubber Ducky).
- כיצד המנגנון עובד?
- ברירת מחדל ב-Apple Silicon: דרישת אישור לאביזר חדש דרך חלונית קופצת.
- מק נעול מעל 3 ימים: אביזר מאושר יבקש אישור מחדש.
- המטרה: מניעת פריצה פיזית למחשב גנוב.
- חריגים: לא משפיע על כבלי טעינה או מסכים בסיסיים (ללא העברת נתונים).
Demonstration:
- הצגת הגדרות Accessory Security:
- פתחו את System Settings.
- נווטו אל Privacy & Security.
- גללו לאזור Security.
- הגדרות החיבור:
- הראו את ההגדרה Allow accessories to connect.
- הציגו את האפשרויות הזמינות לניהול המנגנון:
- Ask every time
- Ask for new accessories
- Automatically when unlocked
- Always
Instructor Deep-Dive
- **How it Works:** - Blocks data transfer on USB/Thunderbolt ports for unknown accessories. - Waits for user authentication. - **Exceptions:** - Power adapters. - Standalone displays (without built-in data hubs). - Macs booted into macOS Recovery or Setup Assistant (prevents locking users out during troubleshooting). - **Approval Window:** - Approved accessories connect without prompts while the Mac is locked. - Condition: The Mac must have been unlocked within the last three days.3. הדפסה ב-macOS: ניהול מדפסות רשת ומקומיות בצורה חזותית¶
Objective:
The class will learn how the macOS printing system operates and how to manually configure local and network printers directly via the visual System Settings interface.
Discussion (Script):
- מערכת ההדפסה במק (CUPS):
- כאב הראש של כל מנהל רשת - מדפסות.
- היסטוריה בקטנה (DeepDive): ב-1984 למק הראשון לא היה בכלל חיבור מקבילי למדפסות. ניהול המדפסות התבצע מול כלי קטן בשם Choose Printer שרק ב-1991 הפך ל-Chooser המיתולוגי, שריכז את כל הגדרות הרשת וההדפסה לפני עידן ה-CUPS.
- במק, ניהול המדפסות מבוסס על CUPS (Common UNIX Printing System).
- סטנדרט ותיק בעולם היוניקס, שאפל קנתה ומתחזקת.
- זהו הלב של כל פעולת הדפסה במק.
- איך זה עובד בפועל?
- חיבור ישיר: חיבור USB או מדפסת התומכת ב-AirPrint - לרוב המדפסת מופיעה מיד.
- חיבור ידני: נדרשת הגדרת מדפסת רשת מתוך ה-System Settings.
- דרישות להגדרת מדפסת רשת:
- כתובת ה-IP של המדפסת.
- סוג הפרוטוקול (למשל LPD או IPP).
- קובץ PPD (ממש כמו 'שרטוט בניין' או Blueprint של המדפסת).
- ה-PPD מסביר לאן לשלוח פקודות ואילו מגשים זמינים.
- ממשק ניהול:
- במקום להשתמש בשורת הפקודה, אפל ארזה את הכל בממשק חזותי.
- הממשק פשוט ואלגנטי לשליטה בכל היבט של ההדפסה.
Demonstration:
- הוספת מדפסת חדשה:
- פתחו את System Settings > Printers & Scanners.
- לחצו על Add Printer, Scanner, or Fax....
- הראו את חלון החיפוש הכללי (מדפסות AirPrint או Bonjour).
- הגדרת מדפסת רשת (לשונית IP):
- עברו ללשונית ה-IP (סמל כדור הארץ).
- הסבירו את שדות החובה:
- כתובת רשת (Address)
- פרוטוקול (IPP/LPD)
- תחום ה-Use (בחירת דרייבר PPD או Generic PostScript Printer).
- ניהול תור ההדפסה:
- לחצו לחיצה כפולה על מדפסת מותקנת.
- הדגימו השהיית מדפסת (Pause).
- הראו ביטול משימות מתוך תור ההדפסה.
Instructor Deep-Dive
- **CUPS Internals:** - The `cupsd` daemon handles spooling and queues in the background. - PPD (PostScript Printer Description) files are stored in `/Library/Printers/PPDs/`. - **Command Line & Hidden Interfaces:** - Enable the hidden CUPS web interface via Terminal: `cupsctl WebInterface=yes`. - Access the web interface at `http://localhost:631` in a browser. - Add printers via script using `lpadmin`. - Example: `lpadmin -p "OfficePrinter" -E -v lpd://192.168.1.50 -P /Library/Printers/PPDs/Contents/Resources/printer.ppd`. - **AirPrint:** - Provides driverless printing. - Uses Bonjour (mDNS) to discover the printer. - Uses IPP (Internet Printing Protocol) for spooling.4. תיבול ארגוני: נעילת ה-USB דרך MDM והפצת מדפסות שקטות¶
Objective:
The class will see how MDM environments can secure physical ports against data exfiltration and how printers can be deployed silently to users without manual intervention.
Discussion (Script):
- ניהול חומרה והדפסה בארגון:
- שילוב כל הכלים שנלמדו לסביבה ארגונית.
- אבטחה בארגון: מדיניות שאוסרת חיבור דיסק-און-קי למניעת זליגת מידע.
- שליטה על התקנים דרך MDM:
- דחיפת פרופיל תצורה (Configuration Profile).
- הגדרה מדויקת של ההרשאות לאחסון חיצוני:
- קריאה בלבד (Read-only).
- מניעה מוחלטת (Disallowed) של חיבור כונני USB.
- הפצת מדפסות בארגון:
- פתרון לחברה עם מאות עובדים ללא הגדרה ידנית של IP.
- שליחת Payload ייעודי דרך ה-MDM.
- הגדרה שקטה מאחורי הקלעים.
- תוצאה: העובד לוחץ "הדפס" והמדפסת הארגונית מופיעה ומוכנה לעבודה.
Demonstration:
- תצוגת פרופיל הגבלות (Restrictions):
- הציגו פרופיל MDM מסוג Restrictions.
- הראו כיצד הוא מגביל חיבורי USB ואחסון.
- תצוגת הפצת מדפסות:
- הראו פרופיל מסוג Printing.
- הציגו כיצד הוא מפיץ מדפסות אוטומטית ל-Printers & Scanners.