SshImportId
0.1.0
PowerShell re-implementation of ssh-import-id: import SSH public keys from GitHub, GitLab, Launchpad, or a custom source into a local authorized_keys file.
Minimum PowerShell version
7.0
Installation Options
Owners
Copyright
(c) Phoenix Chen. MIT License.
Package Details
Author(s)
- Phoenix Chen
Tags
ssh ssh-import-id security openssh authorized_keys github gitlab launchpad
Functions
Import-SshId Remove-SshId Get-SshImportIdSource Register-SshImportIdSource Unregister-SshImportIdSource
PSEditions
Dependencies
This module has no dependencies.
Release Notes
Initial release: Import-SshId with gh/gl/lp built-in sources and custom source registration.
FileList
- SshImportId.nuspec
- Private\Get-SshImportIdCustomSourceMap.ps1
- Private\Resolve-SshImportIdUrl.ps1
- Public\Get-SshImportIdSource.ps1
- SshImportId.psd1
- Private\Get-SshImportIdDefaultAuthorizedKeysPath.ps1
- Private\Save-SshImportIdCustomSourceMap.ps1
- Public\Import-SshId.ps1
- SshImportId.psm1
- Private\Get-SshImportIdPermissionGrantee.ps1
- Private\Set-SshImportIdPermission.ps1
- Public\Register-SshImportIdSource.ps1
- Private\Add-SshImportIdAuthorizedKey.ps1
- Private\Invoke-SshImportIdFetch.ps1
- Private\Test-SshImportIdAdministratorsAuthorizedKeysPath.ps1
- Public\Remove-SshId.ps1
- Private\Get-SshImportIdConfigPath.ps1
- Private\Remove-SshImportIdAuthorizedKey.ps1
- Private\Test-SshImportIdElevated.ps1
- Public\Unregister-SshImportIdSource.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.1.0 (current version) | 16 | 7/6/2026 |