Я в совершенно новой ситуации. У меня есть root-доступ к учетной записи посредника. У одного из клиентов этого посредника есть файл, который он не может изменить. Это файл, установленный с плагином в wordpress. Это я понял. Он не является владельцем файла. Мне нужно сменить владельца этого файла. У меня есть доступ к оболочке и доступ к cron, но я не смог использовать его для решения проблемы. Решение, которое я предлагаю до сих пор, которое не работает, - это добавление нового задания cron (копирование и вставка с форума)
#!/bin/bash cd /var/cpanel/users for user in * do chown -R $user.$user /home/$user/public_html/* done
Не работает! Прежде всего, в файле cron есть только одна строка для кода, поэтому приведенный выше код помещается в одну строку и выглядит как прокомментированный. Во-вторых, не имею представления, работает ли cron. Я указываю свой адрес электронной почты, чтобы получать уведомления о выполнении задания cron, и я не получаю никаких писем.
Единственное, что меня волнует, - это сменить владельца файла.