חנון בית הספר לומד Windows 7 - ניהול מרחוק
בהתקנה זו של בית הספר חנון, אנו מסתכלים על איך אנחנו יכולים לנהל את המכונות שלנו מרחוק באמצעות סיוע מרחוק, שולחן עבודה מרוחק, Windows Remote Management ידוע גם WinRM, ו PowerShell.
הקפד לבדוק את המאמרים הקודמים בסדרה זו חנון הספר על Windows 7:
- היכרות עם How-To Geek הספר
- שדרוגים והעברות
- הגדרת התקנים
- ניהול דיסקים
- ניהול יישומים
- ניהול Internet Explorer
- יסודות כתובת IP
- רשת
- רשת אלחוטית
- חומת האש של Windows
ו להישאר מכוון עבור שאר הסדרה כל השבוע.
סיוע מרחוק
סיוע מרחוק הוא תכונה אשר לראשונה debuted ב- Windows XP, וחוץ מזה הסרת צ 'אט קולי נשאר ללא שינוי. בעת שימוש בסיוע מרחוק, קיימים שני משתמשים המחוברים למחשב אחד, תוך שימוש בו באותו זמן. ראשית יש אדם הזקוק לעזרה אשר ידוע גם בשם מארח כמו גם את האדם המסייע למשתמש שנקרא עוזר. סיוע מרחוק מרוכז סביב הרעיון של תרחיש וירטואלי סוג של תרחיש.
כדי שמישהו יבקש עזרה, עליו לשלוח לך הזמנה כדי לעזור להם. ישנן שלוש דרכים שבהן תוכל ליצור הזמנה:
- אם הן המארח והן המסייע נמצאים באותה רשת אתה יכול לשמור קובץ אל מיקום הרשת.
- אם הם לא נמצאים באותה רשת אתה יכול לשלוח אותם הזמנה בדוא"ל.
- אם הרשת שלך פועלת IPv6, וזה מאוד לא סביר בשלב זה בזמן, אתה יכול להשתמש קל.
המארח יש גם את הסיום הסופי של מה שקורה בפגישה, למשל הם יכולים לבחור אם עוזר יכול לשלוט על העכבר ועל המקלדת והוא יכול אפילו לנתק את הפגישה בכל עת אם הם מרגישים לא נוח עם מה עוזר עושה.
הפעלת סיוע מרחוק
כדי להפעיל את 'סיוע מרחוק', פתח את תפריט התחל ולחץ באמצעות לחצן העכבר הימני על המחשב ולאחר מכן בחר מאפיינים בתפריט ההקשר.
כאשר תיבת הדו-שיח 'מידע מערכת' נפתחת, לחץ על הקישור הגדרות מרחוק הממוקם בצד שמאל.
כאן עליך לבדוק את התיבה המאפשרת חיבורי סיוע מרחוק למחשב.
אם תלחץ על הלחצן המתקדם תוכל לשנות דברים כמו האם העוזר יוכל לקחת את השליטה על העכבר והמקלדת וכן כמה הזמנות שתקבל תקפות עבור.
שימוש בסיוע מרחוק
כדי לבקש שמישהו יעזור לך, עליך לבצע הזמנה. לשם כך, פתח את תפריט ההתחלה, הרחב את התחזוקה ובחר בסיוע מרחוק של Windows.
לאחר מכן בחר להזמין מישהו שאתה בוטח בו כדי לעזור לך.
למטרות הדגמה אני הולך לשמור את ההזמנה לקובץ, אבל אתה מוזמן להשתמש בכל שיטה שאתה רוצה.
שיתפתי את ספריית המסמכים שלי עם מחשב אחר ברשת שלי כדי לשמור את ההזמנה כאן היא מושלמת.
לאחר שתשמור את ההזמנה תינתן לך סיסמה. זה מאוד חשוב כמו עוזר יהיה צורך להזין את זה כאשר הם מנסים להתחבר למחשב.
עברתי למכונה בה פועל Windows 8. בחרתי לעשות את זה כדי שלא תתבלבל על איזה מחשב אני נמצא. מתוך מכונת Windows 8 אני פשוט לחץ לחיצה כפולה על ההזמנה.
אני מכן להזין את הסיסמה כי החבר שלי, על המחשב המארח נשלח אלי ולחץ על אישור.
המארח יהיה אז שאל אם הם רוצים לאפשר לי להתחבר למכונה שלהם. במקרה זה אני יודע מי מנסה להתחבר ולכן אני יכול ללחוץ על כן.
זה כל מה שיש. עכשיו אני יכול לראות בדיוק מה אתה עושה במחשב Windows 7 בזמן אמת. אם אפשרת למשתמשים להשתלט על המחשב האישי שלך, כפי שנראה בסעיף 'אפשרויות מתקדמות', תראה לחצן בקרת בקשות כפי שמוצג למטה. לאחר מכן המארח יורשה לאשר או לדחות את בקשתך. תוכל גם להשתמש בתכונת הצ'אט אם תבחר.
שולחן עבודה מרוחק
בעוד 'סיוע מרחוק' מתמקדת בתרחיש של שני משתמשים, 'שולחן עבודה מרוחק' מתמקדת סביב משתמש יחיד. ההבדל הגדול ביותר בין סיוע מרחוק לבין שולחן עבודה מרוחק הוא שכאשר אני מתחבר לפגישה בשולחן העבודה המרוחק, המחשב שאני מתחבר אליו נעול כך שכל מי שעובר ליד לא יכול לראות מה אני עושה במחשב הזה. כפי שאתה כנראה ניחשת עכשיו, שולחן עבודה מרוחק הוא התמקד סביב הפרודוקטיביות. לדוגמה, אם שכחתי לערוך מסמך לפני שעזבתי את העבודה, כאשר אני מגיע הביתה אני יכול להשתמש בשולחן עבודה מרוחק כדי להתחבר למכונה וזה יהיה כאילו אני יושב ליד השולחן שלי.
הערה: זה כל כך שימושי אני אפילו להשתמש בו כל יום בבית שבו יש לי כמה שרתים ללא מסך מחובר אליהם; למעשה, אין להם אפילו מקלדת או עכבר. פשוט יש להם כבל חשמל וכבל רשת, זה הכול. כאשר אני רוצה משהו בשרת אני פשוט להשתמש בשולחן עבודה מרוחק.
הפעלת שולחן עבודה מרוחק
כדי להפעיל את 'שולחן עבודה מרוחק', פתח את תפריט התחלה ולחץ באמצעות לחצן העכבר הימני על המחשב ולאחר מכן בחר מאפיינים מתפריט ההקשר.
כאשר תיבת הדו-שיח 'מידע מערכת' נפתחת, לחץ על הקישור הגדרות מרחוק הממוקם בצד שמאל.
כאן עליך לבדוק את התיבה המאפשרת חיבורים של שולחן עבודה מרוחק למחשב שלך. קיימות שתי אפשרויות להפעלת שולחן עבודה מרוחק:
- פשוט מאפשר חיבור מכל מכשיר המיישם את פרוטוקול שולחן עבודה מרוחק. זה פחות מאובטח אבל מאפשר לך להתחבר למחשב שלך ממכשירים שאינם מפעילים את Windows למשל, מכשיר iOS או אפילו מחשב אחר שבו פועל לינוקס.
- לחלופין, באפשרותך לבחור לאפשר חיבורים ממחשבי Windows 7 ואילך, אשר מיישמים את RDP באמצעות אימות ברמת הרשת.
אנחנו יכולים ללכת עם אפשרות מאובטחת יותר מאז יש לי רק מחשבים שבהם פועל Windows 7 ומאוחר יותר בסביבה שלי.
שימוש בשולחן עבודה מרוחק
לאחר שהפעלת שולחן עבודה מרוחק במחשב, קל מאוד להתחבר אליו. לשם כך, פתח את תפריט התחל והרחב את עזרים ולאחר מכן לחץ על חיבור שולחן עבודה מרוחק.
כעת יהיה עליך להזין את השם או את כתובת ה- IP של המכשיר כאשר Remote Desktop מופעל, ולאחר מכן לחץ על התחבר.
תתבקש להזין אישורים. זכור: יהיה עליך להזין את פרטי הכניסה של משתמש במחשב המרוחק ולא את המכשיר שממנו אתה מתחבר.
זה כל מה שיש. עכשיו זה מרגיש כאילו אתה יושב ליד המחשב המרוחק.
דבר אחד תוכלו להבחין כי אתה מאבד הרבה אפקטים חזותיים כאשר אתה משתמש RDP. אם אתה על LAN ויש לי Gigabit Ethernet, ייתכן שתרצה לשנות את זה. לשם כך, לפני שתתחבר, לחץ על האפשרויות הנפתחות.
לאחר מכן עבור לכרטיסייה 'חוויה'. כאן תוכל לבחור את מהירות החיבור, שתקבע את ההגדרות האופטימליות עבורך.
WinRM
הערה: WinRM הוא כלי ניהול מוצק אבל כפי שתראה בעוד זמן מה זה כבר הוחלף על ידי תכונה מדהימה PowerShell Remoting.
ניהול מרחוק של Windows הוא פרוטוקול ניהול מבוסס שורת פקודה. הדבר WinRM באמת היה הולך על זה היה זה היה מבוסס על פרוטוקול HTTP מוצק כי מותר דרך חומות אש ארגוניות רבות, ולכן לא היה צורך לקבל יציאות מיוחדות נפתחה. WinRM לא מופעל ב- Windows 7 ויהיה עליך להפעיל אותו באופן ידני בתחנות העבודה ובשרתים שברצונך לנהל מרחוק. כדי לאפשר לה לפתוח שורת פקודה מורחבת ולהפעיל:
winrm
השינויים הבאים במערכת מתרחשים בעת הפעלת WinRM:
- שירות ניהול מרחוק של Windows משתנה להתחלה אוטומטית מאוחרת.
- זה יהיה ליצור מאזיני HTTP על כל כתובות ה- IP המקומי
- יוצב חריג חומת אש
זה באמת כל מה שיש כדי להגדיר את המחשב עבור WinRM.
התחברות למחשב מופעל WinRM
כדי להתחבר למחשב באמצעות WinRM עליך להוסיף את ההתקן לרשימת המארחים המהימנים שלך. לשם כך, הקלד את הפקודה הבאה:
הערה: יהיה עליך לשנות את ה- IP בפקודה שלהלן לאחת מהמכשיר שאליו אתה מנסה להתחבר.
winrm קבע winrm / config / client @ TrustedHosts = "192.168.174.130"
לאחר שהוספת את ההתקן ל- TrustedHosts שלך, באפשרותך לחבר ולהפעיל כל פקודה הרצויה במחשב המרוחק. לשם כך, אתה משתמש בפקודה Windows Remote Shell (WinRS).
winrs -r: 192.168.174.130-Taylor -p: Pa $$ w0rd netstat
יהיה עליך להחליף את הערכים הבאים:
- 192.168.174.130 עבור כתובת ה- IP של מחשב עם WinRM מופעל
- טיילור עבור שם המשתמש של מנהל מקומי במחשב המרוחק
- Pa $$ w0rd עבור הסיסמה עבור חשבון המשתמש שצוין למעלה.
- נטסאט עבור הפקודה שברצונך להפעיל. כמובן, אם אתה באמת רוצה לראות את יציאות הקשבה על המחשב המרוחק, אתה מוזמן להשתמש netsat.
PowerShell Remoting
כפי שציינתי קודם לכן, PowerShell של תכונה Remoting בנוי על גבי WinRM. אז בואו נקים מה שמבדיל אותו מקליפת המורשת.
כיוון אובייקט
יש דבר אחד שעושה PowerShell חזק כמו שזה, וזה דבר שנקרא אובייקט כיוון. תכנות מונחה עצמים, או OOP כפי שהוא הגיע להיות ידוע, הוא סגנון של תכנות התומך בשימוש חוזר בקוד. אחת השיטות היא משתמשת כדי להשיג זאת מאפשרת לך ליצור מבנים נתונים מורכבים המורכבים סוגי נתונים פרימיטיביים כמו מספרים מחרוזות, כמו גם מבנים מורכבים אחרים. מבני נתונים מורכבים אלה מכונים אובייקטים.
במילים פשוטות, אובייקט הוא ייצוג של משהו. אובייקטים מכילים מאפיינים המתארים את הדבר, ושיטות המציינות את האובייקט מה הוא יכול לעשות. לדוגמה, ייתכן שיש לך אובייקט בשם אדם. אובייקט Person היה:
- מאפיין המתאר את צבע עיניו של האדם.
- נכס המתאר את צבע השיער של האדם.
- זה יכול להיות שיטה בשם שינה.
- זה יכול להיות שיטה המכונה הליכה.
OOP הוא למעשה הרבה יותר מזה, אבל זה ישמש כהגדרת עבודה לעת עתה. מאחר שהכל ב- PowerShell הוא אובייקט, קל מאוד לעבוד עם נתונים. לדוגמה, ה- cmdlet Get-Service מקבל מידע על שירותים הפועלים במחשב המקומי שלך. כדי לראות איזה סוג של אובייקט הוא פלט, פשוט הצינור כדי Get-Member:
קבל שירות | קבל חבר
כאן אתה יכול לראות את זה יציאות סוג של אובייקט שנקרא ServiceController. ניתן גם לראות את השיטות והתכונות אשר אובייקטים של ServiceController תומכים בהם. בהתחשב במידע זה, זה טריוויאלי למדי להבין שאתה יכול לעצור את השירות על ידי קורא את שיטת להרוג על האובייקט המייצג את השירות אתה רוצה להפסיק.
רמינג
מאז הקמנו WinRM, Windows 7 שלנו מכונה כבר מסוגל להיות נשלט מרחוק באמצעות PowerShell. כדי להפעיל cmdlet Powerhell במחשב מרוחק, השתמש ב- cmdlet Invoke-Command:
Invoke-Command WIN-H7INVSHKC7T get-service
זה כל מה שיש.
אם יש לך שאלות אתה יכול ציוץ לי @ taybgibb, או פשוט להשאיר תגובה.