Exportieren des öffentlichen SSH-Schlüsselattributs aus AD

Exportieren des öffentlichen SSH-Schlüsselattributs aus AD

Ich brauche Ihre Hilfe, um einen PowerShell-Befehl zum Exportieren des öffentlichen SSH-Schlüsselattributs über PowerShell zu erhalten.

Der folgende Befehl funktioniert bei mir nicht

 Get-ADUser tanner.kerr | select SamAccountName,sshPublicKeys | export-csv -path C:\Users\abhishek.jayanth\Desktop\newssh.csv

Antwort1

Dies setzt voraus, dass Sie das AD-Schema für sshPublicKeys erweitert und es als Mehrwerteigenschaft gespeichert haben.

 Get-ADUser tanner.kerr -Properties sshPublicKeys | Select-Object SamAccountName, @{name="sshPublicKeys";expression={ $_.sshPublicKeys -join ";"}} | Export-Csv -Path C:\Users\a bhishek.jayanth\Desktop\newssh.csv

verwandte Informationen