跳转到内容

解决 RHEL 运行 GNU Screen 出现 `Directory '/run/screen' must have mode 777. 的问题`

我们不能直接:

Terminal window
sudo mkdir /run/screen
sudo chmod -R 777 /run/screen

因为 /run 是一个 tmpfs,我们需要持久化地使配置生效。

所以,我们通过 systemd-tmpfiles 来解决这个问题。

Terminal window
sudo vi /etc/tmpfiles.d/screen.conf
# 类型 路径 权限 用户 组 过期时间
d /run/screen 0777 root root -
Terminal window
sudo systemd-tmpfiles --create /etc/tmpfiles.d/screen.conf