преобразовать вызов в веб-службу. Простой скрипт php может вызывать нужную команду и быть защищен через apache с любым количеством схем авторизации.
Этот метод также хорошо работает с другими системами, такими как CI / CD.
Вы можете ограничить определенные ключи различными способами в файле authorized_keys
, from =
вы можете ограничить хосты, которые могут использовать этот ключ, command =
позволяет вам определить определенную команду. Если вам нужно несколько команд, вы можете написать сценарий или добавить несколько ключей.
Любой другой тип доступа с этим ключом не будет работать.
На этой странице есть несколько хороших объяснений того, как и какие ограничения.