温馨提示×

linux mount挂载怎样共享文件夹

小樊
82
2024-12-28 21:28:08
栏目: 智能运维

在Linux中,你可以使用mount命令来挂载一个文件夹,以便其他用户或系统可以访问它

  1. 首先,确保你已经在目标系统上创建了要共享的文件夹,并设置了适当的权限。例如,你可以使用mkdir命令创建一个名为shared_folder的文件夹,并使用chmod命令设置权限:
mkdir shared_folder
chmod 777 shared_folder

这将允许所有用户读写该文件夹。出于安全考虑,你可能需要根据实际情况调整权限。

  1. 在要访问共享文件夹的系统上,使用sshfs命令挂载远程系统上的共享文件夹。你需要知道远程系统的IP地址、用户名和共享文件夹的路径。例如:
sshfs user@remote_ip:/path/to/shared_folder /local/mount_point

其中,user是远程系统的用户名,remote_ip是远程系统的IP地址,/path/to/shared_folder是远程系统上共享文件夹的路径,/local/mount_point是本地系统上用于挂载共享文件夹的路径。

  1. 输入远程系统的密码后,共享文件夹将挂载到本地系统的指定路径。现在,你可以像访问本地文件夹一样访问共享文件夹。

  2. 若要在系统启动时自动挂载共享文件夹,可以将挂载命令添加到/etc/fstab文件中。首先,使用文本编辑器打开/etc/fstab文件:

sudo nano /etc/fstab

然后,在文件末尾添加以下行(用实际值替换相应的占位符):

user@remote_ip:/path/to/shared_folder /local/mount_point fuse.sshfs-9.2 allow_other 0 0

保存并关闭文件。下次启动系统时,共享文件夹将自动挂载到指定的本地路径。

注意:sshfs命令可能需要在某些Linux发行版上安装。如果尚未安装,可以使用包管理器进行安装,例如:

sudo apt-get install sshfs

0