Geek School: Lernen von Windows 7 - Remote Administration

Inhaltsverzeichnis:

Video: Geek School: Lernen von Windows 7 - Remote Administration

Video: Geek School: Lernen von Windows 7 - Remote Administration
Video: Fotos vom Smartphone auf PC übertragen - PC SOS TV 2024, März
Geek School: Lernen von Windows 7 - Remote Administration
Geek School: Lernen von Windows 7 - Remote Administration
Anonim
In dieser Installation von Geek School untersuchen wir, wie wir unsere Computer mit Remote Assistance, Remote Desktop, Windows Remote Management (auch als WinRM bezeichnet) und PowerShell remote verwalten können.
In dieser Installation von Geek School untersuchen wir, wie wir unsere Computer mit Remote Assistance, Remote Desktop, Windows Remote Management (auch als WinRM bezeichnet) und PowerShell remote verwalten können.

Sehen Sie sich die vorherigen Artikel dieser Geek School-Serie unter Windows 7 an:

  • Einführung in die How-To-Geek School
  • Upgrades und Migrationen
  • Geräte konfigurieren
  • Datenträger verwalten
  • Anwendungen verwalten
  • Internet Explorer verwalten
  • Grundlagen der IP-Adressierung
  • Vernetzung
  • Drahtlose Vernetzung
  • Windows-Firewall

Und bleiben Sie die ganze Woche über auf dem Laufenden.

Remoteunterstützung

Die Remoteunterstützung ist eine Funktion, die erstmals in Windows XP eingeführt wurde und neben dem Entfernen des Voice-Chats unverändert geblieben ist. Wenn Sie die Remoteunterstützung verwenden, sind zwei Benutzer an einen Computer angeschlossen und verwenden ihn gleichzeitig. Erstens gibt es die Person, die Hilfe braucht, die auch als die Wirt sowie die Person, die den Benutzer unterstützt, der angerufen wird Helfer. Die Remote-Unterstützung konzentriert sich auf die Idee eines virtuellen Helpdesk-Szenarios.

Damit jemand Hilfe anfordern kann, muss er Ihnen eine Einladung senden, um ihm zu helfen. Es gibt drei Möglichkeiten, eine Einladung zu generieren:

  • Wenn sich der Host und der Helfer im selben Netzwerk befinden, können Sie eine speichern Datei zu einem Netzwerkstandort.
  • Wenn sie sich nicht im selben Netzwerk befinden, können Sie ihnen eine E-Mail-Einladung
  • Wenn in Ihrem Netzwerk IPv6 ausgeführt wird, was zu diesem Zeitpunkt höchst unwahrscheinlich ist, können Sie dies verwenden einfach verbinden.

Der Gastgeber hat auch das letzte Wort darüber, was in der Sitzung abläuft. Zum Beispiel kann er auswählen, ob der Helfer die Maus und die Tastatur steuern kann, und er kann sogar die Sitzung jederzeit abbrechen, wenn er sich bei dem, was der Helfer tut, unwohl fühlt.

Aktivieren der Remoteunterstützung

Um die Remoteunterstützung zu aktivieren, öffnen Sie das Startmenü und klicken Sie mit der rechten Maustaste auf Computer. Wählen Sie dann im Kontextmenü die Option Eigenschaften.

Wenn das Dialogfeld "Systeminformationen" geöffnet wird, klicken Sie auf den Link Remote-Einstellungen auf der linken Seite.
Wenn das Dialogfeld "Systeminformationen" geöffnet wird, klicken Sie auf den Link Remote-Einstellungen auf der linken Seite.
Image
Image

Hier müssen Sie das Kontrollkästchen aktivieren, das Remote Assistance-Verbindungen zu Ihrem Computer zulässt.

