proftpd:pam_systemd(proftpd:session):无法连接到系统总线:没有此文件或目录

proftpd:pam_systemd(proftpd:session):无法连接到系统总线:没有此文件或目录

如果我尝试连接到我的 proftpd 服务器,将会记录以下错误/var/log/auth.log

Dec 29 03:22:38 ****** proftpd: pam_unix(proftpd:session): session opened for user ****** by (uid=0)
Dec 29 03:22:59 ****** proftpd: pam_unix(proftpd:session): session opened for user ****** by (uid=0)
Dec 29 03:24:49 ****** proftpd: pam_unix(proftpd:session): session closed for user ******
Dec 29 03:24:49 ****** proftpd: pam_systemd(proftpd:session): Failed to connect to system bus: No such file or directory
Dec 29 03:25:09 ****** proftpd: pam_unix(proftpd:session): session closed for user ******
Dec 29 03:25:09 ****** proftpd: pam_systemd(proftpd:session): Failed to connect to system bus: No such file or directory

这是我迄今为止尝试过的:

sudo update-rc.d dbus defaults
sudo service dbus restart
/etc/init.d/xinetd stop
/etc/init.d/xinetd start

执行sudo service dbus restart不起作用:

Failed to restart dbus.service: Operation refused, unit dbus.service may be requested by dependency only (it is configured to refuse manual start/stop).
See system logs and 'systemctl status dbus.service' for details.

你会推荐什么?我无法连接到 proftpd 服务器。

答案1

在 Plesk 中:

原因

在域 > example.com > Web 托管访问中,通过 SSH 访问服务器设置为禁止。

解决方案

  1. 登录 Plesk
  2. 导航至 Plesk > 域 > example.com > Web 托管访问
  3. 确保通过 SSH 访问服务器字段设置为任何可用的 shell(但不能设置为禁止)。
  4. 例如,设置 /bin/sh

来源

相关内容