2012-08-30 101 views
2

我想要一個帶有root帳戶和env變量JAVA_HOME的ssh會話。我在/etc/bash.bashrc中輸出JAVA_HOME。當運行命令,無法在ssh會話中設置JAVA_HOME(以root用戶身份)

的ssh -t根@本地 「源/etc/bash.bashrc;回聲JAVAHOME = \ $ JAVA_HOME」

在殼中的打印輸出javahome=。但是當做下面的事時,我可以看到JAVA_HOME被正確設置。

SSH根@本地

源/etc/bash.bashrc

呼應JAVAHOME = $ JAVA_HOME

可能是什麼可能的原因?並在一般情況下,如何與JAVA_HOME設置ssh會話。這些腳本與bash4ubuntu12.04-64

運行PS:我終於把配置腳本爲/root/.profile,然後一切正常......這是有點兒解決方法,但不是解決問題的辦法......

回答

-1

也許這會求助:.bashrc at ssh login 雖然我不知道這是否是正確的,你正在使用bash.bashrc文件時,我希望的.bashrc

0

添加變量定義/etc/environment

相關問題