Skip to content
WONGCW 網誌
  • 首頁
  • 論壇
  • 微博
  • 壁紙下載
  • 免費圖床
  • 視頻下載
  • 聊天室
  • SEO工具
  • 支援中心
  • 表格製作
  • More
    • 在線名片
    • 網頁搜索
    • 天氣預報
    • 二維碼生成器
  • Search Icon

WONGCW 網誌

記錄生活經驗與點滴

linux服務器使用SSHFS掛載遠程linux服務器的磁盤目錄

linux服務器使用SSHFS掛載遠程linux服務器的磁盤目錄

2018-11-26 Comments 0 Comment

使用前需要注意的問題:

1.兩台服務器之間ping不可太高,越低越好

2.兩台服務器直連網絡要穩定,延時抖動越低越好

3.請認准服務器操作系統,不同操作系統命令不同,下方命令後會有備註系統

什麼是SSHFS?

SSHFS(Secure SHell FileSystem)是一個客戶端,可以讓我們通過SSH 文件傳輸協議(SFTP)掛載遠程的文件系統並且在本地機器上和遠程的目錄和文件進行交互。

SFTP 是一種通過SSH 協議提供文件訪問、文件傳輸和文件管理功能的安全文件傳輸協議。因為SSH 在網絡中從一台電腦到另一台電腦傳輸文件的時候使用數據加密通道,並且SSHFS 內置在FUSE(用戶空間的文件系統)內核模塊,允許任何非特權用戶在不修改內核代碼的情況下創建他們自己的文件系統。

在這篇文章中,我們將會向你展示在任意Linux 發行版上如何安裝並且使用SSHFS 客戶端,在本地Linux 機器上掛載遠程的Linux 文件系統或者目錄。

步驟1:在Linux 系統上安裝SSHFS

默認情況下,sshfs 包不存在所有的主流Linux 發行版中,你需要在你的Linux 系統中啟用epel 倉庫,在Yum 命令行的幫助下安裝SSHFS 及其依賴。

# yum install sshfs # dnf install sshfs 【在Fedora 22+發行版上】
$ sudo apt - get install sshfs 【基於Debian / Ubuntu 的系統】

步驟2:創建SSHFS 掛載目錄

當你安裝SSHFS 包之後,你需要創建一個掛載點目錄,在這兒你將要掛載你的遠程文件系統。例如,我們在/mnt/tecmint 下創建掛載目錄。

# mkdir /mnt/tecmint 
$ sudo mkdir / mnt / tecmint 【基於Debian / Ubuntu 的系統】

步驟3:使用SSHFS 掛載遠程的文件系統

當你已經創建你的掛載點目錄之後,現在使用root 用戶運行下面的命令行,在/mnt/tecmint 目錄下掛載遠程的文件系統。視你的情況掛載目錄可以是任何目錄。

下面的命令行將會在本地的/mnt/tecmint 目錄下掛載一個叫遠程的一個/home/tecmint 目錄。(不要忘了使用你的IP 地址和掛載點替換xxxx)。

# sshfs tecmint@xxxx:/home/tecmint/ /mnt/tecmint 
$ sudo sshfs - o allow_other tecmint@x . x . x . x : /home/ tecmint / / mnt / tecmint 【基於Debian / Ubuntu 的系統】

如果你的Linux 服務器配置為基於SSH 密鑰授權,那麼你將需要使用如下所示的命令行指定你的公共密鑰的路徑。

# sshfs -o IdentityFile=~/.ssh/id_rsa tecmint@xxxx:/home/tecmint/ /mnt/tecmint 
$ sudo sshfs - o allow_other , IdentityFile =~/. ssh / id_rsa tecmint@x . x . x . x : /home/ tecmint / / mnt / tecmint 【基於Debian / Ubuntu 的系統】

步驟4:驗證遠程的文件系統掛載成功

如果你已經成功的運行了上面的命令並且沒有任何錯誤,你將會看到掛載在/mnt/tecmint 目錄下的遠程的文件和目錄的列表

