Tôi muốn truy cập dịch vụ SSH với khóa riêng được bảo vệ bằng cụm từ trong Windows bằng ssh-agent.exe.
Cho đến nay tôi có thể sử dụng ssh-agent.exe bằng cách thay đổi cài đặt môi trường trong tài khoản nhà của mình theo cách thủ công để đặt biến môi trường như sau:
SSH_AUTH_SOCK = %TEMP%\ssh-Co312dEaE\agent.1208
Biến môi trường không được đặt trong hộp cmd hoặc quá trình khác truy cập ssh.exe có thể không nhận ra biến môi trường. Nó phải đặt trong tài khoản người dùng Windows.
Cài đặt ở trên cần làm lại một lần nữa sau khi khởi động lại máy.
Có cách nào tốt để tự động hóa việc khởi chạy ssh-agent và đặt SSH_AUTH_SOCK trong ngữ cảnh của phiên Windows gốc không?