Powershell: PowerShell рдХреЗ рд╕рд╛рде Office 365 / Exchange рдСрдирд▓рд╛рдЗрди рд╕реЗ рдХрдиреЗрдХреНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 28 рдирд╡ре░ 2017  ┬╖  70рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: PowerShell/PowerShell

рдореИрдВ PowerShell рдХреЗ рд╕рд╛рде Office 365 / Exchange рдСрдирд▓рд╛рдЗрди рд╕реЗ рдХрдиреЗрдХреНрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред
рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░ рджреВрд╕рд░реЛрдВ рдХреЛ рдзрдХреНрдХрд╛ рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП macOS 10.12 рдпрд╛ 10.13 рдкрд░ pwsh 6.0.0-rc рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ

рдореБрдЭреЗ рдирдпрд╛-PSSession рдмрдирд╛рдиреЗ рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИред рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рдХрдорд╛рдВрдб рдХреЗ рд╕рдЯреАрдХ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдпрд╣ рдпрд╛ рддреЛ рдиреНрдпреВ-рдкреАрдПрд╕ рд╕реЗрд╢рди рдХрд╣рддрд╛ рд╣реИ: рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП WSMan рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ WSMan рдХреНрд▓рд╛рдЗрдВрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рдХреЛрдИ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдорд┐рд▓рд╛, рдпрд╛ PowerShell рдПрдХ рдЕрдирдЫреБрдП рдЕрдкрд╡рд╛рдж рдФрд░ рдЧрд░реНрднрдкрд╛рдд рдХреЗ рдЬрд╛рд▓ 6 рд╕реЗ рдмрд╛рд╣рд░ рдЖрддрд╛ рд╣реИред

рдкреНрд░рдЬрдирди рдХрд░рдиреЗ рдХрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛

MacOS 10.12 рдпрд╛ 10.13 рдкрд░ PowerShell 6.0.0-rc рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред
Office 365 рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Get-Credential рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рдлрд┐рд░ рдПрдХ рдирдпрд╛ рд╕рддреНрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП New-PSSession рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

[kai<strong i="11">@blackmac</strong> ~]$ pwsh
PowerShell v6.0.0-rc
Copyright (c) Microsoft Corporation. All rights reserved.

https://aka.ms/pscore6-docs
Type 'help' to get help.

PS /Users/kai> $PSVersionTable                                        

Name                           Value                                           
----                           -----                                           
PSVersion                      6.0.0-rc                                        
PSEdition                      Core                                            
GitCommitId                    v6.0.0-rc                                       
OS                             Darwin 16.7.0 Darwin Kernel Version 16.7.0: T...
Platform                       Unix                                            
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}                         
PSRemotingProtocolVersion      2.3                                             
SerializationVersion           1.1.0.1                                         
WSManStackVersion              3.0                                             


PS /Users/kai> $UserCredential = Get-Credential                       

PowerShell credential request
Enter your credentials.
User: [email protected]
Password for user [email protected]: ***********

PS /usr/local/microsoft> $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection                     
New-PSSession : This parameter set requires WSMan, and no supported WSMan client library was found. WSMan is either not installed or unavailable for this system.
At line:1 char:12
+ $Session = New-PSSession -ConfigurationName Microsoft.Exchange -Conne ...
+            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : ResourceUnavailable: (:) [New-PSSession], PSRemotingTransportException
+ FullyQualifiedErrorId : System.Management.Automation.Remoting.PSRemotingDataStructureException,Microsoft.PowerShell.Commands.NewPSSessionCommand

PS /Users/kai> $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid -Credential $UserCredential -Authentication Basic -AllowRedirection                      

An error has occurred that was not properly handled. Additional information is shown below. The PowerShell process will exit.

Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.
   at System.Management.Automation.Remoting.PrioritySendDataCollection.Clear()
   at System.Management.Automation.Remoting.Client.BaseClientTransportManager.CloseAsync()
   at System.Management.Automation.Remoting.Client.WSManClientSessionTransportManager.CloseAsync()
   at System.Management.Automation.Remoting.Client.BaseClientTransportManager.Finalize()
Abort trap: 6
[kai<strong i="12">@blackmac</strong> ~]$ 

рдЖрдк рдКрдкрд░ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╕рдВрдХреЗрдд рд╕реЗ рдзреНрдпрд╛рди рджреЗрдВрдЧреЗ рдХрд┐ рдпрд╣ рдореБрдЭреЗ рд╡рд╛рдкрд╕ рдмреИрд╢ рд╢реЗрд▓ рдореЗрдВ рдЧрд┐рд░рд╛ рджрд┐рдпрд╛ рд╣реИред

рдЕрдкреЗрдХреНрд╖рд┐рддреН рд╡реНрдпрд╡рд╣рд╛рд░

рдпрд╣ рдЙрдореНрдореАрдж рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдиреНрдпреВ-PSSession macOS рдкрд░ рдХрд╛рдо рдХрд░реЗрдЧрд╛

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡реНрдпрд╡рд╣рд╛рд░

рдХрдорд╛рдВрдб рдХреЗ рд╕рдЯреАрдХ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдирдпрд╛-PSSession рдпрд╛ рддреЛ рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рджреЗрддрд╛ рд╣реИ:
рдирдИ- PSSession: рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП WSMan рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ рдХреЛрдИ рд╕рдорд░реНрдерд┐рдд WSMan рдХреНрд▓рд╛рдЗрдВрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдирд╣реАрдВ рдорд┐рд▓реА
рдпрд╛, рдиреНрдпреВ-рдкреАрдПрд╕ рд╕реЗрд╢рди рдореЗрдВ рдПрдХ рдЕрдирд╣реЗрд▓реНрджреА рдЕрдкрд╡рд╛рдж рд╣реИ рдФрд░ рдкрд╛рд╡рд░рд╢реЗрд▓ рдПрдмреЙрд░реНрдЯ рдЯреНрд░реИрдк 6 рдХреЗ рд╕рд╛рде рд╣реИред

рд╕рд┐рдВрдЯреИрдХреНрд╕ рдореЗрдВ рдЕрдВрддрд░ ConnectionUri рдХреЗ рд╕рд╛рде рд╣реИрдВ - рдЪрд╛рд╣реЗ рдпрд╛ рди рд╣реЛ, рдпреВрд░рд┐ рдкрд░ рдПрдХ рдЕрдиреБрдЧрд╛рдореА рд╕реНрд▓реИрд╢ рдЕрдВрддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдЧрддрд╛ рд╣реИред рдЕрдиреБрдЧрд╛рдореА рд╕реНрд▓реИрд╢ рдХреЗ рд╕рд╛рде, рдореБрдЭреЗ WSMan рдЧреБрдо рд╣реЛрдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИред рдЕрдиреБрдЧрд╛рдореА рд╕реНрд▓реИрд╢ рдХреЗ рдмрд┐рдирд╛, PowerShell рд╕рддреНрд░ рдирд┐рд░рд╕реНрдд рдХрд░рддрд╛ рд╣реИред

рдЕрдиреБрдЧрд╛рдореА рд╕реНрд▓реИрд╢ рдХреЗ рд╕рд╛рде:

PS /Users/kai> $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection                     
New-PSSession : This parameter set requires WSMan, and no supported WSMan client library was found. WSMan is either not installed or unavailable for this system.
At line:1 char:12
+ $Session = New-PSSession -ConfigurationName Microsoft.Exchange -Conne ...
+            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : ResourceUnavailable: (:) [New-PSSession], PSRemotingTransportException
+ FullyQualifiedErrorId : System.Management.Automation.Remoting.PSRemotingDataStructureException,Microsoft.PowerShell.Commands.NewPSSessionCommand

рдЕрдиреБрдЧрд╛рдореА рд╕реНрд▓реИрд╢ рдХреЗ рдмрд┐рдирд╛:

PS /Users/kai> $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid -Credential $UserCredential -Authentication Basic -AllowRedirection                      

An error has occurred that was not properly handled. Additional information is shown below. The PowerShell process will exit.

Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.
   at System.Management.Automation.Remoting.PrioritySendDataCollection.Clear()
   at System.Management.Automation.Remoting.Client.BaseClientTransportManager.CloseAsync()
   at System.Management.Automation.Remoting.Client.WSManClientSessionTransportManager.CloseAsync()
   at System.Management.Automation.Remoting.Client.BaseClientTransportManager.Finalize()
Abort trap: 6

рдкрд░реНрдпрд╛рд╡рд░рдг рдбреЗрдЯрд╛

PS /Users/kai> $PSVersionTable                                                                                                                                                                                Name                           Value                                                                   
----                           -----                                                                  
PSVersion                      6.0.0-rc                                                               
PSEdition                      Core                                                                   
GitCommitId                    v6.0.0-rc                                                              
OS                             Darwin 16.7.0 Darwin Kernel Version 16.7.0: Thu Jun 15 17:36:27 PDT ...
Platform                       Unix                                                                   
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}                                                
PSRemotingProtocolVersion      2.3                                                                    
SerializationVersion           1.1.0.1                                                                
WSManStackVersion              3.0                                                                    
Issue-Discussion OS-macOS Resolution-Fixed WG-Remoting

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рд╣рд╛рдп рджреЛрд╕реНрддреЛрдВ,

рдЦреБрд▓рдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдореИрдВрдиреЗ рдХрд╛рдврд╝рд╛ рдХреЛ 1.02 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕рдиреЗ рдореЗрд░реЗ pwsh O365 рдореБрджреНрджреЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ред рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЪрд▓рд╛рдП рдЧрдП рдЖрджреЗрд╢ рд╣реИрдВ ...

рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░рддрд╛ рд╣реИ;
рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░рддрд╛ рд╣реИ; (рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЖрд╕рдкрд╛рд╕ рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрдЪрд╛ рд╣реИ)
рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb

рд╕рд╛рднрд╛рд░: @kensoh

рдзрдиреНрдпрд╡рд╛рджред

рд╕рднреА 70 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП 10.13.1 рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ $ PSHome рдореЗрдВ рдЖрдкрдХреЗ рдкрд╛рд╕ libpsrpclient.dylib ?

PowerShell v6.0.0-rc
Copyright (c) Microsoft Corporation. All rights reserved.

https://aka.ms/pscore6-docs
Type 'help' to get help.

PS /Users/kai> cd $PSHome                                                       
PS /usr/local/microsoft/powershell/6.0.0-rc> ls -al *.dylib                     
-rw-r--r--  1 root  wheel    70224 31 Oct 17:27 System.Globalization.Native.dylib
-rw-r--r--  1 root  wheel    13484 31 Oct 17:27 System.IO.Compression.Native.dylib
-rw-r--r--  1 root  wheel    61460 31 Oct 17:27 System.Native.dylib
-rw-r--r--  1 root  wheel    16932 31 Oct 17:27 System.Net.Http.Native.dylib
-rw-r--r--  1 root  wheel    15132 31 Oct 17:27 System.Net.Security.Native.dylib
-rw-r--r--  1 root  wheel    46016 31 Oct 17:27 System.Security.Cryptography.Native.Apple.dylib
-rw-r--r--  1 root  wheel    75708 31 Oct 17:27 System.Security.Cryptography.Native.OpenSsl.dylib
-rw-r--r--  1 root  wheel  2571480 31 Oct 17:27 libclrjit.dylib
-rw-r--r--  1 root  wheel  6894904 31 Oct 17:27 libcoreclr.dylib
-rw-r--r--  1 root  wheel   883740 31 Oct 17:27 libdbgshim.dylib
-rw-r--r--  1 root  wheel   869664 31 Oct 17:27 libhostfxr.dylib
-rw-r--r--  1 root  wheel  1006336 31 Oct 17:27 libhostpolicy.dylib
-rw-r--r--  1 root  wheel   843792 14 Nov 11:37 libmi.dylib
-rw-r--r--  1 root  wheel  3081760 31 Oct 17:27 libmscordaccore.dylib
-rw-r--r--  1 root  wheel  2021168 31 Oct 17:27 libmscordbi.dylib
-rw-r--r--  1 root  wheel    20568  4 Nov 09:08 libpsl-native.dylib
-rw-r--r--  1 root  wheel   224784 15 Nov 07:39 libpsrpclient.dylib
-rw-r--r--  1 root  wheel   553360 31 Oct 17:27 libsos.dylib
PS /usr/local/microsoft/powershell/6.0.0-rc> 

@ kai-h рдЖрдкрдХреЗ рдкрд╛рд╕ рд╕рд╣реА рдлрд╝рд╛рдЗрд▓ рдЖрдХрд╛рд░ рдФрд░ рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕рд╣реА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИред рдХреНрдпрд╛ DYLD_LIBRARY_PATH рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ? $env:DYLD_LIBRARY_PATH рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рдХреНрдпрд╛ рд╣реИ?

