Запущение корневого скрипта на ssh'ing как конкретный пользователь, но не после стандартного входа в систему

Сертификаты, которые я использовал, имели атрибут, "Шифруют содержание для обеспечения данных", включил. Следовательно Apache не смог считать содержание.

Я отключил атрибут путем щелчка правой кнопкой-> свойства-> Усовершенствованный и удаления проверки для Шифрования содержания для обеспечения данных

0
задан 13 April 2017 в 15:37
1 ответ

Самый простой способ - использовать принудительную команду для ключа SSH.

Создайте ключ SSH для пользователя с помощью ssh-keygen и добавьте открытый ключ в ~ / .ssh / authorized_keys для пользователя ABC, поставив перед ним префикс command = "/ some / script"

Сценарий может содержать sudo команды, которые вы хотите запустить, а затем exec оболочку, если необходимо.

2
ответ дан 4 December 2019 в 14:34

Теги

Похожие вопросы