linux ssh 環境變數 配置

2021-08-25 16:26:23 字數 865 閱讀 6104

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 通過...