与第一条评论相同,我的屏幕抱怨需要 suid root,并且
sudo chmod u+s /usr/bin/screen
为我解决这个问题。
但是,当访客尝试使用以下命令连接到屏幕会话时
screen -x youruser/multisession
他得到:
chmod /dev/pts/13: Operation not permitted
如何解决这个问题?
错误位于https://bugs.launchpad.net/ubuntu/+source/screen/+bug/1173312报告了同样的问题,但结论是“固定在可信赖的位置”2014年。
我的是Ubuntu 22.04.2 LTS
,现在还是有这样的Operation not permitted
问题。
答案1
找到了!
首先,配置屏幕以支持多用户的整个过程可以在以下位置找到 https://possiblelossof precision.net/?p=1993
现在,最后一条评论,
如果您遇到这种情况,
chmod /dev/pts/2: Operation not permitted
请记住,当您运行时,用户无法操作他所在的 ptysu - user
(与使用相反ssh user2@host
)。
这正是我的情况——我自己也在尝试。
要求客人自己尝试使用 ssh 效果很好为了他。