ssh客戶端設定環境變數
當使用ssh客戶端時,會發現設定的環境變數不好用,一些命令執行不了。具體的解決辦法為:
1.確認ssh服務端的版本
$ telnet localhost 22
ssh-2.0-openssh_4.3
確認版本為openssh_4.3
2.使openssh接受客戶端的環境變數設定
方法1:
a.設定服務端
root修改/etc/ssh/sshd_config檔案,增加
#伺服器接受環境變數
acceptenv oracle_home
b.重啟服務
# service sshd restart
c.設定讓客戶端傳遞自己的環境變數到服務端
root修改/etc/ssh/sshd_config檔案,增加
sendenv oracle_home
d.注意,客戶端的變數需要export一下
方法2:
a.設定服務端
root修改/etc/ssh/sshd_config檔案,增加
#允許使用使用者環境變數
permituserenvironment yes
b.重啟服務
# service sshd restart
c.建立使用者下的環境檔案
$mkdir ~/.ssh/
$gedit environment
寫入環境變數內容
d.$chmod 600 ~/.ssh/environment
總結:方法2和方法1的區別是方法1由客戶端設定環境變數,方法2是在服務端設定好,登入時自動獲取。
/etc/init.d/ssh reload 即可,不用重啟 ssh
環境變數配置
因為配置了ubuntu自帶的python和anaconda的python,所以需要改下環境變數,常用的指令就幾句,但是老記不住,所以部落格記錄下,省的到處查了。sudo gedit bashrc進入環境變數配置介面 source bashrc有時候我們需要同時跑多個程式,所以python的路徑可能就...
環境變數配置
右擊 此電腦 點選 屬性 左側選擇 高階系統設定 如下圖 選擇 高階 再點選 環境變數 就會如下圖所示 上部分是當前使用者的環境變數,下部分是系統的環境變數,適用所有使用者,一般而言,修改path都是更改系統變數。點選 新建 設定變數名和變數值後即可新建環境變數。如下圖 點選 編輯 在新視窗右側可以...
環境配置 mac linux配置環境變數
這裡說的是新增使用者級環境變數。sudo vi bash profile 2 然後通過vim編輯器 當然也可以用其他編輯器如nano 新增或修改環境變數。關於vim操作的常見指令可以參考這裡。編輯完畢後在vim裡輸入 wq退出 3 最後再執行 source bash profile立即生效。4 通過...