Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
apacheで実行されているPHPsciptでcapistranoコマンドを実行したいと思います。コマンドを発行するときにSSH-Agentを起動する必要があります。Apacheは、ssh-agentが設定されているwww-dataユーザーで実行されますが、PHPおよびApacheでコマンドを実行すると、ssh-agentは使用できません。
apacheユーザーにssh-agentを起動させて利用できるようにする方法はありますか?他の回避策はありますか?
を開始ssh-agentするスクリプトで開始しますhttpd。
ssh-agent
httpd