Wenn Sie auf die Schaltfläche "Erweitert" klicken, können Sie ändern, ob der Helfer die Kontrolle über Ihre Maus und Tastatur übernehmen darf und wie lange die von Ihnen generierten Einladungen gültig sind.
Wenn Sie auf die Schaltfläche "Erweitert" klicken, können Sie ändern, ob der Helfer die Kontrolle über Ihre Maus und Tastatur übernehmen darf und wie lange die von Ihnen generierten Einladungen gültig sind.
Image
Image

Remoteunterstützung verwenden

Um jemanden um Hilfe bitten zu können, müssen Sie eine Einladung erstellen. Öffnen Sie dazu das Startmenü, erweitern Sie die Wartung, und wählen Sie Windows-Remoteunterstützung.

Dann können Sie jemanden einladen, dem Sie vertrauen, um Ihnen zu helfen.
Dann können Sie jemanden einladen, dem Sie vertrauen, um Ihnen zu helfen.
Zu Demonstrationszwecken werde ich die Einladung in einer Datei speichern, aber Sie können jederzeit die gewünschte Methode verwenden.
Zu Demonstrationszwecken werde ich die Einladung in einer Datei speichern, aber Sie können jederzeit die gewünschte Methode verwenden.
Ich habe meine Dokumentenbibliothek mit einem anderen PC in meinem Netzwerk geteilt. Das Speichern der Einladung hier ist also perfekt.
Ich habe meine Dokumentenbibliothek mit einem anderen PC in meinem Netzwerk geteilt. Das Speichern der Einladung hier ist also perfekt.
Nachdem Sie die Einladung gespeichert haben, erhalten Sie ein Passwort. Dies ist sehr wichtig, da der Helfer dies eingeben muss, wenn er versucht, eine Verbindung zu Ihrem PC herzustellen.
Nachdem Sie die Einladung gespeichert haben, erhalten Sie ein Passwort. Dies ist sehr wichtig, da der Helfer dies eingeben muss, wenn er versucht, eine Verbindung zu Ihrem PC herzustellen.
Ich habe auf einen Computer umgestellt, auf dem Windows 8 ausgeführt wird. Ich habe mich dafür entschieden, damit Sie nicht verwirrt sind, auf welchem PC ich mich gerade befinde. Von der Windows 8-Maschine aus doppelklicken Sie einfach auf die Einladung.
Ich habe auf einen Computer umgestellt, auf dem Windows 8 ausgeführt wird. Ich habe mich dafür entschieden, damit Sie nicht verwirrt sind, auf welchem PC ich mich gerade befinde. Von der Windows 8-Maschine aus doppelklicken Sie einfach auf die Einladung.
Ich gebe dann das Passwort ein, das mein Buddy auf dem Host-Rechner an mich geschickt hat, und klicke auf OK.
Ich gebe dann das Passwort ein, das mein Buddy auf dem Host-Rechner an mich geschickt hat, und klicke auf OK.
Der Host wird dann gefragt, ob er mir erlauben möchte, eine Verbindung zu seinem Computer herzustellen. In diesem Fall weiß ich, wer versucht, eine Verbindung herzustellen, und ich kann auf Ja klicken.
Der Host wird dann gefragt, ob er mir erlauben möchte, eine Verbindung zu seinem Computer herzustellen. In diesem Fall weiß ich, wer versucht, eine Verbindung herzustellen, und ich kann auf Ja klicken.
Image
Image

Das ist alles dazu. Ich kann jetzt in Echtzeit genau sehen, was Sie auf Ihrem Windows 7-Computer tun. Wenn Sie den Benutzern die Kontrolle über Ihren PC gestatten (siehe Abschnitt Erweiterte Optionen), wird eine Schaltfläche zur Anforderungssteuerung angezeigt (siehe unten). Der Gastgeber kann dann Ihre Anfrage zulassen oder ablehnen. Sie können die Chat-Funktion auch verwenden, wenn Sie dies wünschen.

Image
Image

Remote Desktop

