apache / apache/airavata-custos
Implement In-Memory SSH Agent
Open
ssh-certificate
- Dominant language
- Go
- Stars
- 21
- Forks
- 39
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 6
Description
Create a temporary SSH agent that holds certificates and private keys in memory during SSH sessions. This agent should automatically clean up expired keys and support multiple concurrent SSH connections without conflicts.
Contributor guide
Research direction
No files, tests, or entry points are named. Start by locating the existing SSH-session and key-handling paths, then determine how an in-memory agent should be scoped to sessions. Done means certificates and private keys remain in memory, expired keys are cleaned up automatically, and concurrent SSH connections do not conflict.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- authentication, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100