使用SSHFS檔案系統通過SSH遠端掛在目錄
SSHFS(SSH Filesystem)是一個基於FUSE的檔案系統客戶端,用於通過SSH連線遠端目錄。SSHFS使用的是SFTP協議,它是SSH的一個子系統,在大多數SSH伺服器上預設啟用 |
SSHFS(SSH Filesystem)是一個基於FUSE的檔案系統客戶端,用於通過SSH連線遠端目錄。SSHFS使用的是SFTP協議,它是SSH的一個子系統,在大多數SSH伺服器上預設啟用
與其他網路檔案系統(如NFS和Samba)相比,SSHFS的優勢在於它不需要在伺服器端進行任何額外的配置。要使用SSHFS,您只需要SSH訪問遠端伺服器。
Cetnos7.7
Windows10
[root@localhost ~]# yum -y install epel-release && yum -y install sshfs
需要安裝最新版本的WinFsp和SSHFS-Win,
- WinFsp下載地址: https://github.com/billziss-gh/winfsp/releases/
- SSHFS-Win下載地址: https://github.com/billziss-gh/sshfs-win/releases
SSHFS使用格式:
sshfs [user@]host:[dir] mountpoint [options]
如果沒有指定遠端目錄,預設會連線使用者的家目錄。
例如,遠端主機需要訪問root的家目錄,在這裡使用root使用者遠端訪問。掛載點這裡使用/mnt資料夾。
[root@localhost ~]# sshfs root@192.168.0.105: /mnt root@192.168.0.105's password:
系統將提示您輸入使用者密碼。為了避免每次裝載遠端目錄時鍵入密碼,可以生成SSH金鑰並設定無密碼登入。
如果需要開機自動掛載,可以在 /etc/fstab檔案中新增:
[root@localhost ~]# echo 'root@192.168.0.105:/Shares /mnt fuse.sshfs defaults 0 0'>> /etc/fstab
前提是需要設定無密碼登入,不然開機不能掛載。
[root@localhost ~]# fusermount -u /mnt/ 或者 [root@localhost ~]# umount /mnt
預設新增的遠端目錄是使用者的家目錄。
右鍵此電腦 - 對映網路驅動器
如果需要遠端掛載根目錄,可以如下操作:
由於SSHFS使用SSH協議,所以伺服器和客戶端之間傳輸的所有資料都必須加密和解密。與NFS相比,這會導致效能略有下降,並且客戶端和伺服器上的CPU使用率更高。sshfs可以臨時用來訪問遠端檔案。
原文地址: https://www.linuxprobe.com/sshfs-mount-directory.html
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2674359/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用SSHFS檔案系統遠端掛載目錄
- 使用 SSHFS 掛載遠端的 Linux 檔案系統及目錄Linux
- sshfs基於ssh掛載遠端目錄
- 使用 SSHFS 將遠端伺服器目錄掛載到 Windows 本地伺服器Windows
- 如何通過 SSH 在遠端 Linux 系統上執行命令Linux
- Linux檔案系統、目錄Linux
- 使用 Frp 和 Docker 通過遠端桌面和 SSH 來遠端控制 Windows(反向代理)FRPDockerWindows
- rtop – 通過SSH監控遠端主機
- Linux檔案系統目錄結構Linux
- 遠端檔案管理系統(SpringBoot + Vue)Spring BootVue
- [譯] 通過 SSH 遠端使用 Python 直譯器來執行 FlaskPythonFlask
- Linux系統的目錄及重要檔案Linux
- IIS虛擬目錄掛載檔案伺服器目錄伺服器
- 列出並排序檔案系統根目錄(/)下各個目錄的大小排序
- CentOS系統下/tmp目錄臨時檔案清理CentOS
- linux檔案系統的目錄結構筆記Linux筆記
- 阿里雲有獎體驗:如何通過ECS掛載NAS檔案系統阿里
- 在 Linux 中如何歸檔檔案和目錄Linux
- 通過tomcat的ManagerServlet遠端部署專案TomcatServlet
- 關於檔案系統在建立目錄檔案和普通檔案時的區別
- root使用者無法通過ssh連線Linux系統Linux
- 【ZIP】打包過濾指定目錄和檔案
- Macbook磁碟系統結構/檔案/目錄介紹分析Mac
- 獲取Linux系統中目錄檔案大小的方法Linux
- 透過 ForwardAgent ,在遠端機器上,使用本機 ssh key 進行驗證Forward
- 在vs code透過git提交檔案至遠端倉庫(github)Github
- NFS導致的目標端檔案系統不可讀NFS
- Debian系統上怎麼配置SSH遠端訪問
- EXT4檔案系統學習(15)VFS之VFS 檔案/目錄物件物件
- 在Linux中,掛載和解除安裝檔案系統過程是什麼?Linux
- Files.newDirectoryStream掃描/過濾目錄檔案
- SSH遠端指南
- Win10系統下如何通過office的OneNote功能錄入紙質檔案Win10
- Python 檔案、目錄操作Python
- Linux 檔案與目錄Linux
- Linux系統下如何修改檔案或目錄的許可權?Linux
- i.MX6ULL終結者Linux檔案系統的構建根檔案系統目錄介紹Linux
- 【git】透過 .gitignore 檔案來忽略特定的目錄Git