Während sich die Remoteunterstützung auf ein Szenario mit zwei Benutzern konzentriert, konzentriert sich Remote Desktop auf einen einzelnen Benutzer. Der größte Unterschied zwischen Remoteunterstützung und Remotedesktop besteht darin, dass der Computer, zu dem ich eine Verbindung herstelle, gesperrt wird, wenn ich eine Verbindung zu einer Remote-Desktopsitzung herstelle, sodass jeder, der vorbeigeht, nicht sehen kann, was ich auf diesem Computer mache. Wie Sie wahrscheinlich bereits erraten haben, konzentriert sich Remote Desktop auf die Produktivität. Wenn ich beispielsweise vergessen habe, ein Dokument zu bearbeiten, bevor ich die Arbeit aufgegeben habe, könnte ich, wenn ich nach Hause komme, Remotedesktop verwenden, um eine Verbindung zu diesem Computer herzustellen, und es wäre, als würde ich an meinem Schreibtisch sitzen.

Hinweis: Dies ist so nützlich, dass ich es sogar täglich zu Hause benutze, wo ich einige Server habe, an die kein Bildschirm angeschlossen ist. Sie haben nicht einmal eine Tastatur oder Maus. Sie haben einfach ein Stromkabel und ein Netzwerkkabel, das ist alles. Wenn ich etwas auf dem Server haben will, benutze ich einfach Remote Desktop.

Aktivieren von Remote Desktop

Um Remote Desktop zu aktivieren, öffnen Sie das Startmenü und klicken Sie mit der rechten Maustaste auf Computer. Wählen Sie dann im Kontextmenü die Option Eigenschaften.

Wenn das Dialogfeld "Systeminformationen" geöffnet wird, klicken Sie auf den Link Remote-Einstellungen auf der linken Seite.
Wenn das Dialogfeld "Systeminformationen" geöffnet wird, klicken Sie auf den Link Remote-Einstellungen auf der linken Seite.
Hier müssen Sie das Kontrollkästchen aktivieren, das Remote Desktop-Verbindungen zu Ihrem Computer zulässt. Es gibt zwei Optionen zum Aktivieren von Remote Desktop:
Hier müssen Sie das Kontrollkästchen aktivieren, das Remote Desktop-Verbindungen zu Ihrem Computer zulässt. Es gibt zwei Optionen zum Aktivieren von Remote Desktop:
  • Erlauben Sie einfach die Verbindung von jedem Gerät, das das Remote Desktop Protocol implementiert. Dies ist weniger sicher, ermöglicht jedoch die Verbindung zu Ihrem PC von Geräten, auf denen Windows nicht ausgeführt wird, beispielsweise einem iOS-Gerät oder sogar einem anderen Computer, auf dem Linux ausgeführt wird.
  • Alternativ können Sie festlegen, dass Verbindungen von Windows 7- oder neueren Computern zugelassen werden, auf denen RDP mit Authentifizierung auf Netzwerkebene implementiert wird.

Wir können auf die sicherere Option zurückgreifen, da ich in meiner Umgebung nur Computer mit Windows 7 oder höher habe.

Image
Image

Verwenden von Remote Desktop

Wenn Sie Remote Desktop auf einem Computer aktiviert haben, ist es sehr einfach, eine Verbindung herzustellen. Öffnen Sie dazu das Startmenü, erweitern Sie Zubehör, und klicken Sie dann auf Remotedesktopverbindung.