рдпрд╣ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рд╣реИред
`` `Powershell
PowerShell v6.0.0-rc
рдХреЙрдкреАрд░рд╛рдЗрдЯ (c) Microsoft Corporationред рд╕рднреА рдЕрдзрд┐рдХрд╛рд░ рд╕реБрд░рдХреНрд╖рд┐рддред

https://aka.ms/pscore6-docs
рд╕рд╣рд╛рдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 'рд╕рд╣рд╛рдпрддрд╛' рдЯрд╛рдЗрдк рдХрд░реЗрдВред

PS / рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ / kai> $ env: DYLD_LIBRARY_PATH
рдкреАрдПрд╕ / рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ / рдХрд╛рдИ>
`` ``

[System.Environment]::Is64BitProcess рд░рд┐рдЯрд░реНрди рдХреНрдпрд╛ рд╣реИ?

PS /Users/kai> [System.Environment]::Is64BitProcess                             
True

@ рдХрд╛рдИ-рдПрдЪ рдХреЛрд╢рд┐рд╢ (pwsh рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ):

export DYLD_LIBRARY_PATH=/usr/local/microsoft/powershell/6.0.0-rc:${DYLD_LIBRARY_PATH}
pwsh
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection

рдЗрд╕рдХреЗ рд╕рд╛рде рдЖрдкрдХреА рджреГрдврд╝рддрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЕрднреА рднреА рд╡рд╣реА рддреНрд░реБрдЯрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

[kai<strong i="6">@hobbes</strong> ~]$ export DYLD_LIBRARY_PATH=/usr/local/microsoft/powershell/6.0.0-rc:${DYLD_LIBRARY_PATH}
[kai<strong i="7">@hobbes</strong> ~]$ pwsh
PowerShell v6.0.0-rc
Copyright (c) Microsoft Corporation. All rights reserved.

https://aka.ms/pscore6-docs
Type 'help' to get help.

PS /Users/kai> $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection                 

PowerShell credential request
Enter your credentials.
User: [email protected]
Password for user [email protected]: ********


An error has occurred that was not properly handled. Additional information is shown below. The PowerShell process will exit.

Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.
   at System.Management.Automation.Remoting.PrioritySendDataCollection.Clear()
   at System.Management.Automation.Remoting.Client.BaseClientTransportManager.CloseAsync()
   at System.Management.Automation.Remoting.Client.WSManClientSessionTransportManager.CloseAsync()
   at System.Management.Automation.Remoting.Client.BaseClientTransportManager.Finalize()
Abort trap: 6
[kai<strong i="8">@hobbes</strong> ~]$ 

рдореИрдВ рдкреБрд╖реНрдЯрд┐ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдореИрдВ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ Azure Ubuntu рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдкрд░ рд╣реЛрд╕реНрдЯ рдХрд┐рдП рдЧрдП PowerShell рд╕реЗ Office 365 рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдареАрдХ рдЙрд╕реА рд╡рд┐рд╡рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рдореИрдХ рдкрд░ рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

PowerShell v6.0.0-rc
Copyright (c) Microsoft Corporation. All rights reserved.

https://aka.ms/pscore6-docs
Type 'help' to get help.

PS /home/kai>  $PSVersionTable                                                                                                                               

Name                           Value                                                                                                                        
----                           -----                                                                                                                        
PSVersion                      6.0.0-rc                                                                                                                     
PSEdition                      Core                                                                                                                         
GitCommitId                    v6.0.0-rc                                                                                                                    
OS                             Linux 4.4.0-22-generic #40-Ubuntu SMP Thu May 12 22:03:46 UTC 2016                                                           
Platform                       Unix                                                                                                                         
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}                                                                                                      
PSRemotingProtocolVersion      2.3                                                                                                                          
SerializationVersion           1.1.0.1                                                                                                                      
WSManStackVersion              3.0                                                                                                                          


PS /home/kai> $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection                                                                                                          

PowerShell credential request
Enter your credentials.
User: [email protected]
Password for user [email protected]: ********

PS /home/kai> Import-PSSession $Session
(at this point PowerShell starts loading remote modules etc and preparing the session)

рдореИрдВ рдЕрдкрдиреЗ рд╕рд╛рде рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рд╕рдВрднрд╛рд╡рд┐рдд рдореБрджреНрджреЛрдВ рдХреЛ рджреВрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ, рдореЗрд░реЗ рдореИрдХ рдкрд░ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬреЛ рдЗрд╕рд╕реЗ рдЬреВрдЭ рд░рд╣рд╛ рд╣реИ, рдореИрдХрдУрдПрд╕ 10.12 рдХреА рдПрдХ рд╕рд╛рдл рд╕реНрдерд╛рдкрдирд╛ рд╕реНрдерд╛рдкрд┐рдд рдХреА рд╣реИ рдФрд░ рдлрд┐рд░ PowerShell 6.0.0-rc рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХреА рдПрдХ рддрд╛рдЬрд╛ рд╕реНрдерд╛рдкрдирд╛ рдЕрдЧрд░ рдпрд╣ рдЖрдЬ рд░рд╛рдд рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдпрд╣ # 3606 рд╣реИ

рдЕрдВрдХ # рейремрежрем рдПрдХ рджрдпрд╛рд▓реБ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЛрдВрдиреЗ рд╡рд╣ рддреНрд░реБрдЯрд┐ рднреА рджреЗрдЦреА рдЬреЛ рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдирд╣реАрдВ рджреЗрдЦреА рдереАред

New-PSSession : Unable to load DLL 'libpsrpclient':...

рдореИрдВ macOS 10.12.6 рдХреА рдХреНрд▓реАрди рдЗрдВрд╕реНрдЯрд╛рд▓ рдФрд░ PowerShell 6.0.0-rc рдХреА рдХреНрд▓реАрди рдЗрдВрд╕реНрдЯрд╛рд▓ рдкрд░ рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд░рд╣рд╛ рд╣реВрдВред рд╕рдм рдХреБрдЫ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде рд╣реИ, рдкрд╣рд▓рд╛ рдмреВрдЯ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдирдпрд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЦрд╛рддрд╛ рдФрд░ рдЯрд░реНрдорд┐рдирд▓ рдРрдк рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕реЗрдЯрд┐рдВрдЧ рдирд╣реАрдВ рдмрджрд▓реАред

Last login: Thu Nov 30 08:11:57 on ttys000
Administrators-Mac-mini:~ admin$ pwsh
PowerShell v6.0.0-rc
Copyright (c) Microsoft Corporation. All rights reserved.

https://aka.ms/pscore6-docs
Type 'help' to get help.

PS /Users/admin> $PSVersionTable                                                

Name                           Value                                           
----                           -----                                           
PSVersion                      6.0.0-rc                                        
PSEdition                      Core                                            
GitCommitId                    v6.0.0-rc                                       
OS                             Darwin 16.7.0 Darwin Kernel Version 16.7.0: T...
Platform                       Unix                                            
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}                         
PSRemotingProtocolVersion      2.3                                             
SerializationVersion           1.1.0.1                                         
WSManStackVersion              3.0                                             


PS /Users/admin> $env:DYLD_LIBRARY_PATH                                         
PS /Users/admin> [System.Environment]::Is64BitProcess                           
True
PS /Users/admin> $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection                             

PowerShell credential request
Enter your credentials.
User: [email protected]
Password for user [email protected]: *********


An error has occurred that was not properly handled. Additional information is shown below. The PowerShell process will exit.

Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.
   at System.Management.Automation.Remoting.PrioritySendDataCollection.Clear()
   at System.Management.Automation.Remoting.Client.BaseClientTransportManager.CloseAsync()
   at System.Management.Automation.Remoting.Client.WSManClientSessionTransportManager.CloseAsync()
   at System.Management.Automation.Remoting.Client.BaseClientTransportManager.Finalize()
Abort trap: 6
Administrators-Mac-mini:~ admin$ 

рдпрд╣рд╛рдБ рдПрдХ рд╕рд╛рдл 10.12.6 рд╕реНрдерд╛рдкрд┐рдд рдкрд░ рдкрд░рд┐рдгрд╛рдо рд╣реИрдВ

Last login: Thu Nov 30 08:48:11 on ttys000
Administrators-Mac-mini:~ admin$ pwsh
PowerShell v6.0.0-rc
Copyright (c) Microsoft Corporation. All rights reserved.

https://aka.ms/pscore6-docs
Type 'help' to get help.

PS /Users/admin> $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection                                                               

PowerShell credential request
Enter your credentials.
User: [email protected]
Password for user [email protected]: ********


An error has occurred that was not properly handled. Additional information is shown below. The PowerShell process will exit.

Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.
   at System.Management.Automation.Remoting.PrioritySendDataCollection.Clear() in /PowerShell/src/System.Management.Automation/engine/remoting/fanin/PriorityCollection.cs:line 158
   at System.Management.Automation.Remoting.Client.BaseClientTransportManager.CloseAsync() in /PowerShell/src/System.Management.Automation/engine/remoting/fanin/BaseTransportManager.cs:line 949
   at System.Management.Automation.Remoting.Client.WSManClientSessionTransportManager.CloseAsync() in /PowerShell/src/System.Management.Automation/engine/remoting/fanin/WSManTransportManager.cs:line 1219
   at System.Management.Automation.Remoting.Client.BaseClientTransportManager.Finalize() in /PowerShell/src/System.Management.Automation/engine/remoting/fanin/BaseTransportManager.cs:line 998
Abort trap: 6
Administrators-Mac-mini:~ admin$ 

рдпрд╣ рдЙрди рдореБрджреНрджреЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдореИрдВ рджреЗрдЦ рд░рд╣рд╛ рдерд╛ рдЬреЛ # 4029 рдкрд░ рдкреНрд░рд▓реЗрдЦрд┐рдд рд╣реИрдВ
рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдЦрдбрд╝рд╛ рд╣реИ, PowerShell 6.0.0-rc рдХреЛ рд╣реЛрдордмреНрд░реЗ рджреНрд╡рд╛рд░рд╛ рд╕реНрдерд╛рдкрд┐рдд рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

рдорджрдж рдХреЗ рд▓рд┐рдПред

рдореИрдВ рдПрдХ рдбреЗрдмрд┐рдпрди 9 docker рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдереАред рдКрдкрд░ рдХреА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдХреБрдЫ рдЯреВрдЯреЗ рд╣реБрдП рд▓рд┐рдВрдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдереЗ рдФрд░ рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рд╕рд┐рд╕реНрдЯрдо рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдЙрдореНрдореАрдж рд╕реЗ рдирдП рд╣реИрдВред рдлрд┐рд░, рдореИрдВрдиреЗ рдХреБрдЫ рдкреНрд░рддреАрдХрд╛рддреНрдордХ рд▓рд┐рдВрдХ рдмрдирд╛рдП рдФрд░ рд╕рдм рдХреБрдЫ рдареАрдХ рдЪрд▓рд╛ред

рд░реВрдЯ @ db70f6f67c51 : / usr / lib / x86_64-linux-gnu # ldd /opt /microsoft/powershell/6.0.1/libmi.so

    _linux-vdso.so.1 (0x00007ffd4b7fd000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f86cb670000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f86cb46c000)
    libpam.so.0 => /lib/x86_64-linux-gnu/libpam.so.0 (0x00007f86cb25e000)
    **libssl.so.1.0.0 =>  not found
    libcrypto.so.1.0.0 => not found**
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f86cac56000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f86cb88d000)
    libaudit.so.1 => /lib/x86_64-linux-gnu/libaudit.so.1 (0x00007f86caa2e000)
    libcrypto.so.1.0.2 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2 (0x00007f86ca5ca000)
    libcap-ng.so.0 => /lib/x86_64-linux-gnu/libcap-ng.so.0 (0x00007f86ca3c4000)_

рд░реВрдЯ @ db70f6f67c51 : /opt/microsoft/powershell/6.0.1# cd / usr / lib / x86_64-linux-gnu /
рд░реВрдЯ @ db70f6f67c51 : / usr / lib / x86_64-linux-gnu # ln -s libssl.so.1.0.2 libssl.so.1.0.0
рд░реВрдЯ @ db70f6f67c51 : / usr / lib / x86_64-linux-gnu # ls -l libssl *

_-rw-r - r-- 1 рд░реВрдЯ рд░реВрдЯ 738444 Nov 2 11:29 libssl.a
lrwxrwxrwx 1 рд░реВрдЯ рд░реВрдЯ 13 рдирд╡рдВрдмрд░ 2 11:29 libssl.so -> libssl.so.1.1
lrwxrwxrwx 1 рд░реВрдЯ рд░реВрдЯ 15 рдлрд░рд╡рд░реА 21 17:27 libssl.so.1.0.0 -> libssl.so.1.0.2
-rw-r - r-- 1 рд░реВрдЯ рд░реВрдЯ 431232 рджрд┐рд╕рдВрдмрд░ 13 22:09 libssl.so.1.0.2
-rw-r - r-- 1 рд░реВрдЯ рд░реВрдЯ 442920 Nov 2 11:29 libssl.so.1.1_

рд░реВрдЯ @ db70f6f67c51 : / usr / lib / x86_64-linux-gnu # ln -s libcrypto.so.1.0.2 libcrypto.so.1.0.0
рд░реВрдЯ @ db70f6f67c51 : / usr / lib / x86_64-linux-gnu # ldd /opt /microsoft/powershell/6.0.1/libmi.so

    _linux-vdso.so.1 (0x00007ffdde3b4000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f4e51539000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f4e51335000)
    libpam.so.0 => /lib/x86_64-linux-gnu/libpam.so.0 (0x00007f4e51127000)
    libssl.so.1.0.0 => /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007f4e50ebe000)
    libcrypto.so.1.0.0 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007f4e50a5a000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4e506bb000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f4e51756000)
    libaudit.so.1 => /lib/x86_64-linux-gnu/libaudit.so.1 (0x00007f4e50493000)
    libcap-ng.so.0 => /lib/x86_64-linux-gnu/libcap-ng.so.0 (0x00007f4e5028d000)_

рдореБрдЭреЗ рднреА рдЗрд╕реА рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рдереА рд▓реЗрдХрд┐рди рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдереА -рдСрд▓рд░рд╛рдЗрдЯ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рдеред

рдЕрдЧрд░ рдореИрдВрдиреЗ linux рдореЗрдВ try рдХрд┐рдпрд╛ред

$Session = $O365Session = New-PSSession тАУConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell -Credential $O365Cred -Authentication Basic -AllowRedirection

New-PSSession : [ps.outlook.com] Connecting to remote server ps.outlook.com failed with the following error message : Basic Authorization failed for user [email protected] For more information, see the about_Remote_Troubleshooting Help topic.
At line:1 char:12
+ $Session = New-PSSession -ConfigurationName Microsoft.Exchange -Conne ...
+            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotingTransportException
+ FullyQualifiedErrorId : 2,PSSessionOpenFailed

рдореЗрд░рд╛ рдЕрдзрд┐рдХрд╛рд░ рд╕рдВрд╕реНрдХрд░рдг

PS /> $PSVersionTable                                                                                                                                               

Name                           Value                                                                                                                               
----                           -----                                                                                                                               
PSVersion                      6.0.2                                                                                                                               
PSEdition                      Core                                                                                                                                
GitCommitId                    v6.0.2                                                                                                                              
OS                             Linux 4.13.0-37-generic #42-Ubuntu SMP Wed Mar 7 14:13:23 UTC 2018                                                                  
Platform                       Unix                                                                                                                                
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}                                                                                                             
PSRemotingProtocolVersion      2.3                                                                                                                                 
SerializationVersion           1.1.0.1                                                                                                                             
WSManStackVersion              3.0       

рд╡рд┐рдВрдбреЛрдЬ 10 рдореЗрдВ рдкреЙрд╡рд░реНрд╕рд╢реЗрд▓ рдореЗрдВ рдПрдХ рд╣реА рдмрд╛рдд

PS C:\Users\user> $O365Session = New-PSSession тАУConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell -Credential $O365Cred -Authentication Basic -AllowRedirection

WARNING: Your connection has been redirected to the following URI: "https://ps.outlook.com/PowerShell-LiveID?PSVersion=5.1.16299.251 "

рдореБрдЭреЗ рд░рд┐рдбрд╛рдпрд░реЗрдХреНрд╢рди рдХреА рдЪреЗрддрд╛рд╡рдиреА рдорд┐рд▓рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╕рдХреНрд╕реЗрд╕рд▓реА рдХрдиреЗрдХреНрд╢рди рдорд┐рд▓рддрд╛ рд╣реИред

рд╡рд┐рдВрдбреЛрдЬ 10 рдкрд░ рдореЗрд░рд╛ PSversion

PS C:\Users\user> $PSVersionTable

Name                           Value
----                           -----
PSVersion                      5.1.16299.251
PSEdition                      Desktop
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.16299.251
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1

рдЕрдм рдПрдХ рд╣реА рдХрдорд╛рдВрдб рдХреЛ рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдХрд┐рдП рдЧрдП URI рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬрд╝ рдорд┐рд▓ рдЧрдпрд╛ рд╣реИред

PS /> $O365Session = New-PSSession тАУConfigurationName Microsoft.Exchange -ConnectionUri "https://ps.outlook.com/PowerShell-LiveID?PSVersion=5.1.16299.251" -Credential $O365Cred -Authentication Basic -AllowRedirection                                                                                                                
PS /> $O365Session                                                                                                                                                  

 Id Name            ComputerName    ComputerType    State         ConfigurationName     Availability
 -- ----            ------------    ------------    -----         -----------------     ------------
  6 WinRM6          ps.outlook.com  RemoteMachine   Opened        Microsoft.Exchange       Available

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рднрддреНрддрд╛ рдкрд░рджреЗрд╢реА рдареАрдХ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИред

рдирд╡реАрдирддрдо PowerShell (v6.0.2) рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдпрд╣ рдЕрдм рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ:

[kai<strong i="6">@blackmac</strong> ~]$ pwsh
PowerShell v6.0.2
Copyright (c) Microsoft Corporation. All rights reserved.

https://aka.ms/pscore6-docs
Type 'help' to get help.

PS /Users/kai> $PSVersionTable                                                                                                             

Name                           Value                                                                                                      
----                           -----                                                                                                      
PSVersion                      6.0.2                                                                                                      
PSEdition                      Core                                                                                                       
GitCommitId                    v6.0.2                                                                                                     
OS                             Darwin 17.5.0 Darwin Kernel Version 17.5.0: Mon Mar  5 22:24:32 PST 2018; root:xnu-4570.51.1~1/RELEASE_X...
Platform                       Unix                                                                                                       
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}                                                                                    
PSRemotingProtocolVersion      2.3                                                                                                        
SerializationVersion           1.1.0.1                                                                                                    
WSManStackVersion              3.0                                                                                                        


PS /Users/kai> $UserCredential = Get-Credential                                                                                            

PowerShell credential request
Enter your credentials.
User: [email protected]
Password for user [email protected]: ***********

PS /Users/kai> $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection                                                                     
New-PSSession : [outlook.office365.com] Connecting to remote server outlook.office365.com failed with the following error message : Client did not get proper response from server. For more information, see the about_Remote_Troubleshooting Help topic.
At line:1 char:12
+ $Session = New-PSSession -ConfigurationName Microsoft.Exchange -Conne ...
+            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotingTransportException
+ FullyQualifiedErrorId : 1,PSSessionOpenFailed
PS /Users/kai> 

@ рд╕реНрдЯреАрд╡рдПрд▓-рдПрдордПрд╕рдПрдлрдЯреА рдХреНрдпрд╛ рд╣рдореЗрдВ рдЗрд╕реЗ рдЕрд╕реНрдерд┐рд░, рдЦрд░рд╛рдм рдпреВрдПрдХреНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдпрд╛ рдЦрд░рд╛рдм рджрд╕реНрддрд╛рд╡реЗрдЬ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирдирд╛ тАЛтАЛрдЪрд╛рд╣рд┐рдП?

рдХреНрдпрд╛ рдпрд╣ рдРрд╕рд╛ рдХреБрдЫ рд╣реИ рдЬреЛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдмрджрд▓рд╛ рдЧрдпрд╛ рд╣реИ рддрд╛рдХрд┐ рдмреЗрд╕рд┐рдХ рдХреЛрд░ рдХрд╛рдо рди рдХрд░реЗрдВ, рдпрд╛ рдХреНрдпрд╛ рдпрд╣ рдЙрд╕рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ? рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдиреЗ рдкрд░ рдХреБрдЫ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдореЗрдВ рдореБрдЭреЗ рдЦреБрд╢реА рд╣реИред

6.0.0 рдХреЛ рд╕рд░реНрд╡рд┐рд╕рд┐рдВрдЧ рдЕрдкрдбреЗрдЯ рдореЗрдВ рдХреЛрдИ рднреА рдмрджрд▓рд╛рд╡ рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ рдЬреЛ рдЗрд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рдХрд┐ рд╕рд░реНрд╡рд░ рдкрд░ рдХреЛрдИ рдмрджрд▓рд╛рд╡ рд╣реБрдЖ рд╣реИ рдпрд╛ рдирд╣реАрдВред cc @dantraMSFT

MacOS рдкрд░, рдореБрдЭреЗ рд▓рдЧрд╛рддрд╛рд░ ERROR_WSMAN_INVALID_SELECTIN рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде 6.0.1 рдореЗрдВ рдПрдХ рдкреНрд░рддрд┐рдЧрдорди рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рдореБрдЭреЗ 6.0.0 рдФрд░ 6.0.2 рдореЗрдВ рдХреЛрдИ рднреА рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рджрд┐рдЦрддреА рд╣реИ рдФрд░ рдЗрди рд░рд┐рд▓реАрдЬ рдХреЗ рджреМрд░рд╛рди libpsrpclient рдирд╣реАрдВ рдмрджрд▓рд╛ рд╣реИред рдорд╢реАрди рдХреЛ рдЕрднреА рддрдХ рдЙрдЪреНрдЪ рд╕рд┐рдПрд░рд╛ рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддрд╛рдХрд┐ рдпреЛрдЧрджрд╛рди рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред

рдореЗрд░рд╛ рдкрд░реАрдХреНрд╖рдг рдПрдХ рдореИрдХ рдкрд░ рдерд╛ рдЬрд┐рд╕реЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ macOS 10.12 рд╕рд┐рдПрд░рд╛ рд╕реЗ 10.13 рд╣рд╛рдИ рд╕рд┐рдПрд░рд╛ рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореИрдВрдиреЗ рдЬреЛ рднреА рд╕рдВрд╕реНрдХрд░рдг рдкрд╣рд▓реЗ (рд╕рдВрднрд╡рддрдГ 6.0.0 рдпрд╛ 6.0.1 рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдереА) рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг 6.0.2 рд╕реЗ рдкрд╛рд╡рд░рд╕реНрд▓реЗ рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛ред рдореИрдВрдиреЗ рдЕрдкрдиреЗ MacPorts рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рднреА рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдФрд░ рдЕрдкрдиреЗ рд╕рднреА рдкреЛрд░реНрдЯ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ред рдореЗрд░реЗ рдкрд╛рд╕ PowerShell рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╣рд╛рдиреБрднреВрддрд┐ рд╣реИ рдЬрд╣рд╛рдВ рд╕реЗ рдпрд╣ рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╣реЛрдордмреНрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЬрд╣рд╛рдВ рд╡реЗ MacPorts рджреНрд╡рд╛рд░рд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВ OpenSSL рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдпрд╣ рд╕рднреА Office 365 рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╡реАрдиреАрдХрд░рдг рд╕реЗ рдкрд╣рд▓реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛

рдореЗрд░реЗ рдкрд╛рд╕ 6.0.2 рд╕реНрдерд╛рдкрд┐рдд рд╣реИред рдореИрдВрдиреЗ MacPorts рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдФрд░ OpenSSL pkg рдмрдирд╛рдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдЬрдм рдореИрдВ $ рд╕рддреНрд░ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ = рдирдпрд╛-PSSession -ConfigurationName Microsoft.Exchange -ConnectionURI https://outlook.office365.com/powershell-liveid/ -Credential $ OB65Cred -Authenticatin Basic -llowredirection, рдФрд░ рдореБрдЭреЗ рдирдИ рдХреА рд╕рдорд╛рди рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ -SSession: рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП WSMan рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ рдХреЛрдИ рд╕рдорд░реНрдерд┐рдд WSMan рдХреНрд▓рд╛рдЗрдВрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдирд╣реАрдВ рдорд┐рд▓реАред
$ Psversiontable

рдирд╛рдо рдорд╛рди
---- -----
PSVersion 6.0.2
PSEdition Core
GitCommitId v6.0.2
рдУрдПрд╕ рдбрд╛рд░реНрд╡рд┐рди 17.5.0 рдбрд╛рд░реНрд╡рд┐рди рдХрд░реНрдиреЗрд▓ рд╕рдВрд╕реНрдХрд░рдг 17.5.0: рд╢реБрдХреНрд░ рдЕрдкреНрд░реИрд▓ 13 19:32:32 рдкреАрдбреАрдЯреА 2018; рдЬрдбрд╝: рдПрдХреНрд╕ ...
рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдо рдпреВрдирд┐рдХреНрд╕
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0 ...}
PSRemotingProtocolVersion 2.3
рд╕реАрд░рд┐рдпрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рд╡рд┐рдЪрд▓рди 1.1.0.1
WSManStackVersion 3.0

WSMan рдХреЗ рдореБрджреНрджреЗ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдХреНрдпрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?

рдореИрдВ O365 рдФрд░ рдореИрдХ рдкрд░ PS рдХреЗ рд▓рд┐рдП рдирдпрд╛ рд╣реВрдВред рдореИрдВ рдпрд╣рд╛рдБ рдЙрд╕реА рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдБред рдореБрдЭреЗ рдЬреЛ рднреА рдорджрдж рдорд┐рд▓ рд╕рдХрддреА рд╣реИ, рдЙрд╕рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░реВрдВрдЧрд╛ред

рдирд╛рдо рдорд╛рди
---- -----
PSVersion 6.0.2
PSEdition Core
GitCommitId v6.0.2
рдУрдПрд╕ рдбрд╛рд░реНрд╡рд┐рди 17.6.0 рдбрд╛рд░реНрд╡рд┐рди рдХрд░реНрдиреЗрд▓ рд╕рдВрд╕реНрдХрд░рдг 17.6.0: рдордВрдЧрд▓ 8 рдордИ 15:22:16 рдкреАрдбреАрдЯреА 2018; рд░реВрдЯ: xnu-4570.61.1 ~ ...
рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдо рдпреВрдирд┐рдХреНрд╕
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0 ...}
PSRemotingProtocolVersion 2.3
рд╕реАрд░рд┐рдпрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рд╡рд┐рдЪрд▓рди 1.1.0.1
WSManStackVersion 3.0

PS / Users / AdityaBhasin> $ Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.protection.outlook.com/powershell-liveid/Credential $ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓-рдЖрдзрд╛рд░рднреВрдд рдореВрд▓ рдЖрдзрд╛рд░
рдирдИ- PSSession: рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП WSMan рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ рдХреЛрдИ рд╕рдорд░реНрдерд┐рдд WSMan рдХреНрд▓рд╛рдЗрдВрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдирд╣реАрдВ рдорд┐рд▓реАред WSMan рдЗрд╕ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдпрд╛ рддреЛ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реИ рдпрд╛ рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИред
рд▓рд╛рдЗрди рдореЗрдВ: 1 рдЪрд╛рд░: 12

  • $ рд╕рддреНрд░ = рдирдпрд╛- PSSession -ConfigurationName Microsoft.Exchange -Conne ...
  • ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~~~
  • CategoryInfo: ResourceUnavailable: (:) [New-PSSession], PSRemotingTransportException
  • FullQualifiedErrorId: System.Management.Automation.Remoting.PSRemotingDataStructureException, Microsoft.PowerShell.Commands.NewPSSessionCommand

рдкреАрдПрд╕ / рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ / рдЖрджрд┐рддреНрдпрднрд╕реАрди>

рд╕рд┐рд╕реНрдЯрдо рд╕рдВрд╕реНрдХрд░рдг: macOS 10.13.5 (17F77)

рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╣реЛрдордмреНрд░реЗ рдХреЗ рд╕рд╛рде рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ? рдпрд╛, рдпрджрд┐ рдЖрдк MacPorts (рдЬреЛ рдореИрдВ рд╕реБрдЭрд╛рддрд╛ рд╣реВрдВ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдХреНрдпрд╛ рдЖрдкрдиреЗ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдХреЛ рд▓рд┐рдВрдХ рдХрд┐рдпрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдкрд╛рд╡рд░рд╢реЗрд▓ рдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП?

sudo ln -s /opt/local/lib /usr/local/opt/openssl/lib

рд╡рд╛рд╣! рдЖрдкрдХрд╛ рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж @ kai-h рдореИрдВ Homebrew рдХреЗ рд╕рд╛рде рдЦреБрд▓реЗ рдПрд╕рдПрд╕рдПрд▓ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рд╛ рдФрд░ рдЕрдм рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рд▓рдЧрддрд╛ рд╣реИред рдЕрдЧрд░ рдореБрдЭреЗ рдХреЛрдИ рдирдИ рдЪреБрдиреМрддреА рдорд┐рд▓рддреА рд╣реИ рддреЛ рдореИрдВ рдпрд╣рд╛рдВ рдЕрдкрдбреЗрдЯ рдХрд░реВрдВрдЧрд╛ред рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдзрдиреНрдпрд╡рд╛рдж!

OSX 10.13.3 рдкрд░ PowerShell v6.0.4 рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдореЗрд░реЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рд╣реИред

рд▓рд┐рдВрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:
https://github.com/PowerShell/PowerShell/releases/download/v6.0.4/powershell-6.0.4-osx.10.12-x64.pkg

@ рдХрд╛рдИ-рдПрдЪ рдХреНрдпрд╛ рдЖрдк рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рдирд╛: Mojave рдкрд░ рд╕рдВрд╕реНрдХрд░рдг 6.1.0, Office 365 рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╕рдордп рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╣реЛрддрд╛ рд╣реИред

рдпрд╣ рднреА Mojave рдХреЗ рд╕рд╛рде рдореЗрд░реЗ рд▓рд┐рдП repro'ing рд╣реИ

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП MacPorts рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд OpenSSL рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рд╛рде рдореЛрдЬрд╛рд╡реЗ рдкрд░ 6.0.4 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдирд╣реАрдВ Homebrewред

`` `` рдкреЙрд╡рд░рд╢реЗрд▓
[ kai @ blackmac ~] $ pwsh
рдкреЙрд╡рд░рд╢реЗрд▓ v6.0.4
рдХреЙрдкреАрд░рд╛рдЗрдЯ (c) Microsoft Corporationред рд╕рднреА рдЕрдзрд┐рдХрд╛рд░ рд╕реБрд░рдХреНрд╖рд┐рддред

https://aka.ms/pscore6-docs
рд╕рд╣рд╛рдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 'рд╕рд╣рд╛рдпрддрд╛' рдЯрд╛рдЗрдк рдХрд░реЗрдВред

PS / рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ / kai> $ PSVersionTable

рдирд╛рдо рдорд╛рди
---- -----
PSVersion 6.0.4
PSEdition Core
GitCommitId v6.0.4
рдУрдПрд╕ рдбрд╛рд░реНрд╡рд┐рди 18.0.0 рдбрд╛рд░реНрд╡рд┐рди рдХрд░реНрдиреЗрд▓ рд╕рдВрд╕реНрдХрд░рдг 18.0.0: рдмреБрдз рдЕрдЧрд╕реНрдд 22 20:13:40 рдкреАрдбреАрдЯреА 2018; рд░реВрдЯ: xnu-4903.201.2 ~ 1 / RELEASE_X86_64
рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдо рдпреВрдирд┐рдХреНрд╕
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0 ...}
PSRemotingProtocolVersion 2.3
рд╕реАрд░рд┐рдпрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рд╡рд┐рдЪрд▓рди 1.1.0.1
WSManStackVersion 3.0

PS / рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ / kai> office365.ps1

PowerShell рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рдЕрдиреБрд░реЛрдз
рдЕрдкрдиреА рд╕рд╛рдЦ рджрд░реНрдЬ рдХрд░реЗрдВред
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛: [email protected]
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдкрд╛рд╕рд╡рд░реНрдб [email protected] : * *

рдЪреЗрддрд╛рд╡рдиреА: рдореЙрдбреНрдпреВрд▓ 'tmp_nlc54neg.nu0' рд╕реЗ рдХреБрдЫ рдЖрдпрд╛рддрд┐рдд рдЖрджреЗрд╢реЛрдВ рдХреЗ рдирд╛рдо рдореЗрдВ рдЕрдиреБрдЪрд┐рдд рдХреНрд░рд┐рдпрд╛рдПрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬреЛ рдЙрдиреНрд╣реЗрдВ рдХрдо рдЦреЛрдЬ рдпреЛрдЧреНрдп рдмрдирд╛ рд╕рдХрддреА рд╣реИрдВред рдЕрдирдкреЗрдХреНрд╖рд┐рдд рдХреНрд░рд┐рдпрд╛рдУрдВ рд╡рд╛рд▓реЗ рдЖрджреЗрд╢реЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рд╡рд░реНрдмреЛрдЬрд╝ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рдлрд┐рд░ рд╕реЗ рдЖрдпрд╛рдд-рдореЙрдбреНрдпреВрд▓ рдЖрджреЗрд╢ рдЪрд▓рд╛рдПрдБред рдЕрдиреБрдореЛрджрд┐рдд рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП, Get-Verb рдЯрд╛рдЗрдк рдХрд░реЗрдВред рдореЙрдбреНрдпреВрд▓рдкреНрд░рдХрд╛рд░ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдирд╛рдо ExportedCommands ---------- ------- ---- ---------------- рд╕реНрдХреНрд░рд┐рдкреНрдЯ 1.0 tmp_nlc54neg.nu0 {рдРрдб-рдЙрдкрд▓рдмреНрдзрддрд╛рдПрдбреНрд░реЗрд╕рд╕реНрдкреЗрд╕ , Add-DistributionGroupMember, Add-MailboxFolderPermission, Add-MailboxLocation ...}

рдкреАрдПрд╕ / рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ / рдХрд╛рдИ>
`` ``

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрдм рдореИрдВрдиреЗ Mojave рдкрд░ 6.1.0 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛ рд╣реИред
рджреЛрд╣рд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдореИрдХрдкреЛрд░реНрдЯреНрд╕ рд╕реЗ рдУрдкрдирдПрд╕рдПрд╕рдПрдЪ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЙрд╕ рд╕реНрдерд╛рди рд╕реЗ рдЬреЛрдбрд╝рд╛ рд╣реИ рдЬреЛ рдкрд╛рд╡рд░рд╢реЗрд▓ рдЙрдиреНрд╣реЗрдВ рджреЗрдЦрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реИред
sudo ln -s /opt/local/lib /usr/local/opt/openssl/lib
рддрдм, рдЬрдм рдореИрдВ pwsh рдЪрд▓рд╛рддреА рд╣реВрдВ
`` `` рдкреЙрд╡рд░рд╢реЗрд▓
[ kai @ blackmac ~] $ pwsh
рдкреЙрд╡рд░рд╢реЗрд▓ 6.1.0
рдХреЙрдкреАрд░рд╛рдЗрдЯ (c) Microsoft Corporationред рд╕рднреА рдЕрдзрд┐рдХрд╛рд░ рд╕реБрд░рдХреНрд╖рд┐рддред

https://aka.ms/pscore6-docs
рд╕рд╣рд╛рдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 'рд╕рд╣рд╛рдпрддрд╛' рдЯрд╛рдЗрдк рдХрд░реЗрдВред

PS / рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ / kai> $ PSVersionTable

рдирд╛рдо рдорд╛рди
---- -----
PSVersion 6.1.0
PSEdition Core
GitCommitId 6.1.0
рдУрдПрд╕ рдбрд╛рд░реНрд╡рд┐рди 18.0.0 рдбрд╛рд░реНрд╡рд┐рди рдХрд░реНрдиреЗрд▓ рд╕рдВрд╕реНрдХрд░рдг 18.0.0: рдмреБрдз рдЕрдЧрд╕реНрдд 22 20:13:40 рдкреАрдбреАрдЯреА 2018; рд░реВрдЯ: xnu-4903.201.2 ~ 1 / RELEASE_X86_64
рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдо рдпреВрдирд┐рдХреНрд╕
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0 ...}
PSRemotingProtocolVersion 2.3
рд╕реАрд░рд┐рдпрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рд╡рд┐рдЪрд▓рди 1.1.0.1
WSManStackVersion 3.0

PS / рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ / kai> office365.ps1

PowerShell рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рдЕрдиреБрд░реЛрдз
рдЕрдкрдиреА рд╕рд╛рдЦ рджрд░реНрдЬ рдХрд░реЗрдВред
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛: [email protected]
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдкрд╛рд╕рд╡рд░реНрдб [email protected] : * *

рдЪреЗрддрд╛рд╡рдиреА: рдореЙрдбреНрдпреВрд▓ рд╕реЗ рдХреБрдЫ рдЖрдпрд╛рддрд┐рдд рдХрдорд╛рдВрдбреЛрдВ рдХреЗ рдирд╛рдо 'tmp_kllnlbam.5cg' рдореЗрдВ рдЕрдиреБрдЪрд┐рдд рдХреНрд░рд┐рдпрд╛рдПрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬреЛ рдЙрдиреНрд╣реЗрдВ рдХрдо рдЦреЛрдЬ рдпреЛрдЧреНрдп рдмрдирд╛ рд╕рдХрддреА рд╣реИрдВред рдЕрдирдкреЗрдХреНрд╖рд┐рдд рдХреНрд░рд┐рдпрд╛рдУрдВ рд╡рд╛рд▓реЗ рдЖрджреЗрд╢реЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рд╡рд░реНрдмреЛрдЬрд╝ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рдлрд┐рд░ рд╕реЗ рдЖрдпрд╛рдд-рдореЙрдбреНрдпреВрд▓ рдЖрджреЗрд╢ рдЪрд▓рд╛рдПрдБред рдЕрдиреБрдореЛрджрд┐рдд рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП, Get-Verb рдЯрд╛рдЗрдк рдХрд░реЗрдВред рдореЙрдбреНрдпреВрд▓рдкреНрд░рдХрд╛рд░ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдирд╛рдо ExportedCommands ---------- ------- ---- ---------------- рд╕реНрдХреНрд░рд┐рдкреНрдЯ 1.0 tmp_kllnlbam.5cg {рдРрдб-рдЕрд╡реЗрд▓реЗрд╕реНрд╕реНрдкреЗрд╕ , Add-DistributionGroupMember, Add-MailboxFolderPermission, Add -...

рдкреАрдПрд╕ / рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ / рдХрд╛рдИ>

`` ``

OpenSSL рдХреЗ MacPorts рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░ рдЧрдпрд╛ред

рдореИрдВ рдЗрд╕реЗ Mojave рдкрд░ Macports OpenSSL рдХреЗ рд╕рд╛рде рдкреБрдирдГ рдкреНрд░рд╕реНрддреБрдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ:
рдореИрдХ рдУрдПрд╕ Mojave 10.14.5
рд╢рдХреНрддрд┐рдорд╛рди 6.2.3

xcode рдЯреВрд▓ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдП рдЧрдП рд╣реИрдВред рдореИрдВрдиреЗ рд╣реЛрдордмреНрд░реЗ рдХреЗ рд╕рд╛рде рдкрд╛рд╡рд░рд╢реЗрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред

Name                           Value
----                           -----
PSVersion                      6.2.3
PSEdition                      Core
GitCommitId                    6.2.3
OS                             Darwin 18.6.0 Darwin Kernel Version 18.6.0: ThuтАж
Platform                       Unix
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0тАж}
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1
WSManStackVersion              3.0

рдореИрдВрдиреЗ MacPorts рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ MS doc рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдУрдкрдирд╕реНрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ:

ws2784:~ travis.brackett$ port installed
The following ports are currently installed:
  openssl @1.1.1d_0 (active)
  zlib @1.2.11_0 (active)

рдореИрдВрдиреЗ рд╕рд┐рдорд▓рд┐рдВрдХ рдмрдирд╛рдпрд╛:

sudo mkdir -p /usr/local/opt/openssl
sudo ln -s /opt/local/lib /usr/local/opt/openssl/lib

wsnnnn:~ travbrack$ ls -lha /usr/local/opt/openssl/lib/
total 14496
drwxr-xr-x  16 root  wheel   512B Nov 22 14:39 .
drwxr-xr-x  11 root  wheel   352B Nov 22 13:58 ..
-rw-r--r--   1 root  wheel     0B Oct 20 13:21 .turd_MacPorts
drwxr-xr-x   4 root  admin   128B Nov 22 14:39 engines-1.1
lrwxr-xr-x   1 root  wheel    14B Nov 22 14:28 lib -> /opt/local/lib
-rwxr-xr-x   1 root  admin   2.1M Sep 15 05:22 libcrypto.1.1.dylib
-rw-r--r--   1 root  admin   3.7M Sep 15 05:22 libcrypto.a
lrwxr-xr-x   1 root  admin    19B Sep 15 05:22 libcrypto.dylib -> libcrypto.1.1.dylib
-rwxr-xr-x   1 root  admin   479K Sep 15 05:22 libssl.1.1.dylib
-rw-r--r--   1 root  admin   704K Sep 15 05:22 libssl.a
lrwxr-xr-x   1 root  admin    16B Sep 15 05:22 libssl.dylib -> libssl.1.1.dylib
-rwxr-xr-x   1 root  admin    79K Oct  1  2018 libz.1.2.11.dylib
lrwxr-xr-x   1 root  admin    17B Oct  1  2018 libz.1.dylib -> libz.1.2.11.dylib
-rw-r--r--   1 root  admin    95K Oct  1  2018 libz.a
lrwxr-xr-x   1 root  admin    17B Oct  1  2018 libz.dylib -> libz.1.2.11.dylib
drwxr-xr-x   6 root  admin   192B Nov 22 14:39 pkgconfig
wsnnnn:~ travbrack$ ls -lha /usr/local/opt/openssl/lib
lrwxr-xr-x  1 root  admin    14B Nov 22 14:02 /usr/local/opt/openssl/lib -> /opt/local/lib

рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдФрд░ рдкреНрд░рд╡реЗрд╢-рд╕реНрддрд░ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА:

`` `
PS / рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ / travbrack> Enter-pssession рд╕рдВрдЧрдгрдирд╛
enter-pssession: рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП WSMan рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ рдХреЛрдИ рд╕рдорд░реНрдерд┐рдд WSMan рдХреНрд▓рд╛рдЗрдВрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдирд╣реАрдВ рдорд┐рд▓реАред WSMan рдЗрд╕ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдпрд╛ рддреЛ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реИ рдпрд╛ рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИред
рд▓рд╛рдЗрди рдореЗрдВ: 1 рдЪрд╛рд░: 1

  • enter-pssession рд╕рдВрдЧрдгрдирд╛
  • ~ ~ ~ ~ ~ ~ ~~~
  • CategoryInfo: InvalidArgument: (рд╕рдВрдЧрдгрдирд╛: рд╕реНрдЯреНрд░рд┐рдВрдЧ) [Enter-PSSession], PSRemotingTransportException
  • рдлреБрд▓реНрд▓реАрдХреНрдпреВрд▓рд╛рдЗрдЬрд╝реНрдбрдПрд░реЛрд░рд╛рдЗрдб: рдХреНрд░реЗрдЯрд░реЗрдореЛрдЯреНрд░реЙрдирд╕реНрдкреЗрд╕рдлреЗрд▓реНрдб
    `` `

рдХрд┐рд╕реА рднреА рд╕рд╣рд╛рдпрддрд╛ рдХреА рдХрд╛рдлреА рд╕рд░рд╛рд╣рдирд╛ рдХреА рдЬрд╛рдПрдЧреА

# 10600 рд╕реЗ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдирд╛

рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╣реА рдореБрджреНрджрд╛ рдерд╛, рдЗрд╕реЗ рдХрд╛рдврд╝рд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрд░рд╛рдиреЗ рдУрдкрдирд╕реЗрд▓ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдмреНрд░реВ рд╕реНрд╡рд┐рдЪ рд╕реЗ рдЦреЛрд▓рддрд╛ рд╣реИред 1.0.2s

рдореЗрд░реЗ рд▓рд┐рдП рдЦреБрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ 1.0.2r рдиреЗ рднреА рдХрд╛рдо рдХрд┐рдпрд╛ред рдореИрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рдореЗрдВ рд╢рд░рд╛рдм рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд 1.1sl рдерд╛, рд▓реЗрдХрд┐рди рд╡реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛

рд╣рд╛рдп рджреЛрд╕реНрддреЛрдВ,

рдЦреБрд▓рдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдореИрдВрдиреЗ рдХрд╛рдврд╝рд╛ рдХреЛ 1.02 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕рдиреЗ рдореЗрд░реЗ pwsh O365 рдореБрджреНрджреЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ред рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЪрд▓рд╛рдП рдЧрдП рдЖрджреЗрд╢ рд╣реИрдВ ...

рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░рддрд╛ рд╣реИ;
рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░рддрд╛ рд╣реИ; (рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЖрд╕рдкрд╛рд╕ рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрдЪрд╛ рд╣реИ)
рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb

рд╕рд╛рднрд╛рд░: @kensoh

рдзрдиреНрдпрд╡рд╛рджред

@leeharrison рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП pwsh 6.0.4 рдХреЗ рд╕рд╛рде рдореЛрдЬрд╛рд╡реЗ рдЪрд▓рд╛рдиреЗ рдХрд╛ рдХрд╛рдо рдХрд┐рдпрд╛ред рдореИрдВрдиреЗ рдкрд┐рдЫрд▓реЗ рд╕рднреА рд╕реБрдЭрд╛рд╡реЛрдВ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдореЗрд░реЗ рд▓рд┐рдП рдХреБрдЫ рдФрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред

рдзрдиреНрдпрд╡рд╛рдж @leeharrison рдореИрдВ рднреА pwsh 6.0.4 рдХреЗ рд╕рд╛рде рд╣рд╛рдИ рд╕рд┐рдПрд░рд╛ рдкрд░ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдкрдбрд╝рд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЗ рд╕реБрдЭрд╛рд╡ рдореЗрд░реЗ рд▓рд┐рдП рднреА рддрдп рдХрд┐рдпрд╛ рд╣реИред

рдХреНрдпрд╛ рд╣рдо рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ MacOS рдкрд░ PowerShell рдПрдХ рдкреБрд░рд╛рдиреЗ, рдФрд░ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд, OpenSSL рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдПрдХ рдХрдард┐рди рдирд┐рд░реНрднрд░рддрд╛ рдирд╣реАрдВ рд╣реИ? рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рд╣реЛрдордмреНрд░реЗ рджреНрд╡рд╛рд░рд╛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдП рдЧрдП рдкрде рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ https://github.com/PowerShell/PowerShell/issues/11216#issuecomment -608221120 рджреЗрдЦреЗрдВ

рд╣рд╛рдп рджреЛрд╕реНрддреЛрдВ,

рдЦреБрд▓рдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдореИрдВрдиреЗ рдХрд╛рдврд╝рд╛ рдХреЛ 1.02 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕рдиреЗ рдореЗрд░реЗ pwsh O365 рдореБрджреНрджреЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ред рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЪрд▓рд╛рдП рдЧрдП рдЖрджреЗрд╢ рд╣реИрдВ ...

рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░рддрд╛ рд╣реИ;
рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░рддрд╛ рд╣реИ; (рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЖрд╕рдкрд╛рд╕ рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрдЪрд╛ рд╣реИ)
рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb

рд╕рд╛рднрд╛рд░: @kensoh

рдзрдиреНрдпрд╡рд╛рджред

рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ! рдзрдиреНрдпрд╡рд╛рджред

рд╣рд╛рдп рджреЛрд╕реНрддреЛрдВ,

рдЦреБрд▓рдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдореИрдВрдиреЗ рдХрд╛рдврд╝рд╛ рдХреЛ 1.02 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕рдиреЗ рдореЗрд░реЗ pwsh O365 рдореБрджреНрджреЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ред рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЪрд▓рд╛рдП рдЧрдП рдЖрджреЗрд╢ рд╣реИрдВ ...

рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░рддрд╛ рд╣реИ;
рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░рддрд╛ рд╣реИ; (рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЖрд╕рдкрд╛рд╕ рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрдЪрд╛ рд╣реИ)
рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb

рд╕рд╛рднрд╛рд░: @kensoh

рдзрдиреНрдпрд╡рд╛рджред

рдпрд╣ рдХреИрдЯреЗрд▓рд┐рдирд╛ 10.15.4 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ

рд╣рд╛рдп рджреЛрд╕реНрддреЛрдВ,
рдЦреБрд▓рдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдореИрдВрдиреЗ рдХрд╛рдврд╝рд╛ рдХреЛ 1.02 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕рдиреЗ рдореЗрд░реЗ pwsh O365 рдореБрджреНрджреЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ред рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЪрд▓рд╛рдП рдЧрдП рдЖрджреЗрд╢ рд╣реИрдВ ...
рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░рддрд╛ рд╣реИ;
рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░рддрд╛ рд╣реИ; (рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЖрд╕рдкрд╛рд╕ рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрдЪрд╛ рд╣реИ)
рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb
рд╕рд╛рднрд╛рд░: @kensoh
рдзрдиреНрдпрд╡рд╛рджред

рдпрд╣ рдХреИрдЯреЗрд▓рд┐рдирд╛ 10.15.4 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ

рдХреИрд╕реЗ рдЖрдк рдЕрдиреНрдп рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрд┐рдд рдЙрдкрдХрд░рдг рдХреЛ рддреЛрдбрд╝рдиреЗ рдХреЗ рдмрд┐рдирд╛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдХрд░ рд░рд╣реЗ рд╣реИрдВ ??
рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдХреЗрд╡рд▓ рдпрд╛ рддреЛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдЬрдм рдореИрдВрдиреЗ рдХреЛрд╢рд┐рд╢ рдХреАред
рдпрд╛ рддреЛ рд░реЛрд▓ рдУрдкреЗрди рдПрд╕рдПрд▓ рд╕рдВрд╕реНрдХрд░рдг, pwsh рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП iperf3 рдЯреВрдЯ рдЬрд╛рддрд╛ рд╣реИред

рдирд╛рдо рдорд╛рди
---- -----
PSVersion 7.0.1
PSEdition Core
GitCommitId 7.0.1
рдУрдПрд╕ рдбрд╛рд░реНрд╡рд┐рди 19.4.0 рдбрд╛рд░реНрд╡рд┐рди рдХрд░реНрдиреЗрд▓ рд╕рдВрд╕реНрдХрд░рдг 19.4.0: рдмреБрдз рдорд╛рд░реНрдЪ 4 22:28:40 рдкреАрдПрд╕рдЯреА 2020; рд░реВрдЯ: xnu-6153.101.6 ~ 15 / RELEASE_X8тАж
рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдо рдпреВрдирд┐рдХреНрд╕
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0тАж}
PSRemotingProtocolVersion 2.3
рд╕реАрд░рд┐рдпрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рд╡рд┐рдЪрд▓рди 1.1.0.1
WSManStackVersion 3.0

рдХреНрдпрд╛ рдореИрдВ рдХреГрдкрдпрд╛ рдЗрд╕реЗ рд╡рд╣рд╛рдБ рд░рдЦ рд╕рдХрддрд╛ рд╣реВрдБ рдЬреЛ рдХрд┐рд╕реА рдкреБрд░рд╛рдиреЗ, рдкрджрд╛рд╡рдирдд рдФрд░ рдЗрд╕рд▓рд┐рдП рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рдХреЗ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдиреНрдирдпрди рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИред

Apple рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА MacOS рдкрд░ рд╕реНрдерд╛рдкрд┐рдд OpenSSL рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рдвреЗрд░ рдорд┐рд▓ рдЧрдпрд╛ рд╣реИред

рдХреНрдпреЛрдВ MacOS рдкрд░ PowerShell рдХреЗ рдкрд╛рд╕ рд╕рд┐рд╕реНрдЯрдо рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдкрде рдЦреЛрдЬрдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдП рдЧрдП рдкрде рд╣реИрдВред

/ Usr / lib рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЖрдзрд╛ рджрд░реНрдЬрди рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВ рдЬреЛ рд╡рд╣рд╛рдВ рдмреИрдареЗ рд╣реИрдВ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
/usr/lib/libssl.0.9.8.dylib
/usr/lib/libssl.dylib
/usr/lib/libssl.35.dylib
/usr/lib/libssl.0.9.7.dylib
/usr/lib/libssl.43.dylib
/usr/lib/libssl.46.dylib
/usr/lib/libssl.44.dylib

рдХреНрдпрд╛ рдореИрдВ рдХреГрдкрдпрд╛ рдЗрд╕реЗ рд╡рд╣рд╛рдБ рд░рдЦ рд╕рдХрддрд╛ рд╣реВрдБ рдЬреЛ рдХрд┐рд╕реА рдкреБрд░рд╛рдиреЗ, рдкрджрд╛рд╡рдирдд рдФрд░ рдЗрд╕рд▓рд┐рдП рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рдХреЗ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдиреНрдирдпрди рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИред

Apple рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА MacOS рдкрд░ рд╕реНрдерд╛рдкрд┐рдд OpenSSL рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рдвреЗрд░ рдорд┐рд▓ рдЧрдпрд╛ рд╣реИред

рдХреНрдпреЛрдВ MacOS рдкрд░ PowerShell рдХреЗ рдкрд╛рд╕ рд╕рд┐рд╕реНрдЯрдо рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдкрде рдЦреЛрдЬрдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдП рдЧрдП рдкрде рд╣реИрдВред

/ Usr / lib рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЖрдзрд╛ рджрд░реНрдЬрди рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВ рдЬреЛ рд╡рд╣рд╛рдВ рдмреИрдареЗ рд╣реИрдВ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
/usr/lib/libssl.0.9.8.dylib
/usr/lib/libssl.dylib
/usr/lib/libssl.35.dylib
/usr/lib/libssl.0.9.7.dylib
/usr/lib/libssl.43.dylib
/usr/lib/libssl.46.dylib
/usr/lib/libssl.44.dylib

рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЖрдк рд╕рдордЭ рдЧрдП рд╣реЛрдВрдЧреЗ рдХрд┐ рд╡реЗ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рдХреЗ рдкреБрд░рд╛рдиреЗ рд░рд┐рд▓реАрдЬ рд╣реИрдВред 25 рдЕрдЧрд╕реНрдд, 2016 рдХреЛ рдирдИ рд░рд┐рд▓реАрдЬрд╝ v1.1.0 рд╣реИ - рд╕рдВрд╕реНрдХрд░рдг 0.9.8 рдХреЛ 5 рдЬреБрд▓рд╛рдИ, 2005 рдХреЛ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореИрдВрдиреЗ рдЗрддрдиреЗ рд╕рд╛рд░реЗ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рдУрдкрдирдПрд╕рдПрд╕рдПрдЪ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рдмрд╛рдж рд╕реЗ рд▓рд┐рдирдХреНрд╕ рд▓рд┐рдирдХреНрд╕ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЕрднреА рднреА рдЖрдЧреЗ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рднрд╡рд┐рд╖реНрдп рдХреЗ рд░рд┐рд▓реАрдЬ рдореЗрдВ PSCore рдХреЗ рд▓рд┐рдП kerberos рдХрд╛ рд╕рдорд░реНрдерди рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЕрдЧрд░ macOS рдкрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рджреЗрдЦрднрд╛рд▓ рд╣реИред

@mikeyjoel рдХреГрдкрдпрд╛ рдирдпрд╛ рдореБрджреНрджрд╛ рдмрдирд╛рдПрдВ рдФрд░ рдЙрди рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВ

@mikeyjoel рдХреГрдкрдпрд╛ рдирдпрд╛ рдореБрджреНрджрд╛ рдмрдирд╛рдПрдВ рдФрд░ рдЙрди рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВ

рдореЗрд░реЗ рд▓рд┐рдП рдХреЛрдИ рдирдпрд╛ рдореБрджреНрджрд╛ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдореБрджреНрджрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛: # 3708

рдЖрд░рдПрдЪрдИрдПрд▓ / рд╕реЗрдВрдЯреЛрд╕ рдпрд╛ рдбреЗрдмрд┐рдпрди / рдЙрдмрдВрдЯреВ рд╡рд┐рддрд░рдг рдкрд░ рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреИрдХреЗрдЬреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА:
krb5-workstation
krb5-devel
gssntlmssp (рдкрд╣рд▓реЗ рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдкрд▓-рд░рд┐рд▓реАрдЬрд╝ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)
рд╢рдХреНрддрд┐ рдХреЛрд╢рд┐рдХрд╛

рдЬреЛ рдкреНрд░рддреНрдпреЗрдХ рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдореИрдВ рдЗрд╕реЗ рдЗрд╕рд▓рд┐рдП рд▓рд╛ рд░рд╣рд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдмрд╣реБрдд рд╣реА рд╕рд╛рдорд╛рдиреНрдп рдмрд╛рдд рд╣реИ рдХрд┐ рдЖрдк рдЕрдкрдиреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рд╕рд┐рд░реНрдл Office365 рд╣реА рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ рднреА рд╕рдВрднрд╛рд▓реЗрдВрдЧреЗред

рдХреНрдпрд╛ рдореИрдВ рдХреГрдкрдпрд╛ рдЗрд╕реЗ рд╡рд╣рд╛рдБ рд░рдЦ рд╕рдХрддрд╛ рд╣реВрдБ рдЬреЛ рдХрд┐рд╕реА рдкреБрд░рд╛рдиреЗ, рдкрджрд╛рд╡рдирдд рдФрд░ рдЗрд╕рд▓рд┐рдП рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рдХреЗ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдиреНрдирдпрди рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИред
Apple рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА MacOS рдкрд░ рд╕реНрдерд╛рдкрд┐рдд OpenSSL рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рдвреЗрд░ рдорд┐рд▓ рдЧрдпрд╛ рд╣реИред
рдХреНрдпреЛрдВ MacOS рдкрд░ PowerShell рдХреЗ рдкрд╛рд╕ рд╕рд┐рд╕реНрдЯрдо рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдкрде рдЦреЛрдЬрдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдП рдЧрдП рдкрде рд╣реИрдВред
/ Usr / lib рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЖрдзрд╛ рджрд░реНрдЬрди рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВ рдЬреЛ рд╡рд╣рд╛рдВ рдмреИрдареЗ рд╣реИрдВ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
/usr/lib/libssl.0.9.8.dylib
/usr/lib/libssl.dylib
/usr/lib/libssl.35.dylib
/usr/lib/libssl.0.9.7.dylib
/usr/lib/libssl.43.dylib
/usr/lib/libssl.46.dylib
/usr/lib/libssl.44.dylib

рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЖрдк рд╕рдордЭ рдЧрдП рд╣реЛрдВрдЧреЗ рдХрд┐ рд╡реЗ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рдХреЗ рдкреБрд░рд╛рдиреЗ рд░рд┐рд▓реАрдЬ рд╣реИрдВред 25 рдЕрдЧрд╕реНрдд, 2016 рдХреЛ рдирдИ рд░рд┐рд▓реАрдЬрд╝ v1.1.0 рд╣реИ - рд╕рдВрд╕реНрдХрд░рдг 0.9.8 рдХреЛ 5 рдЬреБрд▓рд╛рдИ, 2005 рдХреЛ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореИрдВрдиреЗ рдЗрддрдиреЗ рд╕рд╛рд░реЗ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рдУрдкрдирдПрд╕рдПрд╕рдПрдЪ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рдмрд╛рдж рд╕реЗ рд▓рд┐рдирдХреНрд╕ рд▓рд┐рдирдХреНрд╕ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЕрднреА рднреА рдЖрдЧреЗ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рднрд╡рд┐рд╖реНрдп рдХреЗ рд░рд┐рд▓реАрдЬ рдореЗрдВ PSCore рдХреЗ рд▓рд┐рдП kerberos рдХрд╛ рд╕рдорд░реНрдерди рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЕрдЧрд░ macOS рдкрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рджреЗрдЦрднрд╛рд▓ рд╣реИред

рдореИрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬрд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рдпреЗ рдкреБрд░рд╛рдиреЗ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИрдВ - рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬреИрд╕рд╛ рдХрд┐ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреЗрд╡рд▓ рдкреБрд░рд╛рдиреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд╡реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдореИрдХрдУрдПрд╕ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реИрдВред

рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╣рд╛рдВ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдУрдПрдордЖрдИ рдХреЗ рд╕рд╛рде рдЦреЗрд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЗрд╕реЗ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ (1.1.0) рдХреЗ рдПрдХ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдХрд░реНрдмреЗрд░реЛрд╕ рдСрд░реНрдХрд┐рдЯреЗрдХреНрдЯ (рдФрд░ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдПрдирдЯреАрдПрд▓рдПрдо рдХреЗ рд░реВрдк рдореЗрдВ) рдПрдХ рдореИрдХред рдХреБрдЫ рдХреАрдбрд╝реЗ рд╣реИрдВ рдЬреЛ рдореИрдВрдиреЗ рдПрдХ рд╕реНрдерд╛рдиреАрдп рдирд┐рд░реНрдорд╛рдг рдкрд░ рддрдп рдХрд┐рдП рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдФрд░ рдореИрдВ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ / рдЧрд╛рдЗрдб рдмрдирд╛рдиреЗ рдореЗрдВ рд▓реЛрдЧреЛрдВ рдХреА рдорджрдж рдХрд░рдиреЗ рдкрд░ рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдХрд┐ рдЕрдкрдиреЗ рдЧреИрд░-рд╡рд┐рдВрдбреЛрдЬ рдкрд░ WinRM рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ PSRemoting рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдореЗрдЬрдмрд╛рдиред

рдореИрдВ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдкреЙрд╡рд░рд╢реЗрд▓ рдХреА рдЯреАрдо OMI рдХреЗ рд╕рдВрдХрд▓рд┐рдд рдирд┐рд░реНрдорд╛рдг рдореЗрдВ рдЙрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдореЗрдВ рдХрд┐рддрдиреА рджрд┐рд▓рдЪрд╕реНрдкреА рд░рдЦрддреА рд╣реИ, рдЬреЛ рд╡реЗ рдЕрдкрдиреА рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рддреЗ рд╣реИрдВред рдореИрдВ рдЙрдиреНрд╣реЗрдВ OMI рд░реЗрдкреЛ рдореЗрдВ рдорд┐рд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдЖрд╢рд╛рд╡рд╛рджреА рдирд╣реАрдВ рд╣реВрдВ рдХрд┐ рд╡реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рдмрдирд╛рдПрдВрдЧреЗред рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рдлрд┐рдХреНрд╕ рдХреЛ рдЙрдиреНрд╣реЗрдВ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ 1.0.0 рдкрд░ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рднреА рджреЗрдиреА рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрдкрдиреЗ рд╕реНрдерд╛рдкрд┐рдд рдЪрд░рдгреЛрдВ рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬ рдХрд┐рдП рд╣реИрдВ рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рджрд┐рдЦрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдкреАрдПрд╕рдЖрд░рдкреА рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рд╛рдорд╛рди рдерд╛ рдЬрд┐рд╕реЗ рдЙрди рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред

рдпрд╣ рд╕рдмрд╕реЗ рд▓рдВрдмрд╛ рдзрд╛рдЧрд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдореБрдЭреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдкрд░ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдкреЛрд╕реНрдЯ рдХрд░рдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдордЭрд╛ред рд╡рд┐рднрд┐рдиреНрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдФрд░ рд╕рдорд╛рдзрд╛рдиреЛрдВ / рд╕реБрдзрд╛рд░реЛрдВ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрд╢, рдЬреЛ рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕реЗ рджреВрд╕рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдареАрдХ рд╕реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЗрд╕реЗ рдЖрдЬрд╝рдорд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рд╣рд╛рдп рджреЛрд╕реНрддреЛрдВ,

рдЦреБрд▓рдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдореИрдВрдиреЗ рдХрд╛рдврд╝рд╛ рдХреЛ 1.02 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕рдиреЗ рдореЗрд░реЗ pwsh O365 рдореБрджреНрджреЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ред рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЪрд▓рд╛рдП рдЧрдП рдЖрджреЗрд╢ рд╣реИрдВ ...

рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░рддрд╛ рд╣реИ;
рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрдж рдХрд░рддрд╛ рд╣реИ; (рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЖрд╕рдкрд╛рд╕ рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрдЪрд╛ рд╣реИ)
рдХрд╛рдврд╝рд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb

рд╕рд╛рднрд╛рд░: @kensoh

рдзрдиреНрдпрд╡рд╛рджред

рдПрдХ рдЖрд╕рд╛рди рдФрд░ рдЕрд╕реНрдерд╛рдпреА рд╕рдорд╛рдзрд╛рди рдорд┐рд▓рд╛ред рдореБрдЭреЗ рд╕рд╣реА рджрд┐рд╢рд╛ рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП @kensoh рдФрд░ @leeharrison рдХрд╛ рдзрдиреНрдпрд╡рд╛рдж:

1.) рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдкреБрд░рд╛рдирд╛ рд╕рдВрд╕реНрдХрд░рдг рдкрд╣рд▓реЗ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реИ
ls -al /usr/local/Cellar/openssl*

2.) рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ (рдЕрднреА 1.0.2t)
brew install https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb

3.) рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ
brew switch openssl 1.0.2t

4.) рдкреЙрд╡рд░рд╢реЗрд▓ рд╢реЗрдВрдирд┐рдЧрдиреНрд╕ рдХрд░реЗрдВ

5.) рдирдП рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдПрдВ (1.1.1g рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЪрд░рдг 1 рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВред рдЕрдкрдирд╛ рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рд╕реЗрд▓рд░ рдлрд╝реЛрд▓реНрдбрд░ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП)
brew switch [email protected] 1.1.1g

рдЖрдирдВрдж рд▓реЗрдВ ЁЯШЙ

рдпрд╣ рдмрдВрдж рдХреНрдпреЛрдВ рд╣реИ, рдпрд╣ рдЕрднреА рднреА рдПрдХ рдореБрджреНрджрд╛ рд╣реИред рдореИрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рдерд╛: Enter-AzWebAppContainerPSSession рд▓реЗрдХрд┐рди WSMan рддреНрд░реБрдЯрд┐ рдорд┐рд▓реА рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореИрдХ рдкрд░ OpenSSL 1.0.0 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рд╕рд╛рде PowerShell рдХреЗ рд╕рд╛рде рдПрдХ рдореБрджреНрджрд╛ рд╣реИ рдЬрдмрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ 1.1.1g рд╕реНрдерд╛рдкрд┐рдд рд╣реИред

рдЕрджреНрдпрддрди - рд▓рдЧрддрд╛ рд╣реИ WSMan рдкрджрд╛рд╡рдирдд рд╣реЛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЖрдк рдЗрд╕реЗ рдкреАрдЫреЗ рдЫреЛрдбрд╝ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдХреЛрдИ рд╕рдордп рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ:
https://github.com/PowerShell/PowerShell/issues/10600#issuecomment -610565488

рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╣рд╛рдВ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдУрдПрдордЖрдИ рдХреЗ рд╕рд╛рде рдЦреЗрд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЗрд╕реЗ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ (1.1.0) рдХреЗ рдПрдХ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдХрд░реНрдмреЗрд░реЛрд╕ рдСрд░реНрдХрд┐рдЯреЗрдХреНрдЯ (рдФрд░ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдПрдирдЯреАрдПрд▓рдПрдо рдХреЗ рд░реВрдк рдореЗрдВ) рдПрдХ рдореИрдХред рдХреБрдЫ рдХреАрдбрд╝реЗ рд╣реИрдВ рдЬреЛ рдореИрдВрдиреЗ рдПрдХ рд╕реНрдерд╛рдиреАрдп рдирд┐рд░реНрдорд╛рдг рдкрд░ рддрдп рдХрд┐рдП рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдФрд░ рдореИрдВ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ / рдЧрд╛рдЗрдб рдмрдирд╛рдиреЗ рдореЗрдВ рд▓реЛрдЧреЛрдВ рдХреА рдорджрдж рдХрд░рдиреЗ рдкрд░ рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдХрд┐ рдЕрдкрдиреЗ рдЧреИрд░-рд╡рд┐рдВрдбреЛрдЬ рдкрд░ WinRM рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ PSRemoting рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдореЗрдЬрдмрд╛рдиред

рдореИрдВ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдкреЙрд╡рд░рд╢реЗрд▓ рдХреА рдЯреАрдо OMI рдХреЗ рд╕рдВрдХрд▓рд┐рдд рдирд┐рд░реНрдорд╛рдг рдореЗрдВ рдЙрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдореЗрдВ рдХрд┐рддрдиреА рджрд┐рд▓рдЪрд╕реНрдкреА рд░рдЦрддреА рд╣реИ, рдЬреЛ рд╡реЗ рдЕрдкрдиреА рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рддреЗ рд╣реИрдВред рдореИрдВ рдЙрдиреНрд╣реЗрдВ OMI рд░реЗрдкреЛ рдореЗрдВ рдорд┐рд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдЖрд╢рд╛рд╡рд╛рджреА рдирд╣реАрдВ рд╣реВрдВ рдХрд┐ рд╡реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рдмрдирд╛рдПрдВрдЧреЗред рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рдлрд┐рдХреНрд╕ рдХреЛ рдЙрдиреНрд╣реЗрдВ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ 1.0.0 рдкрд░ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рднреА рджреЗрдиреА рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрдкрдиреЗ рд╕реНрдерд╛рдкрд┐рдд рдЪрд░рдгреЛрдВ рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬ рдХрд┐рдП рд╣реИрдВ рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рджрд┐рдЦрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдкреАрдПрд╕рдЖрд░рдкреА рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рд╛рдорд╛рди рдерд╛ рдЬрд┐рд╕реЗ рдЙрди рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред

рдпрд╣ рд╕рдмрд╕реЗ рд▓рдВрдмрд╛ рдзрд╛рдЧрд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдореБрдЭреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдкрд░ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдкреЛрд╕реНрдЯ рдХрд░рдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдордЭрд╛ред рд╡рд┐рднрд┐рдиреНрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдФрд░ рд╕рдорд╛рдзрд╛рдиреЛрдВ / рд╕реБрдзрд╛рд░реЛрдВ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрд╢, рдЬреЛ рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕реЗ рджреВрд╕рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдареАрдХ рд╕реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЗрд╕реЗ рдЖрдЬрд╝рдорд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рдЕрд░реЗ @ jborean93 рдЖрд╕рдкрд╛рд╕ рдХреНрдпрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдореИрдВ рдлреЗрдбреЛрд░рд╛ 32 рдкрд░ рд╣реВрдВ рдФрд░ рдпрд╣ рдореБрдЭреЗ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ 1.0.0 рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рд╕рд╛рде рдмреЗрдЬреЗрд╕ рдХреЛ рдкрд░реЗрд╢рд╛рди рдХрд░ рд░рд╣рд╛ рд╣реИред

@alaurie рдЕрдЧрд░ рдЖрдк omi рд░реЗрдкреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ OpenSSL 1.0.0 рдФрд░ OpenSSL 1.1.0 рдпреВрдирд┐рд╡рд░реНрд╕рд▓ рдкреИрдХреЗрдЬ рджреЛрдиреЛрдВ рдХреЛ рдЙрдирдХреЗ рд░рд┐рд▓реАрдЬрд╝ рдкреЗрдЬ рдореЗрдВ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ ред рдмрд╕ рдЗрд╕рд▓рд┐рдП рдореИрдВ рд╕реНрдкрд╖реНрдЯ рд╣реВрдВ, рдпрд╣ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдПрдХ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдорд╛рд░реНрдЧрджрд░реНрд╢рдХ рдирд╣реАрдВ рд╣реИ рдФрд░ рдХреЗрд╡рд▓ рдХреБрдЫ рдореИрдВ рдЦреБрдж рдХреЛ рдЪрд▓рд╛рддрд╛ рд╣реВрдВред рдЕрдкрдиреЗ рдЬреЛрдЦрд┐рдо рдкрд░ рдЗрди рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдЕрдкрдиреЗ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХреА рдЧрдИ рдХрд┐рд╕реА рднреА рдлрд╛рдЗрд▓ рдХрд╛ рдмреИрдХрдЕрдк рд▓реЗрдВред

рдмрд╕ ssl_110.ulinux.x64.rpm рдкреИрдХреЗрдЬ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ рдпрд╛ рддреЛ RPM рд╕реНрдерд╛рдкрд┐рдд рдпрд╛ рдирд┐рдХрд╛рд▓реЗрдВред рдЗрд╕рдХреЗ рдмрд╛рдж рдЖрдкрдХреЛ /opt/omi/lib/libmi.so рд╕реЗ /opt/microsoft/powershell/7/libmi.so рдХреЙрдкреА рдпрд╛ рд╕рд┐рдорд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╡рд╣рд╛рдВ рд╕реЗ рдЖрдк рдЙрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ ldd рд╕рд╛рде рдЬреБрдбрд╝реА рд╣реБрдИ рд╣реИ

# Before (what's included with PowerShell)
jborean:~/dev/$ ldd /opt/microsoft/powershell/7/libmi.so
ldd: warning: you do not have execution permission for `/opt/microsoft/powershell/7/libmi.so'
        linux-vdso.so.1 (0x00007ffff6fa8000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fc517d50000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007fc517d49000)
        libpam.so.0 => /lib64/libpam.so.0 (0x00007fc517d37000)
        libssl.so.1.0.0 => /opt/microsoft/powershell/7/libssl.so.1.0.0 (0x00007fc517cc5000)
        libcrypto.so.1.0.0 => /opt/microsoft/powershell/7/libcrypto.so.1.0.0 (0x00007fc517a5a000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fc517890000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fc517f6b000)
        libaudit.so.1 => /lib64/libaudit.so.1 (0x00007fc517862000)
        libz.so.1 => /lib64/libz.so.1 (0x00007fc517848000)
        libcap-ng.so.0 => /lib64/libcap-ng.so.0 (0x00007fc517840000)

