Совместное использование экрана GNU


17

У меня скоро встреча с профессором, но он не будет в школе для личной встречи. Вместо этого он встретится со мной через Skype и логин SSH. Я большой пользователь GNU Screen, но я никогда раньше не использовал его многопользовательские функции. Как бы я мог настроить многопользовательские возможности и какие бы хорошие разрешения ему дали (т.е. r / w / x)?


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

Ответы:


10

Хороший учебник здесь . См. Эту часть руководства по экрану GNU о том, как устанавливать разрешения ACL. Дайте ему любое разрешение, которое, по вашему мнению, ему нужно, хотя я не думаю, что вам нужно будет изменить его по умолчанию, которое дает acladd.


исправил это для вас
Кип

Похоже, что первая ссылка и альтернативная ссылка не работает.

Исправлена ​​ссылка на archive.org
Камил Кисиэль

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

18

Внутри вашего собственного сеанса экрана сделайте следующее (я Боб и хочу поделиться своим экраном с Фредом )

^A :multiuser on
^A :acladd fred

тогда скажи Фреду набрать:

$ screen -x bob/

screenдолжен быть установлен как suid root, чтобы это работало. ( sudo chmod +s /usr/bin/screenэто может быть угроза безопасности)

больше информации о синтаксисе acl можно найти на странице справки по экрану - например, сеанс экрана доступен только для чтения.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.