tunnel設定
一、說明
用於通過ssh**資料
二、設定
編輯ssh server的'2fetc/ssh/sshd_config
新增以下:
#反向遂道
gatewayports yes
#正向遂道,注:該設翮會斷開ssh的22斷開
allowtcpforwarding true
三、重啟ssh
sudo /etc/init.d/ssh restart 或 sudo service ssh restart
四、例項
1.反向遂道
在b機器上執行
ssh -r 8001:10.1.1.2:8002 [email protected] -f -g -n -c -o tcpkeepalive=yes
效果為訪問10.1.1.1:8001 ==> 10.1.1.2:8002
2.正向遂道
在a機器上執行
ssh -l 8001:10.1.1.1:8002 [email protected] -f -g -n -c -o tcpkeepalive=yes
效果為訪問10.1.1.1:8001 ==> 10.1.1.2:8002
autossh設定
一、說明
autossh 是一款開源工具,可以幫助管理ssh會話、自動重連和停止**流量。
二、安裝
sudo apt-get install autossh
三、例項
1.可替換ssh方式:
autossh -m 5678 -r 8001:10.1.1.2:8002 [email protected] -f -g -n -c
2.開機自執行
編輯/etc/rc.local檔案,新增:
/usr/lib/autossh/autossh -m 5678 -fgnc
r 8001:10.1.1.2:8002 [email protected]
如以***使用者執行:
/bin/su - *** -c "/usr/lib/autossh/autossh-m 5678-fgnc
r 8001:10.1.1.2:8002 [email protected]"
作者測試環境說明:
系統: ubuntu 14.04 lts
ssh版本: 6.6.1p1
autossh版本: 1.4c
ssh引數具體參考ssh命令+免密碼登入
ssh的tunnel隧道打洞
分正向和反向。假設,本地機器可以ssh連上遠端機器。本地機器在下面叫做sshclient,遠端機器叫做sshserver.一 正向 本地 在sshclient機上執行 ssh nfl1234 localhost 12300 sshserver p22 注意 1.藍色部分就是乙個ssh語句。綠色是本地...
建立tunnel的全新理解
先建立隧道,然後在隧道上建立業務,要理清此思路。在postm的四大場景中 這四處可以建立隧道 183 185b之間lspvlan1 183 185b之間lspvlan2 183 88之間lspvlan1 183 88之間lspvlan2,operate status operate up 結果 總結...
ssh基本設定
運維在使用跳板機的時候一般都使用ssh 來遠端連線伺服器進行操作,但是如果伺服器過多密碼過於繁瑣,在連線時每次都要輸入密碼相當麻煩。因此簡單的配置ssh秘鑰登入就顯得比較方便了。目前的ssh秘鑰分為兩種 rsa和dsa 兩種演算法 dsa其安全性與rsa差不多 步驟一 ssh keygen 這裡可以...