# After (once you symlink libmi.so)
jborean:~/dev/$ ldd /opt/microsoft/powershell/7/libmi.so
        linux-vdso.so.1 (0x00007fffcffec000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fee443ed000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007fee443e6000)
        libpam.so.0 => /lib64/libpam.so.0 (0x00007fee443d4000)
        libssl.so.1.1 => /lib64/libssl.so.1.1 (0x00007fee4433d000)
        libcrypto.so.1.1 => /lib64/libcrypto.so.1.1 (0x00007fee44050000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fee43e86000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fee44707000)
        libaudit.so.1 => /lib64/libaudit.so.1 (0x00007fee43e58000)
        libz.so.1 => /lib64/libz.so.1 (0x00007fee43e3e000)
        libcap-ng.so.0 => /lib64/libcap-ng.so.0 (0x00007fee43e36000)

рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдЕрдм /lib64/libssl.so.1.1 рдФрд░ /lib64/libcrypto.so.1.1 рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рдореБрдЭреЗ рдХреЛрдИ рдЕрдВрджрд╛рдЬрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ 1.1.0 "рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддреМрд░ рдкрд░" рдЙрдкрд▓рдмреНрдз рд╣реЛрдиреЗ рдкрд░ рдкрд╛рд╡рд░рд╢реЗрд▓ рдкреИрдХреЗрдЬ рдЕрднреА рднреА рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ 1.0.0 рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рдХрд░рддрд╛ рд╣реИред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЕрддреАрдд рдореЗрдВ рдХреБрдЫ рд╕рдорд╕реНрдпрд╛ рдереА, рд▓реЗрдХрд┐рди рдПрдХ рдмреБрдирд┐рдпрд╛рджреА рдкрд░реАрдХреНрд╖рдг рдореЗрд░реЗ рд▓рд┐рдП рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╕рдм рдХрд╣рдиреЗ рдореЗрдВ рдЖрдк рдЕрднреА рднреА рд▓рд┐рдмрдореА рдЬреИрд╕реЗ рдХреБрдЫ рдореБрджреНрджреЛрдВ рдХреЗ рд╕рд╛рде рдЖрдПрдВрдЧреЗ

  • рдмрд╛рддрдЪреАрдд (Kerberos / NTLM) рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдмрд╣реБрдд рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реЗрдЯрдЕрдкреЛрдВ рдореЗрдВ рд╣реА рд╣реЛрддрд╛ рд╣реИ

    • рдореИрдВрдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ OSS рдХреЛрдб рдореЗрдВ GSSAPI рдХреЗ рд╕рд╛рде рдХреБрдЫ рдореБрджреНрджреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ macOS рдмрд┐рд▓реНрдб рдкрд░ рдХреЛрдб рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИ

    • рдЬрдм рдЖрдк рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ рдЙрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд╕рд╛рде OMI рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ

    • рд╕реМрднрд╛рдЧреНрдп рд╕реЗ O365 / Exchange Online, Negotiate рд╕реНрдерд┐рддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдореВрд▓ рд╕реНрд░реЛрдд рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдПрдХ рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ

  • OMI HTTPS рдкрд░ рдХрд┐рд╕реА рднреА рдкреНрд░рдорд╛рдг рдкрддреНрд░ рд╕рддреНрдпрд╛рдкрди рдХреА рдкреЗрд╢рдХрд╢ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ

    • рдпрджрд┐ рдЖрдк рдЙрд╕ рдЬреЛрдЦрд┐рдо рдХреЛ рд▓реЗрдиреЗ рдХреЗ рдЗрдЪреНрдЫреБрдХ рд╣реИрдВ рддреЛ рдЖрдкрдХреЛ рдЕрдкрдирд╛ рдкреАрдПрд╕ рд╕реЗрд╢рди рдмрдирд╛рддреЗ рд╕рдордп -SessionOption (New-PSSessionOption -SkipCACheck -SkipCNCheck) рдЬреЛрдбрд╝рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛

рдбреЗрдмрд┐рдпрди рдЖрдзрд╛рд░рд┐рдд рдбрд┐рд╕реНрдЯреНрд░реЛрд╕ рдХреЗ рд▓рд┐рдП, рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдорд╛рди рд╣реЛрдЧреА рдЖрдкрдХреЛ рдмрд╕ libmi .deb рди рдХрд┐ .rpm ред рдпрд╣ рднреА рдзреНрдпрд╛рди рд░рдЦреЗрдВ рдХрд┐ рд░рд╛рд╕реНрддреЗ рдЕрд▓рдЧ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред MacOS рдкрд░ рдЖрдк рдореЗрдВ рд╕реЗ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рд╣рдореЗрд╢рд╛ рдЕрдкрдиреЗ рдЖрдк рдХреЛ omi рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдХреЛрдИ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдкреИрдХреЗрдЬ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред рдореЗрд░реЗ рдЕрдкрдиреЗ рдУрдореА рдлреЛрд░реНрдХ рдореЗрдВ рдХреЛрдб рдореЗрдВ рдмрджрд▓рд╛рд╡ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рдирдП рдореИрдХрдУрдПрд╕ рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдЗрд╕реЗ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред рдореБрдЭреЗ рдпрд╣рд╛рдБ рддрдХ рдХрд┐ macOS рдХреЗ рд▓рд┐рдП рдпрд╣ рд╕рдм рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЫреЛрдЯрд╛ рдЧрд╛рдЗрдб рднреА рдорд┐рд▓рд╛ рд╣реИ ред

