ssh登陸通過跳板機到應用伺服器
阿新 • • 發佈:2019-02-01
跳板機:
跳板機其實就是一臺伺服器,它的作用就是我們首先登陸這臺伺服器,(也就是說以此為跳板)然後通過這臺伺服器才能登陸目標伺服器。
之所以使用跳板機,就是因為對於目標伺服器,我們沒有足夠的許可權;但是我們卻需要把專案等資源放到目標伺服器上。所以我們可以利用ssh來實現遠端登陸。
ssh遠端登陸:
例如:假設現在有一臺跳板機,地址為115.56.67.8,目標伺服器(外網ip)為218.234.134.123(內網ip192.168.52.3)
首先,使用SecureCRT連線Linux伺服器115.56.67.8(跳板機),登陸之後輸入:ssh 218.234.134.123
然後輸入相應的許可權密碼,接著可以使用ifconfig檢測本機ip,檢視是否登陸正確。最後就可以操作目標伺服器上的資源了。
sftp檔案上傳:
如果要上傳檔案到目標伺服器,也是首先要登入跳板機115.56.67.8(把資源首先通過Securefx的工具將資源上傳此跳板機上);
然後使用sftp命令:sftp [email protected](前面的user為使用者名稱),接著輸入密碼;
最後sftp>put /home/xxx/yyy.txt /home/xxx/yyy.txt(也就是把115.56.67.8跳板機上的/home/xxx/yyy.txt傳到目標伺服器218.234.134.123的/home/xxx/yyy.txt)