linux

Linux mount如何挂载SSHFS

小樊
41
2025-10-08 15:07:04
栏目: 智能运维

要在Linux上挂载SSHFS,您需要首先确保已经安装了sshfs。如果尚未安装,请使用以下命令之一进行安装:

对于基于Debian的系统(如Ubuntu):

sudo apt-get update
sudo apt-get install sshfs

对于基于RPM的系统(如Fedora、CentOS):

sudo yum install epel-release
sudo yum install sshfs

安装完成后,您可以使用以下命令挂载远程文件系统:

sshfs [用户名]@[远程主机]:[远程目录] [本地挂载点] -o passwd_stdin

其中:

例如,要将远程主机example.com上的/home/user/remote_folder目录挂载到本地目录/mnt/local_folder,您可以使用以下命令:

sshfs user@example.com:/home/user/remote_folder /mnt/local_folder -o passwd_stdin

系统会提示您输入远程主机的用户密码。输入正确的密码后,远程目录将被挂载到本地挂载点。

要卸载SSHFS挂载,可以使用fusermount命令:

fusermount -u [本地挂载点]

例如,要卸载上面示例中的挂载点,可以使用以下命令:

fusermount -u /mnt/local_folder

请注意,挂载SSHFS可能需要root权限。如果在尝试挂载时遇到权限问题,请在命令前添加sudo

sudo sshfs [用户名]@[远程主机]:[远程目录] [本地挂载点] -o passwd_stdin

0
看了该问题的人还看了