rootアカウントと環境変数を使用した ssh セッションが必要ですJAVA_HOME。でエクスポートJAVA_HOMEしてい/etc/bash.bashrcます。コマンド実行時、
ssh -t root@localhost "source /etc/bash.bashrc; echo javahome=\$JAVA_HOME"
シェルの出力はjavahome=. JAVA_HOMEしかし、以下を実行すると、正しく設定されていることがわかります。
ssh root@localhost
ソース/etc/bash.bashrc
echo javahome=$JAVA_HOME
考えられる原因は何ですか?そして一般的に、set で ssh セッションを行う方法JAVA_HOME。スクリプトはbash4on で実行されますubuntu12.04-64
/root/.profilePS: 最終的に構成スクリプトを