Sno*_*ber 5 linux ssh debian systemctl google-compute-engine
我使用 Debian 9 通过 ssh 连接到 google 计算实例。当我尝试任何systemctl --user ...命令(systemctl --user status例如)时,我收到错误:“无法连接到总线:没有这样的文件或目录”。
我尝试设置 XDG_RUNTIME_DIR=/run/user/$(id -u) 并注意到 /run/user 中没有创建目录。
我还安装了 dbusapt install dbus并确保 dbus.service 正在运行(最初没有安装)。
sshd_config 默认情况下具有UsePAM yes.
解决方法:
sudo apt install --reinstall libpam-systemd
安装了新软件包:dbus、libdbus-1-3
注销/登录systemctl --user status和其他“systemctl --user”命令起作用后。无需设置“XDG_RUNTIME_DIR”。
| 归档时间: |
|
| 查看次数: |
5212 次 |
| 最近记录: |