@ jborean93 рдЖрдк PowerShell-Docs рд░реЗрдкреЛ рдореЗрдВ рдирдпрд╛ рдореБрджреНрджрд╛ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ - рд╢рд╛рдпрдж MSFT рдЯреАрдо рдЖрдкрдХреА рдЬрд╛рдВрдЪ рдХреЛ PowerShell рдбреЙрдХреНрд╕ рдореЗрдВ рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ / рдЕрд╕рдорд░реНрдерд┐рдд рдЯрд┐рдкреНрдкрдгреА рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣рдордд рд╣реЛрдЧреАред

@iSazonov рд╡реЗ рдПрдХ рдХрджрдо рдЖрдЧреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ 1.1.0 OMI рд░рд┐рд▓реАрдЬрд╝ рд╕реЗ libmi рдмрдВрдбрд▓ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдкреВрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╣реИред

рдореИрдВ рдЗрд╕реЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддреМрд░ рдкрд░ рдЖрдЧреЗ рдмрдврд╝рд╛рдиреЗ рдФрд░ рдЖрдЧреЗ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдирд┐рдЪреНрдЫреБрдХ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдо рд╕рд╣рдорддрд┐ рдпрд╣ рд╣реИ рдХрд┐ рдЧреИрд░-рд╡рд┐рдВрдбреЛрдЬ рдкрд░ WSMan рдИрдУрдПрд▓ рд╣реИред рдЬрдм рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддреМрд░ рдкрд░ рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдУрдПрдордЖрдИ рдореЗрдВ рдмрджрд▓рд╛рд╡ рд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИ, рдЬрдм рдпрд╣ рдореИрдХрдУрдПрд╕ рдпрд╛ рд╕рд╛рдорд╛рдиреНрдп рдЬреАрдПрд╕рдПрд╕рдПрдкреАрдЖрдИ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдорд╕реНрдпрд╛рдУрдВ рдкрд░ рдмрдирддреА рд╣реИ рддреЛ рдореБрдЭреЗ рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рдзрдиреНрдпрд╡рд╛рдж рдирд╣реАрдВ рдХрд╣рд╛ рдЧрдпрд╛ рдерд╛ред рдпрджрд┐ PowerShell рдЯреАрдо рдХрд╛ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдЗрд╕ рдмрд╛рдд рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИ рдХрд┐ рдореБрдЭреЗ macOS рдХреЗ рд▓рд┐рдП рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдп рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛ рд░рд╣реА рд╣реИ рдФрд░ PowerShell рдХреЗ рд╕рд╛рде рдмрдВрдбрд▓ рдХрд┐рдП рдЧрдП libmi рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВред

@ jborean93 рдореИрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рд╡реЗ OMI 1.6 https://github.com/PowerShell/MMI/blob/master/build.sh#L4 рдкрд░ рдЪрд▓реЗ рдЧрдП рдФрд░ рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ MMI 2.0 рд╕рдорд░реНрдерди OpenSSL 1.1.0 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдЧрд╛ред
PSRP рдкреИрдХреЗрдЬ рдЕрднреА рднреА OMI 1.5 рдкрд░ рд╣реИ, рд▓реЗрдХрд┐рди nuget рдкреИрдХреЗрдЬ рд╕рдВрд╕реНрдХрд░рдг 1.4 https://github.com/PowerShell/psl-omi-provider/blob/master/omi.version - рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ OMI рдкреИрдХреЗрдЬ рдХрд╛ рд╕рдорд░реНрдерди 1.1.0 рд╣реИ - рдпрд╣ рдЕрднреА рднреА рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ рдУрдкрди рдХреЗ рд▓рд┐рдП 1.0.0 - рд╣рд╛рдБ? рдФрд░ рд╣рдореЗрдВ MSSS рдЕрдкрдбреЗрдЯ рдХреЛ OpenSSL 1.1.0 рд╕реЗ рдЬреБрдбрд╝реЗ рдЕрдзрд┐рдХ рдирдП рдирдЧреЗрдЯ рдкреИрдХреЗрдЬ рд╕реЗ рдкреВрдЫрдирд╛ рдЪрд╛рд╣рд┐рдП - рд╣рд╛рдБ?

(рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ 1.1.0 рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдкрд╣рд▓рд╛ рдУрдПрдордЖрдИ 1.4.0-6 https://github.com/microsoft/omi/releases/tag/v1.4.0-6 рд╣реИ)

GitHub
GitHub рдкрд░ рдПрдХ рдЦрд╛рддрд╛ рдмрдирд╛рдХрд░ PowerShell / MMI рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдпреЛрдЧрджрд╛рди рдХрд░реЗрдВред
GitHub
PSRP рд▓рд┐рдирдХреНрд╕ рд╕рдорд░реНрдерди рдкреБрд╕реНрддрдХрд╛рд▓рдпред GitHub рдкрд░ рдПрдХ рдЦрд╛рддрд╛ рдмрдирд╛рдХрд░ PowerShell / psl-omi- рдкреНрд░рджрд╛рддрд╛ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдпреЛрдЧрджрд╛рди рдХрд░реЗрдВред
GitHub
рдУрдкрди рдореИрдиреЗрдЬрдореЗрдВрдЯ рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ v1.4.0-6 рд░рд┐рд▓реАрдЬ рдиреЛрдЯреНрд╕ рдЗрд╢реНрдпреВ рдЗрд╕ рд░рд┐рд▓реАрдЬ рдореЗрдореЛрд░реА рд▓реАрдХ рдореЗрдВ рдлрд┐рдХреНрд╕реНрдб рд╕рд╛рдл рдХрд┐рдП рдЧрдП рдереЗред рдЧреИрд░-рд░реВрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ OMI рдХреЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рднрд╛рдЧ рдореЗрдВ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБред рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рд╣рдо рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рддреЗ рд╣реИрдВ ...

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рджрд┐рди рдореЗрдВ рджреЗрд░ рд╣реЛ рд░рд╣реА рд╣реИ рддреЛ рдореИрдВ рдХрд▓ рдЗрд╕реЗ рдПрдХ рдФрд░ рджреЗрдЦреЛ рд╣реЛрдЧрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХреБрдЫ рд╕рд╡рд╛рд▓:

рдХреНрдпрд╛ MMI рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджреЗрд╢реА WSMan рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред AFAIK рдХреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ WSMan рджреЗрд╢реА dll рдХреЛ рдпреВрдирд┐рдХреНрд╕ рдкрд░ libpsrpclient рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬрдмрдХрд┐ MMI рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ OMI рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ libmi рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд░реЗрдкреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ Microsoft.Management.Infrastructure.dll рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рд╡рд┐рднрд┐рдиреНрди CIM рдШрдЯрдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдЕрднреА рднреА рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реЛрдВ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдЬреИрд╕реЗ Enter-PSSession рдпрд╣ libpsrpclient рдореЗрдВ рдПрдХ рд╡рд┐рдзрд┐ рд╣реИ, рдЬреЛ рддрдм libmi рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рдХреЛ рдХреЙрд▓ рдХрд░рддреА рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╣рдореЗрдВ рд▓рд┐рдмрд╛рдореА рдХреЗ рд▓рд┐рдП рдирдП рдмрд╛рдЗрдирд░реА рдорд┐рд▓рддреЗ рд╣реИрдВ, рд╣рдореЗрдВ рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рджреЗрдЦрдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдпрд╣ рджреЗрдЦрдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рд▓рд┐рдмрдореА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрд┐рд▓реНрдб рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди рдХреИрд╕реЗ рдПрдХрддреНрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

Psl-omi- рдкреНрд░рджрд╛рддрд╛ AFAIK рд╕рд░реНрд╡рд░ рдкреНрд▓рдЧрдЗрди рд╣реИ рдФрд░ рдХрд┐рд╕реА рднреА рдХреНрд▓рд╛рдЗрдВрдЯ рдЖрдзрд╛рд░рд┐рдд рдЧрддрд┐рд╡рд┐рдзрд┐рдпреЛрдВ рд╕реЗ рдЕрд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдХрд╛рдо рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рд▓реЗрдХрд┐рди рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЧреНрд░рд╛рд╣рдХ рдкрдХреНрд╖ рдЗрд╕ рдХрд╣рд╛рдиреА рдХрд╛ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред

рд╣рдореЗрдВ рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рджреЗрдЦрдиреЗ рдФрд░ рдпрд╣ рджреЗрдЦрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдХрд┐ рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд▓рд┐рдмрд╛рдореА рдХреИрд╕реЗ рдПрдХрддреНрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

@PaHHigin рдХреНрдпрд╛ рдЖрдк

рд╣рдо рдЕрдм WinRM / OMI рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ OMI рдЕрдм рд╕рдорд░реНрдерди рдореЗрдВ рдирд╣реАрдВ рд╣реИред @ TravisEz13 рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдореЗрд░рд╛ рдкреНрд░рд╢реНрди рдЗрд╕ рддрдереНрдп рд╕реЗ рдЖрддрд╛ рд╣реИ рдХрд┐ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрд╕рдВрдЧрддрддрд╛ рд╣реИ - рдХреБрдЫ рдорд╣реАрдиреЗ рдкрд╣рд▓реЗ рдПрдордПрдордЖрдИ рдХреЛ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд▓реЗ рдЬрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдкреАрдПрд╕рдкреАрдЖрд░ рдирд╣реАрдВ рдерд╛ - рдФрд░ рджреЛрдиреЛрдВ рд╕рдВрджрд░реНрдн рд▓рд┐рдмрдореАред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ MSFT, PSPR рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП _minor_ рдЕрдкрдбреЗрдЯ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рдорд╕реНрдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрдИ рдкреНрд░рд╢реНрди рдмрдВрдж рдХрд░рддрд╛ рд╣реИред

@PaHHigin рдХреНрдпрд╛ рдЖрдк libmi рдХреИрд╕реЗ рдорд┐рд▓рддреЗ рд╣реИрдВ? рдпрджрд┐ рдпрд╣ PSPR рдкреИрдХреЗрдЬ рд╕реЗ рдЖрддрд╛ рд╣реИ рддреЛ рдЗрд╕рдХрд╛ рд╕рдВрднрд╛рд╡рд┐рдд рдЕрджреНрдпрддрди рдирдП OMI рд╕рдВрд╕реНрдХрд░рдг (1.5 рдпрд╛ 1.6) рдХреЗ рд▓рд┐рдП рдкреИрдХреЗрдЬ рд╣реИ?

рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП OMI рдЯреАрдо рд╕реЗ рдкреВрдЫрдирд╛ рд╣реЛрдЧрд╛, рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрд╣рд╛ рд╣реИ рдХрд┐ рд╡реЗ PowerShell рдХреЗ рд▓рд┐рдП рдкрд░рд┐рд╡рд░реНрддрди рдпрд╛ рд░рд┐рд▓реАрдЬрд╝ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред

@ TravisEz13 https://github.com/PowerShell/psl-omi-provider/blob/master/omi.version рдореЗрдВ рдЕрдкрдбреЗрдЯ OMI рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрд░рд╛ рдкреНрд░рд╢реНрди

GitHub
PSRP рд▓рд┐рдирдХреНрд╕ рд╕рдорд░реНрдерди рдкреБрд╕реНрддрдХрд╛рд▓рдпред GitHub рдкрд░ рдПрдХ рдЦрд╛рддрд╛ рдмрдирд╛рдХрд░ PowerShell / psl-omi- рдкреНрд░рджрд╛рддрд╛ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдпреЛрдЧрджрд╛рди рдХрд░реЗрдВред

@ TravisEz13 OMI рдЯреАрдо рдЖрдкрдХреЗ рд▓рд┐рдП рдФрд░ рдХреЛрдИ рд░рд┐рд▓реАрдЬрд╝ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдЬреЛ рдореМрдЬреВрджрд╛ рд░рд┐рд▓реАрдЬрд╝ рд╣реЛрддреА рд╣реИ, рдЙрд╕рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдЖрдк рд╕реНрд╡рдпрдВ рдХреЛ рд░реЛрдХрддреЗ рд╣реИрдВред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд╡рд░реНрддрдорд╛рди рдореЗрдВ MMI рдХреЗ рд▓рд┐рдП рдРрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП WSMan рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд┐рд╕реА рднреА рднрд┐рдиреНрди рдХреНрдпреЛрдВ рд╣реИред рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЖрдк OpenSSL 1.1.x рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рдирдП рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ OpenSSL 1.0.x рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдкреБрд░рд╛рдирд╛ рд╣реИ рдФрд░ рд╢рд╛рдпрдж рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИред

рдпрд╣ рдкреВрд░рд╛ рд╕реЗрдЯрдЕрдк рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ WSMan рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрднреА рднреА рдПрдХ рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓рд╛ рд╣реИред рдХреНрдпреЛрдВ рди рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ рдФрд░ рдЧреИрд░-рд╡рд┐рдВрдбреЛрдЬ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░ рдкрд╛рд╡рд░рд╢реЗрд▓ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧреА рд╣реЛред

рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЖрдк OpenSSL 1.1.x рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рдирдП рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ OpenSSL 1.0.x рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдкреБрд░рд╛рдирд╛ рд╣реИ рдФрд░ рд╢рд╛рдпрдж рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИред

@ jborean93 рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдХреЗ рд╡рд┐рдкрд░реАрдд рд╣реИред рдУрдПрдордЖрдИ рдореМрд▓рд┐рдХ рд░реВрдк рд╕реЗ рдЯреВрдЯ рдЧрдпрд╛ рд╣реИред рдпрджрд┐ рд╣рдо 1.1 рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо 1.0 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ (segfault pwsh) рдбрд┐рд╕реНрдЯреНрд░реЛрд╕ рдХреЛ рддреЛрдбрд╝ рджреЗрдВрдЧреЗред рдпрд╣ рдПрдХ рдиреЙрди-рд╕реНрдЯрд╛рд░реНрдЯрд░ рд╣реИред OMI рдиреЗ рдореВрд▓рднреВрдд рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рд╕реЗ рдЗрдВрдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ рдХрд┐ рд╡реЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рд▓реЛрдб рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рд╕реЗрдЧрдлреЙрд▓реНрдЯ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

рдпрджрд┐ рд╣рдо 1.1 рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо 1.0 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ (segfault pwsh) рдбрд┐рд╕реНрдЯреНрд░реЛрд╕ рдХреЛ рддреЛрдбрд╝ рджреЗрдВрдЧреЗ

рддреЛ рдХреЗрд╡рд▓ рдЙрд╕реА рд▓рд┐рдмрд╛рд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬреЛ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ 1.1 рдХреЗ рд╡рд┐рд░реВрджреНрдз рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ 1.1 рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ? рдпрд╛ рдмреЗрд╣рддрд░ рдЕрднреА рддрдХ, рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ 1.1 рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рд╕рд┐рд░реНрдл рдореМрдЬреВрджрд╛ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ 1.0 рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВ рдЬрд┐рдирдХреЗ рдкрд╛рд╕ 1.1 рдирд╣реАрдВ рд╣реИред рд╣рдореЗрдВ рдирдП рдбрд┐рд╕реНрдЯреНрд░реЛ рдмрд┐рд▓реНрдб рдореЗрдВ рдмрд╛рдзрд╛ рдХреНрдпреЛрдВ рдбрд╛рд▓рдиреА рдЪрд╛рд╣рд┐рдП рдЬреЛ рдирдП рд▓рд┐рдмрд╛рд╕ рдХрд╛ рд▓рд╛рдн рдЙрдард╛ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдзрд┐рдХ рдкреБрд░рд╛рдиреЗ рдбрд┐рд╕реНрдЯреНрд░реЛрд╕ рдореЗрдВ рд╕реЗ рдХреБрдЫ рдирд░реНрдХ рдЬреЛ рдкрд╛рд╡рд░рд╢реЗрд▓ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИрдВ, рджреЛрдиреЛрдВ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рдХреБрдЫ рдЖрдХрд╛рд░ рдпрд╛ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред

OMI рдиреЗ рдореВрд▓рднреВрдд рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рд╕реЗ рдЗрдВрдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ рдХрд┐ рд╡реЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рд▓реЛрдб рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рд╕реЗрдЧрдлреЙрд▓реНрдЯ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

рдЬрдмрдХрд┐ рдореИрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ рдЕрдзрд┐рдХ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдЦреБрдж рдХреЛ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкрд╛рд╡рд░рд╢реЗрд▓ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рд╕реЗ рдХреБрдЫ рднреА рдирд╣реАрдВ рд░реЛрдХ рд░рд╣рд╛ рд╣реИред

рдпрд╣ рднреА рдЬреНрдЮрд╛рдд рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рд╕реЗрдЧ рджреЛрд╖ рд╣реИ рдЬреЛ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рд╕реЗ рдЕрд╕рдВрдмрдВрдзрд┐рдд рд╣реИ рдпрд╛ рд╕рд┐рд░реНрдл рдПрдХ рдЯрд┐рдкреНрдкрдгреА рд╣реИ рдХрд┐ рдЖрд╡рд╢реНрдпрдХ рдХрд╛рдореЛрдВ рдХреЗ рдмрд┐рдирд╛ рдЗрд╕реЗ рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧреА? рдпрджрд┐ рдпрд╣ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рдореЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ, рддреЛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдирдП рдбрд┐рд╕реНрдЯреНрд░реЛрд╕ рдкрд░ рд╡рд╣ рдореБрджреНрджрд╛ рд╣реИ рдЬреЛ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ 1.0.x рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рдЖрддрд╛ рд╣реИред рдирдП рдбрд┐рд╕реНрдЯреНрд░реЛрд╕ рдХреЛ рдЙрд╕реА рддрд░рд╣ рд╕реЗ рдмрд╛рдзрд┐рдд рдХреНрдпреЛрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЖрдк рдмрддрд╛ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдкреИрдХреЗрдЬ рдЕрдкрдбреЗрдЯ рд╣реЛрдиреЗ рдкрд░ рдкреБрд░рд╛рдиреЗ рдХреЛ рдмрд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?

PowerShell рдХреЗ рдПрдХ рдЙрдкрднреЛрдХреНрддрд╛ рд╕реЗ рдпрд╣ рд╕рдм рджреЗрдЦрдХрд░ рдмрд╣реБрдд рдирд┐рд░рд╛рд╢рд╛ рд╣реЛрддреА рд╣реИ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдореЗрдЬрдмрд╛рдиреЛрдВ рдХреЗ рдмрд╛рд╣рд░ рднрд╛рд╖рд╛ рдХреЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдШрдЯрдХ рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИрдВред рдПрдХ рдЧреНрд░рд╛рд╣рдХ рдХреЗ рд░реВрдк рдореЗрдВ WSMan рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рдореБрдЭреЗ рди рдХреЗрд╡рд▓ рдЧреИрд░-рд▓рд┐рдирдХреНрд╕ рд╣реЛрд╕реНрдЯ рд╕реЗ рдореМрдЬреВрджрд╛ рд╡рд┐рдВрдбреЛрдЬ рд╣реЛрд╕реНрдЯ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рд╢реАрд░реНрд╖рдХ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореБрдЭреЗ PowerShell рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ O365 рдпрд╛ Exchange Online рдЬреИрд╕реА рдСрдирд▓рд╛рдЗрди рд╕реЗрд╡рд╛ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИред Windows рдХреЛ рдХреЗрд╡рд▓ рдЙрди рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрд░реЙрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рдордиреЗ рдЙрдбрд╝рддреЗ рд╣реИрдВ рдЬреЛ рдХрд┐ PowerShell рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдм рдкрджрд╛рд╡рдирдд рд╣реИ, рд▓реЗрдХрд┐рди рдЬрдЧрд╣ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рдмрд┐рдирд╛ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд░рд╣реЗрдВрдЧреЗ рдФрд░ рдЗрд╕реЗ рдХрд╛рдо рдХрд░рд╡рд╛рдПрдВрдЧреЗ рдФрд░ рдирд┐рд░рд╛рд╢ рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬреЛ рдореБрдЭреЗ рдЧреБрд╕реНрд╕рд╛ рджрд┐рд▓рд╛рддрд╛ рд╣реИ рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреЙрд╡рд░рд╢реЗрд▓ рдЯреАрдо рдХреА рдмрд╣реБрдд рдХрдо рдпрд╛ рдХреЛрдИ рдЗрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЯреАрдо рд╡рд░реНрддрдорд╛рди рдЯреВрдЯреА рд╣реБрдИ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЪреАрдЬреЛрдВ рдХреЛ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдордЧреНрд░реА рд╣реИ рдФрд░ рдПрдХ рдирдП рдкрд░рд┐рд╡рд╣рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд▓реИрдЯрд┐рдЯреНрдпреВрдб рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддреА рд╣реИ рдЬреИрд╕реЗ рдХрд┐ ssh рдЬреЛ рдЗрди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред

рдореБрдЭреЗ рдХреБрдВрдж рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИ, рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдкрдХреЗ рдФрд░ рдЯреАрдо рдХреЗ рд╕рдордп рдФрд░ рдкреНрд░рдпрд╛рд╕ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░рддрд╛ рд╣реВрдВ, рдЗрд╕ рднрд╛рд╖рд╛ рдореЗрдВ рдмрдирд╛рддреЗ рд╣реИрдВред рдпрд╣ рдХреЗрд╡рд▓ рдЕрдВрддрд┐рдо рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдФрд░ рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧ рдпреЛрдЧреНрдп рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░рд╛ рдЕрдВрддрд┐рдо рдкреНрд░рдпрд╛рд╕ рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдпрджрд┐ рдЖрдо рд╕рд╣рдорддрд┐ рдЕрднреА рднреА рдирд╣реАрдВ рд╣реИ, рддреЛ рдореИрдВ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдХрд╛рд░реНрдпрджрд▓реЛрдВ рдХреЛ рдЬрд╛рд░реА рд░рдЦреВрдВрдЧрд╛ рдХрд┐ рдпрджрд┐ рд╡реЗ рдЪрд╛рд╣реЗрдВ рддреЛ рджреВрд╕рд░реЛрдВ рдХреЛ рдЕрдиреБрд╕рд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рд╣реИрдВред

@ jborean93 рдЖрдкрдХреЗ рдкреНрд░рд╢реНрди рдкрд╣рд▓реЗ рдкреВрдЫреЗ рдЧрдП рдереЗ рдФрд░ рдЗрд╕ рдереНрд░реЗрдб рдореЗрдВ рдЙрддреНрддрд░ рджрд┐рдП рдЧрдП рдереЗред

рдореИрдВ рдорд╛рдорд▓рд╛ рджрд░реНрдЬ рдХрд┐рдпрд╛ рд╣реИ https://github.com/MicrosoftDocs/PowerShell-Docs/issues/6491 рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╣реИ рдХрд┐ OMI ( libmi ) PowerShell рджреНрд╡рд╛рд░рд╛ рдирд╛рдХрд╛рдмрд┐рд▓ рд╣реИред

рд▓рд┐рдирдХреНрд╕ / macOS рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ OMI рдХреЛ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрднреА рднреА рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдПрдХ FYI рдХрд░реЗрдВред рдореИрдВрдиреЗ рдЕрднреА-рдЕрднреА рдУрдПрдордЖрдИ рд░реЗрдкреЛ рдХреЗ рдЕрдкрдиреЗ рдХрд╛рдВрдЯреЗ рдХреЛ рдЦреЛрд▓рд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд▓рд┐рдирдХреНрд╕ рдкрд░ Wacky WSMan рдирд╛рдордХ рдПрдХ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рднреА рд▓рд┐рдЦреА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХрд╛рдВрдЯрд╛ рдмрдирд╛рдиреЗ рдФрд░ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЖрдП рд╡рд┐рднрд┐рдиреНрди рдореБрджреНрджреЛрдВ

рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рд░рдЦреЗрдВ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ Microsoft рдпрд╛ PowerShell / OMI рдЯреАрдо рд╕реЗ рд╕рдВрдмрджреНрдз рдирд╣реАрдВ рд╣реИред рдкрд░рд┐рд╡рд░реНрддрди рдореЗрд░реЗ рдЕрдкрдиреЗ рд╣реИрдВ рдФрд░ рд╕рдорд░реНрдерди рдХреА рдЧрд╛рд░рдВрдЯреА рдХреА рдХреЛрдИ рд╡рд╛рд░рдВрдЯреА рдирд╣реАрдВ рд╣реИред рдЕрдЧрд░ рдЖрдк рдЕрднреА рднреА рдХрд╛рдВрдЯреЗ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рддреЛ рдореИрдВ рдХрд┐рд╕реА рднреА рдореБрджреНрджреЗ рдкрд░ рдЦреБрд▓рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреА рдкреВрд░реА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред

рдЖрдЬ рдкрд╣рд▓реА рдмрд╛рд░ рдореИрдВ PowerShell рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ рдФрд░ рдореИрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдирд┐рд░рд╛рд╢ рд╣реВрдВред
рддреАрди рд╕рд╛рд▓ рдФрд░ рдХреЛрдИ рддрдп рдирд╣реАрдВ ...

PowerShell 7.0.3

Warning: [email protected] 1.1.1g is already installed and up-to-date
To reinstall 1.1.1g, run `brew reinstall [email protected]`
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection

рдирдИ- PSSession: рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП WSMan рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ рдХреЛрдИ рд╕рдорд░реНрдерд┐рдд WSMan рдХреНрд▓рд╛рдЗрдВрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдирд╣реАрдВ рдорд┐рд▓реАред WSMan рдЗрд╕ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдпрд╛ рддреЛ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реИ рдпрд╛ рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИред

рдЕрдЧрд░ рдЖрдк рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ PowerShell рдХреА рдПрдХ рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдирд┐рд░реНрднрд░рддрд╛ Exchange 365 рдореЗрдВ DKIM рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рддреЛ рдЖрдк рдХрд╣ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ Exchange 365 рдХреЛ рдЗрди рд╕рднреА рдбреЙрдХреНрд╕ рд╕рд╣рд┐рдд рдЯреВрдЯреЗ рд╣реБрдП рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

https://docs.microsoft.com/en-us/microsoft-365/security/office-365-security/use-dkim-to-validate-outbound-email?view=o365-worldwide#SetUpDKIMO365

рдХреНрдпрд╛ рдореБрдЭреЗ рдПрдХреНрд╕рдЪреЗрдВрдЬ рдореЗрдВ рдХреБрдЫ рдбреАрдХреЗрдЖрдИрдПрдо рдХреБрдВрдЬреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рд░реНрдл рдПрдХ рд╡рд┐рдВрдбреЛрдЬ рдХрдВрдкреНрдпреВрдЯрд░ рдЦрд░реАрджрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?

рддреАрди рд╕рд╛рд▓ рдЕрднреА рднреА рдПрдХ рдмрдЧ рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдПрдХ рд╕рдорд╛рдзрд╛рди рд▓рд╛ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЙрдирдХреА рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рддрд╛ рд╣реИ, рдЧреИрд░-Microsoft рд▓реЛрдЧреЛрдВ рдХреЛ рдХрд╛рдВрдЯреЗ рдФрд░ рд╡рд░реНрдХрдЖрд░реНрдб рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдЕрд╕рдорд░реНрдерддрд╛ рдХрд╛ рдкреНрд░рдорд╛рдгред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

pcgeek86 picture pcgeek86  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

garegin16 picture garegin16  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mklement0 picture mklement0  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

aragula12 picture aragula12  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Michal-Ziemba picture Michal-Ziemba  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