終端還能這樣登錄,妙??!
據(jù)說互聯(lián)網(wǎng)后臺服務98%以上在 Linux 環(huán)境下工作
工作中常見的操作是本地(PC 或 Mac)開發(fā),開發(fā)完成之后把代碼上傳到遠程程服務器調(diào)試或運行,如果本地環(huán)境可直接訪問目前機器,那利用xshell或securityCRT登錄操作,還是很方便的。
但是,一般企業(yè)開發(fā)環(huán)境出于安全考慮,我們需要先登錄跳板機,之后從跳板機再登錄目標服務器,這樣所有的流量都是可控的,防止一些惡意操作。

這種跳板機機制雖然更安全,但也給我們操作目標機器帶來了一些不便,下面提供一種通過SecurityCRT端口轉(zhuǎn)發(fā)機制,一鍵穿透跳板機登錄服務器,并完成文件上傳和下載的思路。
終端登錄
首先需要配置一條登錄跳板機的方法會話
在這個會話中配置端口轉(zhuǎn)發(fā)策略,指定使用哪個本地端口轉(zhuǎn)發(fā)到目標服務器 
再新建一條登錄到剛才端口的本地IP:Port的會話,并在Firewalls中選擇剛才的【端口轉(zhuǎn)發(fā)會話】 
至此,你只需通過登錄這條會話,就可以穿透跳板機登錄內(nèi)網(wǎng)機器,并可打開FTP窗口上傳下載文件。
文件傳輸
除了登錄服務器操作之外,一般還會有文件的上傳下載需求,下面展開說一下SecureCRT的文件上傳下載方式。
首先,最常用的可以用 sz/rz 方式傳輸文件,但是大文件容易傳輸失敗。
rz/sz下載路徑設置:
為了穩(wěn)定和方便,建議用sftp 方式,可以通過兩種方式打開sftp會話:
方式一
已登錄到目標機器,MAC 快捷鍵shift+cmd+p 可以打開sftp傳輸命令行,或者在菜單欄打開,也可以在會話標簽右鍵選擇打開


輸入:help命令,顯示該FTP提供所有的命令
pwd: ?查詢linux主機所在目錄(也就是遠程主機目錄)
lpwd: 查詢本地目錄(一般指windows上傳文件的目錄:我們可以通過查看"選項"下拉框中的"會話選項",我們知道本地上傳目錄為:D:/我的文檔)
ls: ? 查詢連接到當前l(fā)inux主機所在目錄有哪些文件
lls: ?查詢當前本地上傳目錄有哪些文件?
lcd: ?改變本地上傳目錄的路徑?
cd: ? 改變遠程上傳目錄?
get: ?將遠程(linux)目錄中文件下載到本地目錄?
put: ?將本地目錄中文件上傳到遠程主機(linux)?
quit: 斷開FTP連接
注意:sftp命令行也支持從本地直接拖拽文件到遠程Linux機器
可以設置打開命令行窗口的遠程和本地路徑
方式二
通過secureFX 圖形化界面操作,首先在secureCRT會話界面右鍵打開

可以設置secureFX圖形界面打開會話的本地和遠程路徑
跳轉(zhuǎn)到secureFX,支持直接拖拽操作

以上就是今天的分享。你還用過什么工具同步本地和遠程開發(fā)環(huán)境?也可以在評論區(qū)分享給大家。


課程:《Linux極速入門》
課程介紹:Linux 是開發(fā)人員最為常用的一款操作系統(tǒng),部分開發(fā)崗位,Linux技術是硬性要求。本課程將會帶大家了解Linux操作系統(tǒng),熟悉Linux的基本操作。
課程特點:講師將會以通俗易懂的方式來講解Linux系統(tǒng),也提供相應的課件資料,可以幫助初學者更快了解學會Linux。
用戶評價:

學習方式:掃碼 ↓ 購買立即開始學習 ~

