Pleskのweb_usersからのシンボリックリンク

お久しぶりです。

今日は、Pleskを使っていて軽くハマったポイントを備忘録的に。。

お題:
Pleskで設定されたドメインのドキュメントルート配下にWeb_Usersで作成したユーザーのファイルを公開したい。
http://xxxx.com/yyyy/ ⇠yyyyがWebユーザーのFTPルートディレクトリ。

背景としては、アクセスを制限したFTPユーザーを追加したいということでPleskFTP追加を試みるも、
Pleskのバージョン依存なのかどうか詳しく追ってませんが、
ドメインに対して1つしかFTPアカウントが設定できない。
※ただしWeb_Usersは複数登録可能。

という仕様からお題につながります。

ということで、
普通にPleskから対象のドメイン(xxx.com)に対してWebユーザー作成。

その後、ドキュメントルート下からシンボリックリンクを設定。
$ cd httpdocs/
$ ln -s /var/www/vhosts/xxx.com/web_users/yyyy yyyy

そうすると
$ ls -al
lrwxrwxrwx 1 root root 48 6月 12 15:13 yyyy -> /home/httpd/vhosts/xxx.com/web_users/yyyy/

となるわけですが、ブラウザアクセスでは403のForbiddenとなる。。
うーん、リンクの貼り方を間違えたかなと色々思案し、error_logを見ると
Symbolic link not allowed or link target not accessible
と出ている。

シンボリックリンクが許可されてないのかなーと、
/etc/httpd/conf/httod.confを確認するとOptions Indexes FollowSymLinksの文字はある。。
でもダメ。。
設定反映されてないのかなーと、対象ドメインの/var/www/vhosts/xxx.com/conf/vhosts.confに改めて追記。

んでhttpdを再起動したらちゃんと見えました。