在Ubuntu上掛載SSHFS遠程文件系統,你需要遵循以下步驟:
安裝SSHFS客戶端: 打開終端,運行以下命令來安裝SSHFS客戶端:
sudo apt update
sudo apt install sshfs
創建一個本地掛載點:
在本地文件系統中創建一個目錄,用于掛載遠程文件系統。例如,創建一個名為remote_folder
的目錄:
mkdir ~/remote_folder
掛載遠程文件系統:
使用以下命令將遠程文件系統掛載到本地掛載點。請將user@remote_host
替換為遠程主機的用戶名和主機名/IP地址,將remote_folder
替換為遠程文件夾的路徑。
sshfs user@remote_host:/remote_folder ~/remote_folder
如果遠程主機的SSH端口不是默認的22端口,請使用-p
選項指定端口號,如:
sshfs -p port user@remote_host:/remote_folder ~/remote_folder
輸入遠程主機的密碼: 根據提示輸入遠程主機的密碼。成功后,遠程文件系統將被掛載到本地掛載點。
訪問遠程文件:
現在,你可以像訪問本地文件一樣訪問遠程文件。例如,使用文件管理器或命令行導航到~/remote_folder
。
卸載遠程文件系統: 當你完成操作后,可以使用以下命令卸載遠程文件系統:
fusermount -u ~/remote_folder
注意:如果你想在系統啟動時自動掛載SSHFS遠程文件系統,可以將掛載命令添加到/etc/fstab
文件中。為此,請使用文本編輯器打開/etc/fstab
文件,如:
sudo nano /etc/fstab
然后在文件末尾添加以下行(請根據實際情況替換相應的值):
user@remote_host:/remote_folder /home/your_username/remote_folder fuse.sshfs _netdev,user,idmap=user,transform_symlinks,identityfile=~/.ssh/id_rsa,allow_other,default_permissions 0 0
保存并關閉文件?,F在,每次系統啟動時,SSHFS遠程文件系統將自動掛載到指定的本地掛載點。