Plesk 在域设置页面下从哪里获取可用 shell 列表?

Plesk 在域设置页面下从哪里获取可用 shell 列表?

有人知道 Plesk 在域设置页面下从哪里获取可用 shell 列表吗?我所在的机器缺少/bin/bash(chroot),但机器上的大多数系统用户都有 shell:

/usr/local/psa/bin/chrootsh

在 redhat/centos 机器上,基本 psa 包提供了 chrootsh。我还检查了 chrootsh 是否在 中指定/etc/shells。我查看了 psa 数据库,但无法确定下拉框的填充位置。

答案1

看起来 plesk 确实使用了 /etc/shells。但是,/bin/bash (chrooted) 是一个特殊情况。如果 /bin 中的 /bin 目录包含某些不可执行的文件,则 /bin/bash (chrooted) 将不会出现在列表中。

相关内容