# cd /mnt/tecmint # ls [ root@ tecmint ] # ls 12345.jpg ffmpeg - php - 0.6 . 0.tbz2 Linux news - closeup . xsl s3 . jpg


 
cmslogs gmd - latest . sql . tar . bz2 Malware newsletter1 . html sshdallow
epel - release - 6 - 5.noarch . rpm json - 1.2 . 1 movies_list . php pollbeta . sql
ffmpeg - php - 0.6 . 0 json - 1.2 . 1.tgz my_next_artical_v2 . php pollbeta . tar . bz2

步驟5:使用df -hT 命令檢查掛載點

如果你運行df -hT命令,你將會看到遠程文件系統的掛載點。

# df -hT

樣本輸出:

Filesystem Type Size Used Avail Use % Mounted on      
udev devtmpfs 730M 0 730M 0 % /dev    
tmpfs tmpfs 150M 4.9M 145M 4% / run
 / dev / sda1 ext4 31G 5.5G 24G 19 % /    
tmpfs tmpfs 749M 216K 748M 1% / dev / shm
tmpfs tmpfs 5.0M 4.0K 5.0M 1 % /run/ lock 
tmpfs tmpfs 749M 0 749M 0 % /sys/ fs / cgroup        
tmpfs tmpfs 150M 44K 150M 1 % /run/ user / 1000 
tecmint@192 . 168.0 . 102 : /home/ tecmint fuse . sshfs 324G 55G 253G 18 % /mnt/ tecmint

步驟6:永久掛載遠程文件系統

為了永久的掛載遠程的文件系統,你需要修改一個叫/etc/fstab 的文件。照著做,使用你最喜歡的編輯器打開文件。

# vi /etc/fstab 
$ sudo vi / etc / fstab 【基於Debian / Ubuntu 的系統】

移動到文件的底部並且添加下面的一行,保存文件並退出。下麵條目表示使用默認的設置掛載遠程的文件系統。

sshfs #tecmint@xxxx:/home/tecmint/ /mnt/tecmint fuse.sshfs defaults 0 0

確保服務器之間允許SSH 無密碼登錄,這樣系統重啟之後才能自動掛載文件系統。

如果你的服務器配置為基於SSH 密鑰的認證方式,請加入如下行:

sshfs #tecmint@xxxx:/home/tecmint/ /mnt/tecmint fuse.sshfs IdentityFile=~/.ssh/id_rsa defaults 0 0

接下來,你需要更新fstab 文件使修改生效。

# mount -a 
$ sudo mount - a 【基於Debian / Ubuntu 的系統】

步驟7:卸載遠程的文件系統

為了卸載遠程的文件系統,只需要發出以下的命令即可。

# umount /mnt/tecmint

分享此文:

  • 按一下即可分享至 X(在新視窗中開啟) X
  • 按一下以分享至 Facebook(在新視窗中開啟) Facebook
  • 分享到 WhatsApp(在新視窗中開啟) WhatsApp
  • 按一下以分享到 Telegram(在新視窗中開啟) Telegram
  • 分享到 Pinterest(在新視窗中開啟) Pinterest
  • 分享到 Reddit(在新視窗中開啟) Reddit
  • 按一下即可以電子郵件傳送連結給朋友(在新視窗中開啟) 電子郵件
  • 點這裡列印(在新視窗中開啟) 列印

相關


教學資源

Post navigation

PREVIOUS
三星Galaxy S10將搭載超聲波屏幕指紋:供應商為高通
NEXT
脚本使用Linux网络优化加速一键脚本快速为VPS提速[一键安装Lotserver(锐速)/BBR/BBR魔改版/暴力BBR魔改版]

發表迴響取消回覆

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料。

More results...

