2012-08-29 152 views
5

我正在使用OpenSSH for Windows,以便能夠將Linux計算機連接到Windows計算機。
爲此,我安裝了Windows v5.6p1-2的SSH服務器。
我也宣佈允許的用戶。Windows環境變量通過OpenSSH傳遞

在我的Linux機器上,我使用「ssh user @ machine」命令連接到Windows機器。

我的問題是,一旦連接,我只得到一些Windows環境變量,但不是所有的系統和用戶定義的變量。
是否有可能獲得所有的Windows環境變量?

感謝,

回答

3

「這是限制安全漏洞。」

看看它有幾個解決方案。

http://cygwin.com/ml/cygwin/2006-11/msg00394.html

+0

我的理解是,我不能讓我的Windows帳戶的環境在變量。唯一的方法是手動聲明我需要的變量,這不是我需要的。 – oaimac

+0

基於鏈接的消息,如果您知道如何從註冊表中提取變量(或者某人已經做了類似的事情),則可以使用腳本執行所需的操作。 – markw

+0

這就是腳本將是什麼 - 爲了得到他們所有。 –