当我尝试以非root用户身份运行screen时,我得到:
screen
[screen is terminating]
立即,尽管它对于root正常工作
ls -alh /usr/bin/screen
-rwxr-sr-x 1 root screen 465K Jun 9 20:30 /usr/bin/screen
到处搜寻时,我注意到提到/ etc / fstab,这是我的:
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/md1 / ext4 errors=remount-ro 0 1
/dev/md2 /home ext4 defaults 1 2
/dev/sda3 swap swap defaults 0 0
/dev/sdb3 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts defaults 0 0
这是通过ssh访问的专用服务器上新安装的centos 7(TTY为pts)
任何帮助,将不胜感激。
screen -ls
No Sockets found in /var/run/screen/S-user.
ls -la /var/run/screen/S-user
total 0
drwx------ 2 user user 40 Jul 10 18:23 .
drwxrwxr-t 4 root screen 80 Jul 10 17:59 ..
好的,将其添加到问题中。
—
罗布2014年
嗯...我希望在那里看到权限问题,但是看起来不错。
—
BenjiWiebe 2014年
我正在尝试获取CentOS 7的VM,以查看它是否也存在此问题,但是直到明天我都可能无法完成它……
—
BenjiWiebe 2014年
您是否需要CentOS 7的原因?似乎这与CentOS 7 刚刚发布有关。也许您可以再使用CentOS 6几周?
—
BenjiWiebe 2014年
screen -ls
; 它应该在第一行中给出目录名称。然后,运行ls -la <above directory name>
并将输出放在您的问题中。