Applies to: Exchange Server 2013
Topic Last Modified: 2012-11-19
Remote Shell in Microsoft Exchange Server 2013 enables you to manage your server running Exchange Server 2013 from a remote computer, either on your network or from the Internet. You can enable or disable a user’s ability to connect to an Exchange server using remote Shell. For more information about remote Shell, see Exchange Management Shell.
For additional management tasks related to remote Shell, see Connect to Exchange Using Remote Shell.
What do you need to know before you begin?
- Estimated time to complete each procedure: less than 5
minutes
- You need to be assigned permissions before you can perform this
procedure or procedures. To see what permissions you need, see the
"Remote Shell" entry in the Exchange and Shell
Infrastructure Permissions topic.
- To use remote Shell, users must be a member of a management
role group or be directly assigned a management role that enables
the user to run Exchange cmdlets. For more information about role
groups and management roles, see Permissions.
- You must use the Shell to perform these procedures.
- For information about keyboard shortcuts that may apply to the
procedures in this topic, see Keyboard Shortcuts in
the Exchange Admin Center.
Tip: |
---|
Having problems? Ask for help in the Exchange forums. Visit the forums at: Exchange Server, Exchange Online, or Exchange Online Protection |
What do you want to do?
Enable remote Shell for a user
To enable remote Shell for a user, set the
RemotePowerShellEnabled parameter to $True
on
the Set-User cmdlet. This example enables remote Shell for
the user David.
Copy Code | |
---|---|
Set-User David -RemotePowerShellEnabled $True |
For detailed syntax and parameter information, see Set-User.
After you enable remote Shell for a user, you may also want to:
Disable remote Shell for a user
To disable remote Shell for a user, set the
RemotePowerShellEnabled parameter to $False
on
the Set-User cmdlet. This example disables remote Shell for
the user David.
Copy Code | |
---|---|
Set-User David -RemotePowerShellEnabled $False |
For detailed syntax and parameter information, see Set-User.