Как запустить команду как apache

Я хочу редактировать файлы моего сервера как пользователь из группы apache. Итак, мне нужно chmod все файлы на 0775 как пользователь apache . Но я не могу su apache . Я не знаю пароль для него, и ввод пустого пароля не работает.

Я хочу редактировать файлы моего сервера как пользователь из группы apache. Итак, мне нужно изменить все файлы на 0775 как пользователь apache.

Вам не нужно chmod файлы как пользователь apache . Просто chmod их как root.

  • Пример: sudo chmod 0775 file1 file2 file3 ...

Файлы chmod -ing от имени root не изменяют владельца.

Затем, как ваш обычный пользователь, который является членом группы apache , отредактируйте файлы.

Переключиться на пользователя Apache

 su -s /bin/bash apache