On peut utiliser un mot de passe pour “protéger” l’accès à un Screen. (Par exemple dans l’utilisation d’un serveur maintenu par plusieurs administrateurs…)
La procédure est la suivante:
- A l’intérieur d’un
screen
:
Ctrl+a :password
New screen password:
Retype new password:
[ Password moved into copybuffer ]
Maintenant, on “détache”, et en “réattachant,” le mot de passe sera demandé.
- Si on veut avoir toujours le même mot de passe (même pour les futures sessions qui n’existent pas encore), il suffit de placer le mot de passe chiffré dans le
.screenrc
du user.
Pour afficher le mot de passe chiffré:
Ctrl+a :password
New screen password:
Retype new password:
[ Password moved into copybuffer ]
Ctrl+a ]
Exemple de .screenrc
:
password MNp4qLZor0YJw
- Par contre c’est la fonction
crypt()
qui est utilisée …donc attention au mot de passe…
$ time john -format:DES file
Loaded 1 password (Standard DES [48/64 4K])
toto (user)
guesses: 1 time: 0:00:00:01 (3) c/s: 148654 trying: timp2 - maga
real 0m1.158s
user 0m1.068s
sys 0m0.020s