2016年10月18日 星期二

連線遠端主機-PowerShell

透過PowerShell可以連線到遠端主機進行維護,要連線到遠方主機,除了遠端主機要允許執行外,連線時所使用的帳號也不需要再Administrators群組內才行。
若要連線至遠端主機時,必須要先進行認證,一般可以採取下列做法來執行。

1. 先建立認證物件。

$username = "your account"
$password = "your password" | ConvertTo-SecureString -asPlaintext -Force    
$servername = "your ServerName or IP"
$credential = New-Object System.Management.Automation.PSCredential($username, $password)

2. 透過以建立之認證物件,連線至遠端主機進行維護,例如透過WMI的Win32_UserAccount來取得遠端主機帳號清單,如下:

Get-WmiObject -Class Win32_UserAccount -ComputerName $servername -Credential $credential


沒有留言:

張貼留言