Saya terkadang menemukan diri saya dalam situasi yang sama, di server tempat saya memiliki login kunci publik SSH dan karenanya tidak memiliki kata sandi sama sekali (yang saya tahu), dan berjuang untuk mengingat apa yang saya lakukan terakhir kali untuk memulihkan.
Tidak perlu mematikan layar. Putuskan saja terminal yang Anda jalankan screen
in, lalu buka jendela terminal baru dan pasang kembali (screen -r
).
Mungkin sebagai pencegahan, tambahkan bind x
ke .screenrc
Anda sehingga keystroke kunci tidak terikat. Dalam screen
yang sudah berjalan , gunakan ctrl-A : bind x
.
Kata sandi layar selalu merupakan kata sandi sistem dari pengguna yang menjalankannya dalam pengalaman saya. Halaman manual mengatakan bahwa jika ada program kunci layar yang tersedia, itu akan digunakan jika dikonfigurasi demikian. Jadi, mungkin Anda perlu mencari tahu apakah ini kasusnya, dan bagaimana perilaku program tersebut.
kata sandi pengguna yang memiliki proses layar.