microsoft_windows:ts_shadow
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
microsoft_windows:ts_shadow [2021/08/20 14:50] – created rodolico | microsoft_windows:ts_shadow [2025/01/25 22:19] (current) – rodolico | ||
---|---|---|---|
Line 3: | Line 3: | ||
We need the ability to remotely help windows clients. Prefer to not use things like GoToMeeting or something, especially as Microsoft appears to have something like this already. Following are the notes. | We need the ability to remotely help windows clients. Prefer to not use things like GoToMeeting or something, especially as Microsoft appears to have something like this already. Following are the notes. | ||
- | Remote Assistance | + | ===== Remote Assistance |
- | * https:// | + | Works on anything, I think. |
- | Remote Desktop Services: Session Shadowing | + | ==== On user workstation ==== |
+ | | ||
+ | | ||
+ | - Select //Invite someone you trust to help you// | ||
+ | - Select //Use Easy Connect// (first time, after that magic) | ||
+ | - Follow instructions to send code to technician | ||
+ | |||
+ | ==== On Tech workstation ==== | ||
+ | - Open Search Box and type //remote assistance// | ||
+ | - Select //Invite someone to connect to your PC...// | ||
+ | - Select //Help someone who has invited you// | ||
+ | - Select //Use Easy Connect// (first time only) | ||
+ | - Select //Help someone new//, or select remote user from list | ||
+ | - Follow instructions (you will need the code they send you) | ||
+ | |||
+ | |||
+ | |||
+ | ===== Session Shadowing ===== | ||
+ | |||
+ | Best suited for a Terminal Services server, though it looks like it will work with other machines also. However, an **administrator** | ||
+ | For machines other than the one you are working on, you need network access | ||
+ | |||
+ | The first set of instructions is on the target server, to configure to allow shadowing | ||
+ | |||
+ | - Enable RDP and Remote Assistance | ||
+ | - Configure Shadow connection mode | ||
+ | - Open Group Policy Editor by running <code ps> | ||
+ | - Computer Configuration | Administrative Templates | Windows | ||
+ | - Select Rules for remote control of Remote Desktop user sessions | ||
+ | - Enable and choose an option | ||
+ | - Save | ||
+ | - Configure firewall | ||
+ | - allow TCP 139, 445 and RPC 49152-65535 | ||
+ | - Set predefined rules | ||
+ | - File and Print Sharing (SMB-In) | ||
+ | - Remote Desktop - Shadow )TCP-In) | ||
+ | |||
+ | From the source machine, make the connection. You will need the users Session ID. If they are directly logged in (ie, not using RDP), their session is always 1. | ||
+ | |||
+ | * If remote machine, use <code ps> | ||
+ | * Works just fine on Terminal Server, | ||
+ | * If Terminal Server, logged in as an Administrator< | ||
+ | |||
+ | Now, run the command | ||
+ | <code ps> | ||
+ | * / | ||
+ | * /v:**DNS or IP** is the DNS name or IP of remote | ||
+ | * /prompt - prompt the user even if not required | ||
+ | * /control - explicitly set that "I want to control your system" | ||
+ | * **Example** connect to machine at 192.168.1.24, | ||
+ | |||
+ | To exit, you can press Alt+*, the remote user can press ctl+*, or you can simply close the window. Also, ctl+alt+break (from your machine) puts you in full screen mode | ||
+ | |||
+ | **Note** These two commands are documented, but were not available on my Windows Server 2019. I may not have installed everything. | ||
+ | <code ps> | ||
+ | Get-RDUserSession | ft Username, UnifiedSessionId, | ||
+ | shadow {< | ||
+ | </ | ||
+ | |||
+ | ===== Links ===== | ||
+ | |||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
* https:// | * https:// | ||
* https:// | * https:// |
microsoft_windows/ts_shadow.1629489056.txt.gz · Last modified: 2021/08/20 14:50 by rodolico