For at opnå en lignende funktionalitet som Keychain på Ubuntu til at vedligeholde en enkelt ssh-agent på Windows, kan du følge disse trin ved brug af PowerShell og Win32-OpenSSH:
C:\Program Files\OpenSSH
.start-ssh-agent.ps1
.
# Start ssh-agent
if (-not (Get-Service -Name ssh-agent -ErrorAction SilentlyContinue)) {
New-Service -Name ssh-agent -BinaryPathName "C:\Program Files\OpenSSH\ssh-agent.exe" -StartupType Automatic
}
Start-Service ssh-agent
# Tilføj SSH-nøgler
ssh-add ~\.ssh\id_rsa
$PROFILE
.
. "C:\Path\To\start-ssh-agent.ps1"
Efter at have fulgt disse trin, vil ssh-agent automatisk starte, når du åbner PowerShell, og dine SSH-nøgler vil blive tilføjet til agenten. Dette giver en funktionalitet, der ligner Keychain på Ubuntu.
Har du brug for hjælp til PowerShell eller Win32-OpenSSH? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra dygtige hjælpere på få minutter. Uanset om det er scripting, installation eller fejlfinding, er der altid en ekspert klar til at assistere dig.