this post was submitted on 02 Feb 2024
15 points (77.8% liked)
Open Source
30812 readers
1081 users here now
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon from opensource.org, but we are not affiliated with them.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
If you sent a public key for connection, only the private key associated with it will be able to connect. If you regenerate new keys, it doesn't matter what passphrase you use, it will be different keys. Keys are randomly generated and your passphrase does not impact this, it "only" encrypts your private key at rest so that if someone steals it, it cannot be used without the passphrase.
It is generally advised to create different key pairs for each device and each server to connect to, in this since both termux and connectbot are an your phone you may want to use the same key, or you may generate a new key pair in termux and share the public key again to be authorized to connect with this new private key.
If you want to reuse your old key, you have to find where it currently is and copy it to ~/.ssh/. I would advise to inform ssh how to connect to your server by editing (or creating) the ~/.ssh/config file (you can find the syntax online). It should mention the key to use to connect to your host.