Я работаю на сервере Red Hat Linux, я хочу выполнить скрипт оболочки из моего PHP-приложения, скрипт содержит SSH-соединение со множеством других действий, я хочу преобразовать существующую учетную запись Apache в пользователя с домашним каталогом, после чего я смогу подключиться как Apache и запуститьssh-keygen
Я запускаю эти команды
grep apache /etc/passwd
usermod --shell /bin/bash apache
grep apache /etc/passwd
затем я подключаюсь как apache su - apache
, когда я запускаю команду, ssh-keygen
я получаю ошибку, Could not create directory '/usr/share/httpd/.ssh': Permission denied
как мне создать домашний каталог для пользователя apache /home/apache/
? и как мне разрешить apache запускать ssh-keygen?