Jetzt müssen Sie den Namen oder die IP-Adresse des Computers mit aktiviertem Remote Desktop eingeben. Klicken Sie anschließend auf Verbinden.
Jetzt müssen Sie den Namen oder die IP-Adresse des Computers mit aktiviertem Remote Desktop eingeben. Klicken Sie anschließend auf Verbinden.
Sie werden zur Eingabe von Anmeldeinformationen aufgefordert. Denken Sie daran: Sie müssen die Anmeldeinformationen eines Benutzers auf dem Remote-Computer eingeben und nicht den, von dem aus Sie eine Verbindung herstellen.
Sie werden zur Eingabe von Anmeldeinformationen aufgefordert. Denken Sie daran: Sie müssen die Anmeldeinformationen eines Benutzers auf dem Remote-Computer eingeben und nicht den, von dem aus Sie eine Verbindung herstellen.
Das ist alles dazu. Es fühlt sich jetzt an, als würden Sie an der Remote-Maschine sitzen.
Das ist alles dazu. Es fühlt sich jetzt an, als würden Sie an der Remote-Maschine sitzen.
Sie werden feststellen, dass Sie bei Verwendung von RDP viele visuelle Effekte verlieren. Wenn Sie sich in einem LAN befinden und über Gigabit-Ethernet verfügen, möchten Sie dies möglicherweise ändern. Klicken Sie dazu vor dem Herstellen der Verbindung auf die Dropdown-Optionen.
Sie werden feststellen, dass Sie bei Verwendung von RDP viele visuelle Effekte verlieren. Wenn Sie sich in einem LAN befinden und über Gigabit-Ethernet verfügen, möchten Sie dies möglicherweise ändern. Klicken Sie dazu vor dem Herstellen der Verbindung auf die Dropdown-Optionen.
Wechseln Sie dann zur Registerkarte Experience. Hier können Sie die Geschwindigkeit Ihrer Verbindung auswählen, die die optimalen Einstellungen für Sie bestimmt.
Wechseln Sie dann zur Registerkarte Experience. Hier können Sie die Geschwindigkeit Ihrer Verbindung auswählen, die die optimalen Einstellungen für Sie bestimmt.
Image
Image

WinRM

Hinweis: WinRM ist ein solides Verwaltungswerkzeug. Wie Sie jedoch bald sehen werden, wurde es durch die erstaunliche PowerShell Remoting-Funktion ersetzt.

Die Windows-Remoteverwaltung ist ein auf Kommandozeilen basierendes Verwaltungsprotokoll. Das, was WinRM wirklich vorhatte, war, dass es auf dem soliden HTTP-Protokoll beruhte, das durch viele Firewalls von Unternehmen erlaubt ist, sodass keine speziellen Ports geöffnet werden mussten. WinRM ist unter Windows 7 nicht aktiviert, und Sie müssen es manuell auf den Arbeitsstationen und Servern aktivieren, die Sie remote verwalten möchten. Um es zu aktivieren, öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten und führen Sie Folgendes aus:

winrm quickconfig

Die folgenden Systemänderungen finden statt, wenn Sie WinRM aktivieren:
Die folgenden Systemänderungen finden statt, wenn Sie WinRM aktivieren:
  • Der Windows Remote Management-Dienst wird in einen verzögerten automatischen Start geändert.
  • Es werden HTTP-Listener für alle lokalen IP-Adressen erstellt
  • Eine Firewall-Ausnahme wird erstellt

Das ist wirklich alles, um Ihren Computer für WinRM einzurichten.

Anschließen an einen WinRM-fähigen Computer

Um mit WinRM eine Verbindung zu einem Computer herzustellen, müssen Sie den Computer zu Ihrer Liste der vertrauenswürdigen Hosts hinzufügen. Geben Sie dazu den folgenden Befehl ein:

Hinweis: Sie müssen im folgenden Befehl die IP-Adresse des Computers ändern, zu dem Sie eine Verbindung herstellen möchten.

winrm set winrm/config/client @{TrustedHosts=”192.168.174.130”}

Nachdem Sie den Computer zu Ihren TrustedHosts hinzugefügt haben, können Sie einen beliebigen Befehl auf dem Remote-Computer anschließen und ausführen. Verwenden Sie dazu den Befehl Windows Remote Shell (WinRS).

winrs –r:192.168.174.130 –u:Taylor –p:Pa$$w0rd netstat

