在Ubuntu上共享文件夹并挂载的方法有多种,以下是其中两种常用的方法:
方法一:使用samba共享文件夹
1. 首先安装samba服务:
```
sudo apt-get install samba
```
2. 创建共享文件夹:
```
sudo mkdir /path/to/shared/folder
```
3. 编辑samba配置文件:
```
sudo nano /etc/samba/smb.conf
```
在文件末尾添加以下内容:
```
[shared]
comment = Shared Folder
path = /path/to/shared/folder
read only = no
browsable = yes
```
注意将`/path/to/shared/folder`替换为实际的共享文件夹路径。
4. 重启samba服务:
```
sudo systemctl restart smbd
```
5. 设置samba用户密码:
```
sudo smbpasswd -a username
```
其中`username`是要添加的samba用户的用户名。
6. 在其他计算机上使用samba访问共享文件夹,或者在本机挂载共享文件夹:
```
sudo mount -t cifs //ip-address/shared /local/mount/point -o username=username,password=password
```
其中`ip-address`是共享文件夹所在计算机的IP地址,`shared`是共享文件夹名称,`/local/mount/point`是本地挂载点,`username`和`password`是samba用户的用户名和密码。
方法二:使用NFS共享文件夹
1. 安装NFS服务:
```
sudo apt-get install nfs-kernel-server
```
2. 编辑exports文件:
```
sudo nano /etc/exports
```
在文件末尾添加以下内容:
```
/path/to/shared/folder *(rw,sync,no_subtree_check)
```
注意将`/path/to/shared/folder`替换为实际的共享文件夹路径。
3. 启动NFS服务:
```
sudo systemctl start nfs-kernel-server
```
4. 在其他计算机上挂载共享文件夹:
```
sudo mount -t nfs ip-address:/path/to/shared/folder /local/mount/point
```
其中`ip-address`是共享文件夹所在计算机的IP地址,`/path/to/shared/folder`是共享文件夹路径,`/local/mount/point`是本地挂载点。
以上是两种常用的在Ubuntu上共享文件夹并挂载的方法,选择适合自己需求的方法进行操作。