1. 程式人生 > >Linux常用操作之sshfs掛載、解除安裝

Linux常用操作之sshfs掛載、解除安裝

windows之外的世界比想像中要大得多呢,幾乎天天都在用ssh,卻到今天才知道有sshfs這個好東西,前幾天還在為ZendStudio可以遠端編輯檔案欣喜,慚愧啊,終於有比vi scp://hostname//path/to/file更方便的方式了。

sshfs,就是可以把ssh連線到的主機資源,對映到本機的檔案系統當中,然後使用者可以像操作本地檔案一樣操作,而實際的檔案改動將通過ssh傳輸到遠端主機當中。類似於mount了一個windows共享目錄,或者另外一臺linux主機的samba共享,或者是nfs共享,只是“共享協議”變成了ssh通道罷了。

ubuntu源中已經包含了sshfs了,以及所需的fuse包,直接apt安裝就可以了,一共是三個包:“fuse-utils libfuse2 sshfs”,不大,加起來才179k。安裝的時候會自動建立使用者組fuse

,要使用sshfs的使用者需要先加到這個使用者組裡才行(記得完成後還要重新登入),不然會沒有許可權執行fusermount:

fuse: failed to exec fusermount: Permission denied

使用就簡單的多了,一般來說,連線遠端主機到本地使用者:

sshfs [email protected]:path mount_point

需要輸密碼就輸密碼,當然配置成自動登入的ssh更方便了。用完之後要umount,可以:

fusermount -u mount_point

都是在普通使用者非sudo的環境下使用,非常方便的。如果想每次開機都自動掛載,可以在/etc/fstab

中加入:

sshfs#[email protected]:path mount_point fuse defaults,auto,allow_other 0 0

這就要求必須先把ssh自動登入配置好了,讓root使用者能夠使用user身份登入遠端主機,另外allow_other這個引數很重要,沒有這個引數的話,掛載過來的目錄只有root能夠訪問。

關於自動掛載,參考文章中andot用指令碼實現的方式也不錯,建議大家看看去。

相關推薦

Linux常用操作sshfs掛載解除安裝

windows之外的世界比想像中要大得多呢,幾乎天天都在用ssh,卻到今天才知道有sshfs這個好東西,前幾天還在為ZendStudio可以遠端編輯檔案欣喜,慚愧啊,終於有比vi scp://hostname//path/to/file更方便的方式了。 sshfs,就是

Linux】後臺程序的掛載解除安裝

利用putty等shell軟體開啟一個Linux程序,如果我想我關閉掉putty等ssh shell終端之後,其繼續執行,就會產生一種煩惱。比如像php的伺服器等,如果你關閉一個ssh shell終端之後Sessions連線,這個Linux進行會同時被關閉,好像Linux被

VMware虛擬機器中,RHEL系統下掛載解除安裝新硬碟的方法

