1. 程式人生 > >簡單好用的sshfs -- 通過ssh對映遠端路徑(轉)

簡單好用的sshfs -- 通過ssh對映遠端路徑(轉)

最近習慣性訪問N個Linux機器,在不同機器間跳來跳去,很是麻煩,最終,找到了sshfs,可以把遠端目錄直接對映到本地,無需修改遠端機器的設定,僅要求有ssh連線的許可權(ssh都沒有的話,還能幹啥?!~!)

安裝:

#如果是ubuntu
apt-get install sshfs
#如果是Fedore
yum install fuse-sshfs
#如果是CentOS,貌似只能自己安裝了
wget http://nchc.dl.sourceforge.net/project/fuse/sshfs-fuse/2.4/sshfs-fuse-2.4.tar.gz
tar xvf sshfs-
fuse-2.4.tar.gz cd sshfs-fuse-2.4./configure #如果缺glib2什麼的,就自行裝上 make install

先看看選項:

general options:-o opt,[opt...]        mount options
    -h   --help            print help
    -V   --version         print version

SSHFS options:-p PORT                equivalent to '-o port=PORT'-C                     equivalent to 
'-o compression=yes'#啟用壓縮,建議配上-F ssh_configfile specifies alternative ssh configuration file #使用非預設的ssh配置檔案-1 equivalent to '-o ssh_protocol=1'#不要用啊-o reconnect reconnect to server #自動重連-o delay_connect delay connection to server -o sshfs_sync synchronous writes
-o no_readahead synchronous reads (no speculative readahead)#提前預讀-o sshfs_debug print some debugging information -o cache=BOOL enable caching {yes,no}(default: yes)#能快取目錄結構之類的資訊-o cache_timeout=N sets timeout for caches in seconds (default:20)-o cache_X_timeout=N sets timeout for{stat,dir,link} cache -o workaround=LIST colon separated list of workarounds none no workarounds enabled all all workarounds enabled [no]rename fix renaming to existing file (default: off)[no]nodelaysrv set nodelay tcp flag in sshd (default: off)[no]truncate fix truncate for old servers (default: off)[no]buflimit fix buffer fillup bug in server (default: on)-o idmap=TYPE user/group ID mapping, possible types are:#檔案許可權uid/gid對映關係 none no translation of the ID space (default) user only translate UID of connecting user -o ssh_command=CMD execute CMD instead of 'ssh'-o ssh_protocol=N ssh protocol to use(default:2)#肯定要2的-o sftp_server=SERV path to sftp server or subsystem (default: sftp)-o directport=PORT directly connect to PORT bypassing ssh -o transform_symlinks transform absolute symlinks to relative -o follow_symlinks follow symlinks on the server -o no_check_root don't check for existence of 'dir' on server -o password_stdin read password from stdin (only for pam_mount) -o SSHOPT=VAL ssh options (see man ssh_config) Module options: [subdir] -o subdir=DIR prepend this directory to all paths (mandatory) -o [no]rellinks transform absolute symlinks to relative [iconv] #字符集轉換,對我這種UTF8控,預設已經是最好的 -o from_code=CHARSET original encoding of file names (default: UTF-8) -o to_code=CHARSET new encoding of the file names (default: UTF-8)

實際使用:

掛載(如果配上ssh key就可以完全自動化了):
sshfs [email protected].168.9.109:/opt /opt/s109
解除安裝:
fusermount -u /opt/s109

相關推薦

簡單sshfs -- 通過ssh對映遠端路徑

最近習慣性訪問N個Linux機器,在不同機器間跳來跳去,很是麻煩,最終,找到了sshfs,可以把遠端目錄直接對映到本地,無需修改遠端機器的設定,僅要求有ssh連線的許可權(ssh都沒有的話,還能幹啥?!~!) 安裝: #如果是ubuntu apt-get install sshfs #如果是Fed

通過SSH克隆遠端倉庫GitLab到本地

由於不是任何使用者都能從遠端倉庫克隆到本地的,也是需要鑑別的,因此本地需要用git bash 建立一個公鑰,而遠端倉庫也要把這個公鑰儲存下來,進而本地才可以從遠端download。主要步驟如下: 1.首先需要下載一個git for windows,成功安裝。 2.在gith

掛載另一機器的目錄sshfs通過sshNFS通過mount

伺服器上安裝軟體:sudo apt-get install nfs-kernel-server nfs配置檔案/etc/exports內容(來源於外站): 路徑 使用者名稱 (許可權) 路徑可為*。後面還可以再跟空格、使用者名稱和許可權部分 許可權部分用逗號分隔以下內容:

通過SSH遠端伺服器不登陸執行命令

背景:在運維工作中需要遠端管理多臺linux伺服器,並在伺服器上執行指令碼/命令來收集相關資料。為了提高運維效率,整理以下指令碼 前期準備:設定跳板機免密碼登陸到伺服器 指令碼: 以下指令碼實現功能,在遠端伺服器192.168.4.12儲存主機名到/opt/hostname [[em

一個很的移動端Lightbox特效外掛

上一篇部落格本人主要是介紹了Lightbox外掛的一些語法,這篇文章主要是介紹本人用Lightbox外掛編寫的一個例項,讓大家更深入地瞭解這個Lightbox外掛。 首先,看一下這個例項最終的效果: 接下來,我們就看看這個效果是怎樣實現的吧。 程式碼的

一個很的移動端Lightbox特效外掛

Lightbox特效,即燈箱特效,類似於相簿預覽的效果,說得直白一些就是滑鼠點選圖片,這個圖片會浮起來全屏顯示。這個是在網頁開發中非常常見的一種特效。這種特效在網上有比較多的外掛可以使用,在PC端中有lokesh寫的lightbox2外掛,在移動端中有Photo

Linux戶管理之使用/bin/false和/usr/sbin/nologin拒絕戶登錄及其功能分析

其他 spa 狀態 roo 服務器 linux用戶 密碼 targe let /bin/nologin,/bin/false的意思是禁止某個用戶登錄。 比較常用的用法: #添加一個不能登錄的用戶 useradd -d /usr/local/apache -g ap

CentOS通過日誌反查入侵

history 創建 com sse safe entos http gpo 反序 1、查看日誌文件 Linux查看/var/log/wtmp文件查看可疑IP登陸 last -f /var/log/wtmp 該日誌文件永久記錄每個用戶登錄、註銷及系統的啟動、

最快最簡單的部署本地Apache+PHP+MySQL神器USBWebserver

包含 .com col 最快最簡單 dmi 分享圖片 admin 目錄 www. 搭建本地服務器環境的軟件有很多,比如什麽PHPNOW、Almp、XAMPP等等好多;<br> 之前分享過一個《網站本地搭建PHP+Mysql環境運行網站教程》用是PHPno

C++——建立類的時候new與不用new 的區別

C++在建立物件的時候可以採用兩種方式:(例如類名為Test) Test test  或者 Test* pTest =

sshfs通過ssh掛載遠程目錄到本地

遠程管理 pro 主頁 org 改變 ubuntu 安全 配置 做到 SSH 是一個強大且安全的工具,我們除了可以用它來遠程管理主機外,還可以通過它建立 SSH tunnel 作 Proxy 用,遠程傳輸文件等等。而這裏我想要介紹另外一個功能,那就是結合 sshfs 這個工

SecureCRT Win免安裝版本,簡單

load linu ike 必備 -o 下載 ssh1 upload view SecureCRT是一款支持SSH(SSH1和SSH2)的終端仿真程序,簡單地說是Windows下登錄UNIX或Linux服務器主機的軟件。 這個簡單好用,程序員必備。 下載地址:S

論文參考文獻批量改為上角標,簡單!!!

寫論文碰到了好多排版問題,我使用的是word2016,不過別的版本應該都差不多。 交叉引用的作用大家應該都清楚(不清楚百度一下),但是寫完之後才發現參考文獻的引用標號需要上角標格式。網上搜索發現好多方法,基本都是使用下邊這種萬用字元 \[*\] ,但是裡邊的*是代表所有字元的,經常會

一個簡單的原生分頁外掛

1. pagetion.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>分頁標籤</title>

簡單的二級導航

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://w

Android避免快速雙擊按鈕最簡單的方式

oid 方法 nbsp lis lean 按鈕 urn turn true 代碼如下,直接放到工具類中即可。類可以實現Onclicklistener,然後重寫onClick方法,直接將該函數寫在onClick方法中即可,這樣對於所有的點擊事件都將生效。 避免了快速雙擊出現

eclipse原始碼java反編譯外掛,簡單

第一步 在eclipse安裝路徑下的dropins資料夾下面放入反編譯外掛   重啟eclipse 第二步 設定 1.Window > Preferences > General > Editors > File Associatio

朱曄的網際網路架構實踐心得S1E4:簡單的監控六兄弟

這裡所說的六兄弟只指ELK套件(ElasticSearch+Logstash+Kibana)以及TIG套件(Telegraf+InfluxDb+Grafana)。   上圖顯示了兩套獨立的體系,ELK和TIG(TIG是我自己編出來的,網上沒有類似於ELK這種約定俗成的

電腦怎麼照片做視訊?哪個軟體簡單?3步教你輕鬆製作!

現在都流行用照片隨手記錄生活。而把照片做成視訊,又是現在刷爆抖音、朋友圈的形式。不僅有酷炫的圖片切換效果,還帶有動聽的背景音樂,這樣精美又吸睛的照片視訊,肯定能讓你獲得超多贊。現在最方便的方式就是直接在電腦上用照片做視訊,又快又方便,今天就教大家用數碼大師快速把照片做成視訊,即刻擁有超酷炫超

7個簡單的微信小程序分享

很多 dea 是我 總計 壁紙 com 人的 工具箱 迷茫 微信小程序無需安裝、無需下載、不占內存,和手機APP擁有同樣強大的功能,受到很多人的喜歡,可是微信小程序那麽多,該如何挑選呢?接下來,小編給大家免費分享7個無敵好用的微信小程序,任何手機都需要哦。 小工具集 一