21

Когда я набираю Ctrl-X X (sic) на экране, сеанс блокируется. Какой пароль по умолчанию? Это тот же пароль, который я использую для входа в Linux?

Я спрашиваю, потому что: я подключаюсь к нескольким различным удаленным серверам linux через ssh, под различными версиями linux/unix, и на всех из них запущены сеансы экрана . Когда я блокирую сеанс экрана и набираю свой пароль, иногда он работает, и в других установках он не работает, и поэтому я не знаю, какой это пароль (поэтому я должен "выйти" из этого сеанса экрана извне).

Итак, какой пароль экрана по умолчанию?

PS: я никогда не болею. Используемая версия экрана: Версия экрана 4.00.03 (FAU) 23 октября 2006 года.

4 ответа4

20

Иногда я оказываюсь в той же ситуации на серверах, где у меня есть открытый логин SSH и, таким образом, вообще нет пароля (который я знаю), и я пытаюсь вспомнить, что я делал в прошлый раз для восстановления.

Нет необходимости убивать экран. Просто отключите терминал, в котором вы работаете, screen , затем откройте новое окно терминала и снова подключите (screen -r).

Может быть, в качестве меры предосторожности, добавьте bind x к вашему .screenrc чтобы не блокировать нажатие клавиши блокировки. На уже запущенном screen используйте ctrl-A : bind x .

11

По моему опыту, экранный пароль всегда был просто системным паролем пользователя, запустившего его. на странице руководства написано, что если доступна программа блокировки экрана, она будет использоваться, если она настроена таким образом. Поэтому, возможно, вам необходимо выяснить, так ли это, и как эта программа ведет себя.

2

пароль пользователя, которому принадлежит процесс экрана.

-1

Перепробовав много подходов, я обнаружил, что:

  • Лучшее решение - добавить две строки bind x bind ^x в ваш файл .screenrc .

(Примечание. Если вы не являетесь пользователем root, не забудьте добавить alias screen="screen -C [your .screenrc file path]" к файлу .screenrc]" в ваш файл .bashrc )

  • Второе ЛУЧШЕЕ решение - добавить одну строчку export LOCKPRG='/bin/true' в ваш файл .bashrc . Тем не менее, этот метод несколько необычен, обратитесь к этой ссылке

Наконец, большое спасибо этому парню disabling_gnu_screen_lock_screen, я просто скопировал сюда его содержимое.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .