3 ms·
> If you clone with SSH, you must generate SSH keys on each computer you use to push or pull from GitHub. Or, of course, copy the keys.
by wnoise 5y ago
> If you clone with SSH, you must generate SSH keys on each computer you use to push or pull from GitHub.
Or, of course, copy the keys.
- rovr138 5y agoDepends on the computer and their needs. There are definitely computers I wouldn’t put my key on and would prefer a new one and uploading that one.
- hedora 5y agossh-agent works well for many of those use cases.
- wnoise 5y agoOnce done with whatever task requires it, do you then immediately revoke access by that key? Having two keys with the same access means you still have a key on that questionable system that can do the same things, and exactly the same security concerns.
- rovr138 5y agoUsually, yes. It’s usually when I’m working on a computer I don’t control root on. No idea what’s running there. So just create a disposable key, add it, do whatever I need then I can just revoke access to whatever that key had access to.