1、增加硬碟 啟動vm,選擇vm->Settings,按嚮導新增一塊SCSI磁碟。2、檢測新硬碟 啟動進入Linux系統。fdisk -l 會看到有一塊新的硬碟設定,如果你先前有一塊硬碟(sda1, sda3...),新加的這塊應該是(/dev/sdb)。 (如

linux下iso檔案的掛載解除安裝

首先,在/mnt/目錄下新建一個名為iso資料夾,然後使用掛載命令:mount -o loop /iso所在目錄/****.iso /mnt/iso 然後開啟/mnt/iso/就看到iso檔案的內容啦 如果要解除安裝的話直接:umount /mnt/iso        

Linux常用操作命令cat

常用操作命令 文本內容電視cat:顯示文本文件 使用cat命令可以顯示文本文件的內容,也可以把幾個文件的內容追加到另一個文件中。如果沒有指定文件,或者文件為“-”,那麽就從標準輸入讀取。命令語法: cat [選項] [文件]選項: -n :對輸出的所有行編號 -b :

Linux 磁碟分割槽,檔案系統建立掛載解除安裝

建立分割槽 (fdisk): 第一步先在Linux的虛擬機器上新增一塊硬碟,新增完成後需要重啟虛擬機器才能夠檢測識別到新硬碟。 重啟系統後可以使用 fdisk -l 命令檢視當前所有磁碟分割槽情況,sdb為我們剛剛建立的新磁碟,可以與上面的sda磁碟對比,發現新磁碟sdb還沒有分割槽。接下來就是為

Linux軟體怎麼進行軟體管理?如何查詢安裝解除安裝軟體呢?(Ubuntu)

文章目錄 1. 如何搜尋和檢視軟體庫裡的軟體呢?使用apt-cache 2. 如何安裝和解除安裝軟體呢?使用apt-get 3. 如何檢視系統已安裝的軟體包呢?使用dpkg 4. 還有沒有更強大的功能呢?使用aptitude

Linux 常用命令——檔案搜尋命令findlocatewhichwhereisgrep

一、命令名稱:find 命令所在路徑:/bin/find 執行許可權:所有使用者 語法: find  [搜尋範圍] [匹配條件] $find /etc -name init           -name          在某路徑下根據檔名稱搜尋檔案 $find

(一)Linux 常用操作命令(持續學習更新ing……)

一、建立普通使用者 $ useradd zhangsan //建立使用者 $ passwd zhangsan //初始化密碼 $ userdel zhangsan //刪除使用者 $ rm -rf zhangsan //刪除使用者張三所在目錄 $ usermod

OSLinux系統命令 掛載解除安裝檔案系統

掛裝mount命令 所謂掛裝,就是將某個儲存介質(如光碟或U盤)指定到系統的某目錄。並且直接訪問此目錄,即可讀寫此儲存介質的資料。 掛裝光碟到/mnt/cdrom目錄 [root@host root]# mount /dev/cdrom /

linux 常用命令 linux版本資訊 系統管理與設定 持續更新******

sbin/init: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripp

Linux常用命令lscdpwdmkdir命令講解

ls命令令是Linux最常用的命令之一,也是一條非常古老的命令。在開始學習Linux命令之前,還是想給大家一條建議: > 很多同學可能剛開始學習Linux,然後就去買一些教材去學習,教材上面有可能收集了Linux的上千條甚至幾千條命令及配置選項,然後對著書上的所有命令一個個敲一遍,這樣沒有任何意義的。

Linux常用命令cpmvrmcatmoreheadtailln命令講解

上一章節中,我們瞭解到了Linux系統的最基礎的幾個檔案處理命令,核心的是`ls`命令,在今天這章中,我們來繼續學習Linux對於檔案操作相關的一些命令,比如複製、移動、刪除、檢視等命令。 1、`cp` 命令解釋 - 命令名稱:`cp` - 命令英文全稱:`copy` - 命令所在路徑: `/bin/cp

Linux常用命令檔案查詢whichfindlocate命令講解

在之前的課程中,我們介紹了Linux系統的常用檔案處理命令和許可權管理命令,今天我們繼續來學習Linux作業系統的其他處理命令。 1、檔案搜尋命令 `which` 命令解釋 - 命令名稱:`which` - 命令所在路徑: `/usr/bin/which` - 執行許可權:所有使用者 - 命令功能:顯示系

Appium常用操作「元素定位swipe 滑屏操作

### 堅持原創輸出,點選藍字關注我吧 ![](https://gitee.com/qinghanstudy/qinghan/raw/master/img/20201027161036.png) 作者:清菡 部落格:oschina、雲+社群、知乎等各大平臺都有。 # 目錄 - 一、開啟 uiautom

Appium常用操作「微信滑屏觸屏操作

### 堅持原創輸出,點選藍字關注我吧 ![](https://gitee.com/qinghanstudy/qinghan/raw/master/img/20201101200907.png) 作者:清菡 部落格:oschina、雲+社群、知乎等各大平臺都有。 # 目錄 - 一、滑屏操作 - 1

[Linux]-Linux常用命令文件解壓

壓縮 com nbsp linux常用命令 inux 不同 gunzip gzip all 不壓縮方式壓縮的文件需要不同的命令來解壓縮,下面是Linux的各種文件解壓命令。 對於.tar結尾的文件: tar -xf 對於.gz結尾的文件 : gzip -d all.

jQuery-DOM操作復制替換包裹節點

code 操作 所有 喜歡 傳遞 pen 傳遞參數 含義 新元素 1、復制節點 clone() $(function(){ $(‘ul li‘).click(function() { $(this).clone().

linux常用操作

perm permanent oot fire 失效 linu linux smbd -i 常用操作 1,防火墻 firewall-cmd --permanent --add-port=5432/tcp firewall-cmd --permanent --add-port

Linux下進行硬盤掛載分區刪除分區,格式化,掛載,卸載方法

硬盤 訪問 9.png dir 輸入 str 創建 指定 命令 本文簡單介紹了下文件系統及其操作(df命令),磁盤分區、格式化,還有最主要是掛載操作。 在這裏對“掛載”做個說明,我們都知道文件系統是創建在磁盤上面的,每個文件系統都有獨立的inode、block等信息,而這