LINUX.ORG.RU

Screen


0

1

Здравствуйте, уважаемые Гуру. Помогите пожалуйста новичку.

Установлен screen и каждый пользователь работает в своем окне

Как дать возможность админу от рута смотреть и выполнять команды в любых окнах?

Поставил: multiuser on addacl root aclchg root +rwx «#?»

Зайти в любое окно могу: screen -x user/ID, все отлично просматривается

Но вот выполнить команды не получается, пробую: screen -x user/ID -X hardcopy logs, говорит: No screen session found.

Можно ли как то решить проблему? Спасибо

Никто не сталкивался?:(

Цель: в любой момент сохранить в лог содержание окна любого пользователя... Странно, просматривать могу, а сохранить лог (содержимое буфера) нет (

Amazik ()
Ответ на: комментарий от Amazik

Цель: в любой момент сохранить в лог содержание окна любого пользователя

Для этого хватит и прав текущего пользователя (их руту получить не проблема): например выводим содержимое screen, перенаправляем logger-у, дальше syslog по uid раскладывает в нужные файлы.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.