Linux共享文件夹设置实例

本文介绍了如何在服务器上配置NFS共享文件夹,并详细解释了如何修改/etc/exports文件来指定共享目录及其权限,同时提供了重启NFS服务的具体命令。此外,还介绍了客户端如何通过编辑/etc/fstab文件及使用mount命令挂载共享文件夹。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.在存放共享文件的服务器设置共享文件夹,

   1) 更改/etc/exports 文件, 将需要共享的文件夹设置成共享目录,rw代表可读可写,sync代表同步的意思,前面的*表示所有IP都可以访问

    /tmp/update *(rw,sync)
    /opt/orabackup/prd *(root_squash,rw,sync)
    /home/claim/deploy/callcenter *(rw,sync)
    /home/claim/deploy/inner      *(rw,sync)
    /home/claim/deploy/outer      *(rw,sync)

   2) 设置完毕后,用service nfs restart 命令重启,将nfs服务启动起来.如以下提示

    Shutting down NFS mountd: [  OK  ]
    Shutting down NFS daemon: [  OK  ]
    Shutting down NFS quotas: [  OK  ]
    Shutting down NFS services:  [  OK  ]
    Starting NFS services:  [  OK  ]
    Starting NFS quotas: [  OK  ] 
    Starting NFS daemon: [  OK  ]
    Starting NFS mountd: [  OK  ]

 

2. 在需要连接共享文件夹的服务器上.

   1. 修改/etc/fstab文件, 用户登录时会自动加载此文件信息.  如下所示,

       /dev/VolGroup00/LogVol00 /                       ext3    defaults        1 1
      LABEL=/boot             /boot                   ext3    defaults        1 2
      none                    /dev/pts                devpts  gid=5,mode=620  0 0
     none                    /dev/shm                tmpfs   defaults        0 0
     /dev/VolGroup00/LogVol03 /opt                    ext3    defaults        1 2
    none                    /proc                   proc    defaults        0 0
    none                    /sys                    sysfs   defaults        0 0
   /dev/VolGroup00/LogVol02 /usr                    ext3    defaults        1 2
   /dev/VolGroup00/LogVol01 swap                    swap    defaults        0 0
    /dev/hda                /media/cdrom            auto              pamconsole,fscontext=system_u:object_r:removable_t,exec,noauto,managed 0 0
   10.1.1.1:/lppic         /mnt/lppic              nfs     defaults        0 0
   10.1.100.94:/home/claim/deploy/inner  /home/claim/appcfg/20071024  nfs  defaults 0 0  

 如红色部分就是新增部分, nfs是指通过nfs协议传输

 

 2. 使用mount /home/claim/appcfg/20071024命令,使配置生效.

 

   

### 配置 VMware 或 VirtualBox 中虚拟机的共享文件夹 #### 对于 VirtualBox 的配置 在 VirtualBox 中,为了使 Windows 宿主机与 Ubuntu 虚拟机之间的文件夹共享功能正常工作并实现自动挂载和持久化效果,需遵循特定步骤。 安装必要的工具包对于确保共享文件夹的功能至关重要。通过执行 `sudo apt-get install virtualbox-guest-utils` 可以获取这些必需组件[^3]。这一步骤提供了支持共享文件夹所需的驱动程序和服务。 创建用于挂载共享文件夹的目标目录也是流程的一部分。例如,在桌面环境中可以通过命令 `sudo mkdir /home/username/Desktop/share` 来建立一个新的文件夹作为挂载点[^4]。请注意替换 `username` 为实际用户名。 接着,打开 VirtualBox 图形界面,选择目标虚拟机实例,并点击设置按钮。导航到“共享文件夹”选项卡,点击右侧的小图标添加新的永久性共享文件夹。指定宿主机上的路径以及是否启用自动挂载特性[^1]。 最后,编辑 `/etc/rc.local` 文件(如果不存在则创建),在其末尾处加入类似下面的一行代码以便每次启动时都能自动加载共享文件夹: ```bash mount -t vboxsf sharename /path/to/mountpoint ``` 其中 `sharename` 是之前定义的名字而 `/path/to/mountpoint` 则对应上面提到过的具体位置。 #### 对于 VMware 的配置 针对 VMware 用户来说,过程略有不同但同样重要。首先应当确认已正确安装了 VMware Tools 工具集;这是为了让 Linux 内核能够识别来自 VMware 提供的服务和支持,包括但不限于共享文件夹机制。 之后的操作主要集中在图形界面上完成——即访问 VMware Player/Fusion 应用程序内的菜单栏项 “虚拟机”,从中选取 "设置..." -> "选项" -> "共享文件夹", 接着按照提示操作即可轻松设定好想要共享给 guest OS 使用的数据存储空间[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值