1. 程式人生 > >[SSH]SSHFS掛載遠端目錄

[SSH]SSHFS掛載遠端目錄

SSH&SSHFS簡介

SSH 是一個強大且安全的工具,我們除了可以用它來遠端管理主機外,還可以通過它建立 SSH tunnel作 Proxy用,遠端傳輸檔案等等。而這裡我想要介紹另外一個功能,那就是結合 sshfs 這個工具可以把遠端主機的檔案系統對映到本地主機上,透過 SSH 把遠端檔案系統掛載到本機上,這樣我們可以不必使用 scp 工具就可以做到直接複製及刪除遠端主機的檔案了,就像操作本地磁碟一樣方便。

SSHFS最炫的地方在於可在本地安裝的檔案系統中,通過SSH獲得所有加密的通訊優勢。sshfs 是基於 FUSE 構建的 SSH 檔案系統客戶端程式,通過它遠端主機的配置無需作任何改變,就可以透過 SSH 協議來掛載遠端檔案系統了,非常方便及安全。

實現步驟

利用sshfs掛載遠端伺服器指定目錄到本地

:: 安裝sshfs
# apt-get install sshfs -y
:: 遠端掛載
# sshfs -o allow_other [email protected]:/var/www/html /home/gaearrow/html
:: 解除安裝
# fusemount –u /home/gaearrow/html
:: 新增證書免密碼
:: 保證.ssh和authorized_keys都只有使用者自己的寫許可權,否則會導致驗證無效
$ chmod 600 authorized_keys
$ chmod 700 -R .ssh

$ 
cat id_dsa.pub >> ~/.ssh/authorized_keys

參考

相關推薦

[SSH]SSHFS掛載遠端目錄

SSH&SSHFS簡介 SSH 是一個強大且安全的工具,我們除了可以用它來遠端管理主機外,還可以通過它建立 SSH tunnel作 Proxy用,遠端傳輸檔案等等。而這裡我想要介紹另外一個功能,那就是結合 sshfs 這個工具可以把遠端主機的檔案系統對

使用sshfs掛載遠端伺服器目錄

點選訪問原文 您還可以加入全棧技術交流群(QQ群號:254842154) 伺服器日誌檢視,是開發人員和伺服器運維人員在工作中經常會遇到的一件事情,只有一臺伺服器時,比較好辦,直接登入伺服器使用tail -f file-path 命令就可以實時檢視到日誌檔案的輸出。當有負載的需要,伺

linux下使用sshfs掛載遠端linux檔案系統或目錄

文章來源 寫這篇文章的主要目的就是提供一步一步的指導,關於如何使用 SSHFS 通過 SSH 掛載遠端的 Linux 檔案系統或目錄。 這篇文章對於那些無論出於什麼目的,希望在他們本地的系統中掛載遠端的檔案系統的使用者或者系統管理員有幫助。我們通過 Linu

通過sshfs掛載遠端伺服器目錄

sshfs是基於fuse構建的ssh檔案系統客戶端程式,通過ssh協議來掛載遠端檔案系統,方便而且安全 首先我們需要安裝 FUSE for macOS 和 sshfs address 或者通過 b

使用 SSHFS 掛載遠端的 Linux 檔案系統及目錄

導讀 當我們需要在本地機器上和遠端的目錄和檔案進行互動時,總是會考慮到安全之類的問題,那麼SSHFS將會是一個不錯的選擇。 這篇文章對於那些無論出於什麼目的,希望在他們本地的系統中掛載遠端的檔案系統的使用者或者系統管理員有幫助。我們通過 Linux 系統中的一個安裝了 S

15、CentOS7 安裝Docker之擴充套件(使用sshfs掛載遠端volume)

使用sshfs掛載遠端volume 我們已經討論過如何掛載本地檔案,不過很快我們就會遇到如何掛載遠端檔案系統的問題了。例如可能你想共享遠端伺服器上的資料庫並把它當作本地資料庫使用。 雖然理論上可以設定一個NFS伺服器並通過在你伺服器掛載目錄訪問遠端檔案,不過有一種對於大多數使用者快速簡單的方法,

