我是 linux/server/plesk 的真正初学者。我不得不租用虚拟服务器 Ubuntu 来制作测试环境。
公司(主机)自动安装了 Plesk 软件来帮助我。我想使用除root
ssh 之外的用户来运行一些带有键php
或composer
.
这适用于用户root
,但是当我的 plesk 系统用户通过 ssh 连接时,发现任何命令:
bash:npm:找不到命令
bash:php:找不到命令
ETC...
根据 Plesk,该用户是系统用户。
在 plesk 面板内,它写着:
在这里,您可以指定一个操作系统用户,用于通过 FTP 或文件管理器管理网络空间内的文件和文件夹。如果授予了相应的权限,系统用户还用于通过 SSH(在 Linux 上)或 RDP(在 Windows 上)访问 Plesk。
如果我可以通过 SSH 访问 Plesk,这意味着我可以运行命令行还是只使用 FTP 和文件管理器?
我怎样才能像root
用户一样获得 plesk 用户的所有命令行?
我的目标是让用户只能在 plesk 范围(httpdocs
文件夹)内运行命令行并在 plesk 面板中执行一些操作,特别是在文件管理器中。
我按照本教程进行操作,php
但php
我的系统用户没有包含该命令。