Действительно ли возможно сделать 'экранную' сессию “частной”?

Как многие другие, я полагаюсь screen в большой степени. Это - фантастический способ получить работу, сделанную, когда необходимо смочь отбросить и возвратиться позже.

Это - также потрясающий обучающий инструмент путем разрешения людям всему входу в систему той же учетной записи и затем screen -x сессия, таким образом, все видят, как выполнить определенную задачу.

Действительно ли возможно предотвратить совместное использование, которое экран позволяет с -x флаг? Или ограничить его так, чтобы, чтобы повторно прикрепить или присоединиться к сессии, которую необходимо обеспечить паролю?

Я должен смотреть на 'acl' функции экрана, и, если так, которые / как они работают?

2
задан 15.04.2013, 18:22

3 ответа

Я думаю, что Вы ищете опцию блокировки так, чтобы после разъединения это про подсказки Вы для пароля. Существует опция сессии блокировки, перечисленная на странице справочника. C-a C-x (экран блокировки) блокируют этот терминал.

C-a C-x  (Lockscreen) Блокировка этот терминал.

1
ответ дан 09.01.2020, 03:43

Экранные сессии являются по сути частными. Вы не можете совместно использовать экранные сессии, если Вы все не зарегистрированы в того же пользователя. Так как Вы сделали, чтобы все вошли в ту же учетную запись, они все знают Ваш пароль, и Ваш компьютер не имеет никакого способа отличить Вас от них. Если Вы захотите частную сессию, то необходимо будет создать другого пользователя, для которого только Вы знаете пароль.

Единственное другое решение, о котором я могу думать, использует некоторую программу в экране, который позволяет Вам блокировать свой терминал с указанным паролем или действительно постоянно регистрирует других людей из Вашей экранной сессии путем выполнения чего-то вроде этого: screen -d -r

1
ответ дан 09.01.2020, 03:43

Как насчет ssh -t me@my.remote.machine '/usr/sbin/screen -R mysession'?

0
ответ дан 09.01.2020, 03:43

Теги

Похожие вопросы