Ubuntu下掛載遠端目錄方法

1.ssh 當我們需要管理一臺遠端的linux伺服器的時候經常使用的是比較安全的ssh。 以下是通過ssh掛在遠端目錄的方法: :~$ sudo apt-get install sshfs

Ubuntu建立新使用者及新使用者NFS掛載遠端目錄許可權問題

1)配置/etc/exports 在文字末新增 #/root/nfs_root *(rw,sync,no_root_squash) #chmod 777 -R /root/nfs_root 可以使用showmount -e來檢視當前的配置是否已經生效 #showmount -e Export list fo

sshfs掛載遠端檔案到本地

安裝與使用 1.安裝命令: sudo apt-get install sshfs 2.掛載: sshfs <username>@<ipaddr>:</remote path> </local p

CentOS 7安裝SSHFS 實現遠端主機目錄 掛載為本地目錄

安裝sshfs 官方下載地址 https://github.com/libfuse/sshfs/releases 首先,我們需要安裝sshfs軟體。sshfs是一個基於SSH檔案傳輸協議的檔案系統客戶端,它的官方網頁是:http://fuse.sourceforge.net/sshfs.html

Linux使用sshfs掛載遠程目錄到本地

inux 登錄名 linu umount 密碼 roo sta log 掛載 1安裝sshfs [root@iZwz9hy7gff0kpg1swp1d3Z ~]# yum install sshfs 2創建本地目錄 [root@iZwz9hy7gff0kpg1swp1d3Z

Ubuntu掛載遠端共享目錄到本地

公司Android Team在舊金山做了一個release的遠端共享: \\dfs.guyongqiangx.com\projects\android_releases 現在想將這個release的內容通過rsync同步到本地,那樣就不用每次去程式碼都遠涉重

Linux下掛載遠端Windows共享目錄

環境:rhel5.4   遠端Windows IP:192.168.1.20 (user/password:administrator/123456) 共享目錄為c:Download   CentOS掛載目錄:/mnt/share (必須首先建立好)   掛載步驟:   

VirtualBox 掛載共享目錄

bsp cnblogs box log -1 掛載共享 pan blog sudo /********************************************************************** *

linux掛載window目錄

inux mount tor cif lin user pass 掛載 color mount -t cifs -o username=administrator,password=Four4Five5 //window目錄 / linux目錄 linux掛載wi

mount掛載目錄和文件管理

let passwd 程序 網絡 too cto ech break 範圍 1、mount掛載操作含義:將光盤,U盤,分區,網絡存儲等設備裝到某個Linux目錄。各種命令工具通過訪問Linux目錄來操作這些設備。訪問光盤的內容Windows:光盤文件------->光

NFS 開機自動掛載共享目錄

mage 無法 啟動 default sha 表示 掛載共享 access number 開機自動掛載: 如果服務端或客戶端的服務器重啟之後需要手動掛載,我們可以加入到開機自動掛載 在服務端/客戶端的/etc/fstab裏添加 192.168.22.204:/opt/fil

SSH祕鑰遠端登入

SSH祕鑰遠端登入 基於ssh遠端登陸 客戶端首次遠端登入機器的時候會把遠端機器的公鑰儲存在~/.ssh/know_hosts,以後每次登陸到某伺服器的時候都會對比遠端機器的公鑰和存在本機的該伺服器的公鑰,如果不同就會終止登陸,防止黑客偽裝伺服器 如果發

Ubuntu14.04下配置SSH以支援遠端putty登入

------------------------------------ 版權資訊 ------------------------------------ 此文連結: http://blog.csdn.net/doniexun/article/details/45268365

在linux中安裝ssh軟體進行遠端連線

一、設定允許linux遠端連線(軟體ssh預設沒有安裝) 1、安裝ssh軟體 a、執行sudo apt install ssh 使用管理員執行安裝 b、啟動ssh服務 sudo service ssh start c、檢查ssh的狀態 sudo service sshd stat