Plesk / Onixでユーザーにchrooted以外のシェルを実行させたい
Plesk10.1以降Cronの実行はchroot権限のシェルに制限されています。またUIDやchrooted権限が適切に設定されていない場合、SSHログイン時に下記のようなエラーが出ることがあります。
user with id=***** and name=saito not found in chrooted passwd file
system error: No such file or directory
この制限を解決する方法として、chroot以外のシェルを実行できるようにする方法があります。以下のコマンドで設定できます。
sudo /usr/local/psa/bin/server_pref -u -crontab-secure-shell "/bin/sh"