チップス
apache でログインする /sbin/nologin
rootでログインしている状態で、ユーザを apache に切り替えてみると、ログインを拒否されるので一時的に作業をするために apache でログインできるように変更します。
$ su - apache
This account is currently not available.
$ mkdir /home/apache
$ cd /home/apache/
$ cp /home/hoge/.* .
$ cd ..
$ chown -R apache:apache apache/
/etc/passwd を書き換えます。
apache:x:99:99:Apache:/home/apache:/bin/bash
$ su - apache
$ usermod -s /bin/bash apache