Updated list-ssh-key.ps1

This commit is contained in:
Markus Fleschutz 2024-10-15 08:45:21 +02:00
parent 70b216df8d
commit 04b04602ca

View File

@ -1,6 +1,6 @@
<# <#
.SYNOPSIS .SYNOPSIS
Lists the SSH key Lists the public SSH key
.DESCRIPTION .DESCRIPTION
This PowerShell script lists the user's public SSH key. This PowerShell script lists the user's public SSH key.
.EXAMPLE .EXAMPLE
@ -14,13 +14,13 @@
try { try {
if (Test-Path "~/.ssh/id_ed25519.pub") { if (Test-Path "~/.ssh/id_ed25519.pub") {
$key = Get-Content "~/.ssh/id_ed25519.pub" $key = Get-Content "~/.ssh/id_ed25519.pub"
"✅ Public SSH key is: $key"
} elseif (Test-Path "~/.ssh/id_rsa.pub") { } elseif (Test-Path "~/.ssh/id_rsa.pub") {
$key = Get-Content "~/.ssh/id_rsa.pub" $key = Get-Content "~/.ssh/id_rsa.pub"
"✅ Public SSH key is: $key"
} else { } else {
"⚠️ No SSH key found" "⚠️ No SSH key found - execute 'new-ssh-key.ps1' to create one"
exit 1
} }
"✅ Public SSH key: $key"
exit 0 # success exit 0 # success
} catch { } catch {
"⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])" "⚠️ Error in line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])"