为什么我没有root就得到“屏幕正在终止”?
这个问题是从Server Fault 迁移过来的,因为可以在Unix&Linux Stack Exchange上回答。 迁移 6年前。 我已经在Fedora 19上安装了屏幕。当我通过SSH以root身份远程测试命令时,它可以正常运行。例如,如果我输入screen一个新的终端仿真器,则会启动并等待命令。我可以分离它,等等。但是,当我尝试以标准用户身份通过SSH远程登录后,该命令立即终止。我唯一看到的消息是[screen is terminating]。 有人已经有这个问题了吗?与权限错误相关吗? 更新: $ strace -e trace=file screen execve("/usr/bin/screen", ["screen"], [/* 23 vars */]) = 0 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 open("/lib64/libtinfo.so.5", O_RDONLY|O_CLOEXEC) = 3 open("/lib64/libutempter.so.0", O_RDONLY|O_CLOEXEC) = 3 open("/lib64/libcrypt.so.1", O_RDONLY|O_CLOEXEC) …