Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
550 views
in Technique[技术] by (71.8m points)

windows - How to add more than one machine to the trusted hosts list using winrm

To run powershell commands on a machine from a remote machine we have to add the remote machine to the trusted hosts list of the host machine.

I am adding machine A to machine B's trusted hosts using the following command :

winrm set winrm/config/client ‘@{TrustedHosts="machineA"}’

How to add more machines say machine C, machine D to trusted hosts list of machine B?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

I prefer to work with the PSDrive WSMan:.

Get TrustedHosts

Get-Item WSMan:localhostClientTrustedHosts

Set TrustedHosts

provide a single, comma-separated, string of computer names

Set-Item WSMan:localhostClientTrustedHosts -Value 'machineA,machineB'

or (dangerous) a wild-card

Set-Item WSMan:localhostClientTrustedHosts -Value '*'

to append to the list, the -Concatenate parameter can be used

Set-Item WSMan:localhostClientTrustedHosts -Value 'machineC' -Concatenate

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...