Запуск скриптов через планировщик задач Cron (Linux)

В предыдущих версиях Plesk пользователи, которым было разрешено планировать задачи с помощью cron, но запрещено работать с серверной оболочкой, могли запускать скрипты через оболочку cron. Это обеспечивало им доступ к данным, использование которых могло бы поставить под угрозу безопасность сервера. Начиная с Plesk 10.1 исполнение задач cron автоматически ограничивается рамками chrooted-оболочки. Это делается по умолчанию при установке Plesk 10.1 c нуля и в результате миграции с других платформ или предыдущих версий Plesk. Если вы обновились до Plesk 10.1 с предыдущих версий (включая 10.0), chrooted-оболочка не будет автоматически выбрана, чтобы не прервать выполнение запланированных задач ваших клиентов.

Если вы доверяете своим клиентам и хотите разрешить им выполнение скриптов в не-chrooted-среде, вы можете выбрать нужную оболочку с помощью следующей команды в консоли:

# /usr/local/psa/bin/server_pref -u -crontab-secure-shell "/bin/sh"

Если вы захотите вернуть прежнее значение этого параметра и заново выбрать оболочку по умолчанию, выполните следующую команду:

# /usr/local/psa/bin/server_pref -u -crontab-secure-shell ""