You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 7, 2023. It is now read-only.
If someone stole or by some other means gained access to the phone and knows password to unlock it, [s]he can gain access to all servers even not knowing them beforehand, because [s]he can view list of known hosts with their IPs, pair with any new device, approve auth.
Password used to unlock a phone is usually shorter than password used to encrypt an ssh key, also it is
used more frequently.
Suggestions:
require user to generate a separate password (not device password) for the mobile app. Add settings to ask password each time/once in a period of time when app is opened or auth is requested
always ask this password when pairing with a new device or opening "known hosts"
maybe send email alert when pairing with a new device
The text was updated successfully, but these errors were encountered:
Thanks for your ideas on this. We already require re-authentication when pairing a new device exactly for this reason. We are also considering other solutions to this such as a team policy requiring another team member or admin to confirm the pairing of a new device.
If someone stole or by some other means gained access to the phone and knows password to unlock it, [s]he can gain access to all servers even not knowing them beforehand, because [s]he can view list of known hosts with their IPs, pair with any new device, approve auth.
Password used to unlock a phone is usually shorter than password used to encrypt an ssh key, also it is
used more frequently.
Suggestions:
The text was updated successfully, but these errors were encountered: