系統:c#
mac服務器
緣由:從阿里雲領了一個月的免費服務器,想要在本地遠程鏈接,能夠使用ssh root@ip的方法,但上傳麻煩,網上查到這種方法 -> sshfs 能夠讓咱們在本地掛載服務器的文件夾, 從而能夠使用本地的IDE工具編輯, 很是方便ssh
安裝:工具
1、已經裝了homebrew,ui
2、安裝sshf的依賴fuse阿里雲
brew install Caskroom/cask/osxfusespa
問題:.net
1、Warning: Bottle installation failed: building from source.被牆,換brew的源(自行百度)blog
掛載:homebrew
sshfs root@ip:/遠程文件夾 /本地文件夾 # ip:/ 之間無空格 遠程與本地文件夾間有空格
取消掛載:
sudo diskutil umount force /Users/***/Sites/PaChong/aliyun/
參考:
https://blog.csdn.net/lwplwf/article/details/79097565
https://stackoverflow.com/questions/14057830/unmount-the-directory-which-is-mounted-by-sshfs-in-mac#
自動掛載:ssh key
須要使用iterm2做爲自動掛載終端,再編寫腳本執行,其餘參考下方的連接
惟一與原文不一樣的地方,就是注意腳本文件的權限,若是訪問拒絕,多是權限不夠,使用chmod 777 file可更改成最高權限 ,
參考:https://blog.csdn.net/fangxiaoji/article/details/50710220