Generic filters
Exact matches only
Search in title
Search in content
Search in excerpt
Filter by 分類
網站公告
Featured
限時免費
Windows 軟件下載
系統軟件
辦公軟件
圖像處理
影音媒體
網絡軟件
應用軟件
Mac 軟件下載
安卓軟件下載
網絡資訊
Mac資訊
Linux資訊
VPS資訊
NASA資訊
WordPress資訊
WeChat資訊
PHP資訊
教學資源
開源程序
網頁工具
SEO工具
醫療健康
其他資訊
Content from
Content to
2018 年 11 月
一 二 三 四 五 六 日
 1234
567891011
12131415161718
19202122232425
2627282930  
« 10 月   12 月 »

分類

  • 網站公告
  • 限時免費
  • Windows 軟件下載
  • 系統軟件
  • 辦公軟件
  • 圖像處理
  • 影音媒體
  • 網絡軟件
  • 應用軟件
  • Mac 軟件下載
  • 安卓軟件下載
  • 網絡資訊
  • Mac資訊
  • Linux資訊
  • VPS資訊
  • NASA資訊
  • WordPress資訊
  • WeChat資訊
  • PHP資訊
  • 教學資源
  • 開源程序
  • 網頁工具
  • SEO工具
  • 醫療健康
  • 其他資訊

彙整

近期文章

  • 伊麗莎白·霍姆斯的合夥人正在為新的血液檢測新創公司籌集資金 2025-05-11
  • 微軟更新了Windows 11右鍵選單但你可能不會喜歡它 2025-05-11
  • 英特爾已停止其Deep Link技術的支援不再提供維護和更新 2025-05-11
  • OpenAI的企業應用正在加速競爭對手份額受到擠壓 2025-05-11
  • 新教宗良十四世表示將繼承方濟各路線稱AI對人類提出新的挑戰 2025-05-11
  • 技術突破讓商業聚變發電廠更便宜、更容易建造 2025-05-11
  • 曝首款折疊螢幕iPhone關鍵零件已送樣明年登場 2025-05-11
  • 部落客實測華為鴻蒙電腦能跑Windows 11 補齊軟體短板 2025-05-11
  • 玩家吐槽《毀滅戰士:黑暗時代》Steam定價太貴遠高於V社建議價格 2025-05-11
  • 來自FCC代表的信函顯示SpaceX星際飛船第九次測試發射即將啟動 2025-05-11

熱門文章與頁面︰

  • 您可以在Windows 11 24H2 中找回WordPad
  • "91大神"偷拍百名女性獲刑:曾任外企高管年薪百萬
  • 曝首款折疊螢幕iPhone關鍵零件已送樣明年登場
  • PSSR下一代爆料:影像更清晰支援1080P/120FPS
  • 伊麗莎白·霍姆斯的合夥人正在為新的血液檢測新創公司籌集資金
  • 鳥寶寶有多內捲?為了讓父母投餵自己長出恐怖的嘴巴
  • 微軟更新了Windows 11右鍵選單但你可能不會喜歡它
  • R290易燃R32會爆炸?聊聊關於空調製冷劑的那些事
  • 英國大學生設計出適用於盲人的手持式設備可被當成機器導盲犬
  • 科幻恐怖片《異世降臨》預告艾莎岡薩雷斯主演

投遞稿件

歡迎各界人士投遞稿件到admin@wongcw.com

請提供以下資料:

1.你的名字

2.你的電郵

3.分類目錄

4.文章標題

5.文章摘要

6.文章內容

7.文章來源

 

聯繫我們

查詢,投稿,商務合作:
​admin@wongcw.com
​技術支援:
​support@wongcw.com
​客户服務:
​cs@wongcw.com

QQ群:833641851

快帆

MALUS

極度掃描

DMCA.com Protection Status

WONGCW 網誌

  • 免責聲明
  • 捐助我們
  • ThemeNcode PDF Viewer
  • ThemeNcode PDF Viewer SC
  • Events

服務器提供

本站使用之服務器由ikoula提供。

聯繫我們

查詢,投稿,商務合作:
​admin@wongcw.com
​技術支援:
​support@wongcw.com
​客户服務:
​cs@wongcw.com

QQ群:833641851

© 2025   All Rights Reserved.