Sie müssen die folgenden Werte ersetzen:

  • 192.168.174.130 für die IP-Adresse eines Computers mit aktiviertem WinRM
  • Taylor für den Benutzernamen eines lokalen Administrators auf dem Remote-Computer
  • Pa $$ w0rd für das Passwort für das oben angegebene Benutzerkonto.
  • netsat für den Befehl, den Sie ausführen möchten. Wenn Sie wirklich die Abhörports auf dem Remote-Computer sehen möchten, können Sie natürlich Netsat verwenden.
Image
Image

PowerShell-Remoting

Wie bereits erwähnt, basiert die Remoting-Funktion von PowerShell auf WinRM. Stellen wir also fest, was es von der alten Shell unterscheidet.

Objektorientierung

Es gibt eine Sache, die PowerShell so leistungsfähig macht, wie sie ist, und dieses Objekt wird als Objektorientierung bezeichnet. Objektorientierte Programmierung (OOP) ist eine Programmierweise, die die Wiederverwendung von Code unterstützt. Eine der Methoden, die dazu verwendet werden, ist das Erstellen von zusammengesetzten Datenstrukturen, die aus primitiven Datentypen wie Zahlen und Strings sowie anderen zusammengesetzten Strukturen bestehen. Diese zusammengesetzten Datenstrukturen werden Objekte genannt.

Einfach ausgedrückt ist ein Objekt eine Darstellung von etwas. Objekte enthalten Eigenschaften, die die Sache beschreiben, und Methoden, die dem Objekt mitteilen, was es tun kann. Beispielsweise haben Sie möglicherweise ein Objekt namens Person. Das Objekt Person hätte:

  • Eine Eigenschaft, die die Augenfarbe der Person beschreibt.
  • Eine Eigenschaft, die die Haarfarbe der Person beschreibt.
  • Möglicherweise gibt es eine Methode, die als Schlaf bezeichnet wird.
  • Möglicherweise gibt es eine Methode namens walk.

OOP ist eigentlich viel mehr als das, aber dies wird vorerst als Arbeitsdefinition dienen. Da alles in PowerShell ein Objekt ist, ist es sehr einfach, mit Daten zu arbeiten. Mit dem Cmdlet Get-Service werden beispielsweise Informationen zu Diensten abgerufen, die auf Ihrem lokalen Computer ausgeführt werden. Um zu sehen, welches Objekt ausgegeben wird, leiten Sie es einfach an Get-Member weiter:

Get-Service | Get-Member

Hier können Sie sehen, dass es einen Objekttyp namens ServiceController ausgibt. Sie können auch die Methoden und Eigenschaften sehen, die von ServiceController-Objekten unterstützt werden. Angesichts dieser Informationen ist es ziemlich trivial, herauszufinden, dass Sie einen Dienst beenden können, indem Sie die Kill-Methode für das Objekt aufrufen, das den Dienst darstellt, den Sie stoppen möchten.
Hier können Sie sehen, dass es einen Objekttyp namens ServiceController ausgibt. Sie können auch die Methoden und Eigenschaften sehen, die von ServiceController-Objekten unterstützt werden. Angesichts dieser Informationen ist es ziemlich trivial, herauszufinden, dass Sie einen Dienst beenden können, indem Sie die Kill-Methode für das Objekt aufrufen, das den Dienst darstellt, den Sie stoppen möchten.

Remoting

Da wir WinRM eingerichtet haben, kann unser Windows 7-Computer bereits über PowerShell ferngesteuert werden. Zum Ausführen eines Powershell-Cmdlets auf einem Remote-Computer verwenden Sie das Cmdlet Invoke-Command:

Invoke-Command WIN-H7INVSHKC7T {get-service}

Das ist alles dazu.
Das ist alles dazu.

Wenn Sie Fragen haben, können Sie mir @taybgibb twittern oder einfach einen Kommentar hinterlassen.

Empfohlen: