因為之前是在windows下是使用一些軟體連線遠端伺服器,軟體可以自己幫我們掛載,即使需要用跳板機只需要手動點點配置就好了。今天突然碰到這個問題,電腦又換成了ubuntu系統,一時半會兒還真不清楚怎麼解決。於是自己谷歌扒了一些教程,發現大多是針對ssh如何繞過跳板機的主題寫的教程,真的是具體講解sshfs如何通過跳板機遠端掛載的部落格少之又少,於是我打算寫個部落格詳細介紹下 sshfs如何掛載遠端伺服器。
host jump_server
hostname port user forwardagent yes
host a_remote
hostname port user proxycommand ssh jump_server -w %h:%p
填寫了配置後,只需要在本地輸入:
ssh a_remote
再按照提示輸入密碼後可以直接登入到最終的伺服器a。
# 示例掛載指令
sshfs a_remote:// ~/ # 將遠端伺服器的根目錄掛載到本地的~目錄下,此處應該留意遠端伺服器端的掛載目錄是在':/'後設定!
根據上面的指令碼指令,便可以成功的將遠端伺服器的根目錄掛載到本地的~目錄下。
[1] 參考的serve***ult資料
MAC VsCode 跳板機 遠端連線伺服器
最近一直使用vscode遠端連線伺服器進行開始,畢竟伺服器比較多,vscode的遠端服務開始又很方便,而且加入秘鑰以後就等於秒開。但是最近我需要遠端登入一台跳板機轉的伺服器,找了很多技術文件,這裡總結一下。首先參考了這個201117 macos上通過vscode配置跳板機連線伺服器 剛開始沒看懂,後...
通過sshfs掛載遠端伺服器目錄
sshfs是基於fuse構建的ssh檔案系統客戶端程式,通過ssh協議來掛載遠端檔案系統,方便而且安全 首先我們需要安裝fuse for macos和sshfs address 或者通過brew來進行安裝 brew cask install osxfuse brew install sshfs接下來...
SSH穿越跳板機登入遠端伺服器
公司出於安全考慮,登入業務伺服器之前必須先登入到跳板機然後再通過跳板機登入業務伺服器,本來流程也不算太複雜,但是作為一線攻城獅登入業務伺服器的頻率高,顯然不能忍這種操作方式。於是在保證安全性的同時,必須想辦法提高工作效率了。1.登入跳板機 zshrc alias gojump ssh p 1234 ...