Je me retrouve parfois dans la même situation, sur des serveurs où j'ai une connexion par clé publique SSH et donc pas de mot de passe du tout (que je connais), et j'ai du mal à me souvenir de ce que j'ai fait la dernière fois pour récupérer.
Il n'est pas nécessaire de tuer l'écran. Déconnectez simplement le terminal que vous utilisez screen
dans, puis ouvrez une nouvelle fenêtre de terminal et rattachez (screen -r
).
Peut-être par précaution, ajouter bind x
à votre .screenrc
afin que la frappe de verrouillage ne soit pas liée. Dans un screen
déjà en cours d'exécution , utilisez ctrl-A : bind x
.
Le mot de passe de l'écran a toujours été simplement le mot de passe système de l'utilisateur qui l'exécute dans mon expérience. La page de manuel indique que s'il existe un programme de verrouillage d'écran disponible, il sera utilisé s'il est configuré ainsi. Alors peut-être que vous auriez besoin de savoir si c'est le cas, et comment ce programme se comporte.
le mot de passe de l'utilisateur propriétaire du processus d'écran.