Linux中smb自动挂载怎么做
时间: 2024-04-16 20:26:19 浏览: 208
在 Linux 中实现 SMB 自动挂载,你可以使用 `/etc/fstab` 文件来配置。下面是具体的步骤:
1 首先,确保已经安装 cifs-utils 软件包。如果没有安,可以使用以下命令安装:
```
sudo apt update
sudo apt install cifs-utils
```
2. 创建一个用于存储 SMB 凭据的文件:
```
sudo nano /etc/smbcredentials
```
3. 在文件中添加以下内容,并替换为正确的 SMB 服务器、用户名和密码信息:
```
username=<SMB用户名>
password=<SMB密码>
```
4. 保存并退出文件。
5. 接下来,编辑 `/etc/fstab` 文件:
```
sudo nano /etc/fstab
```
6. 在文件末尾添加以下行,以自动挂载 SMB 共享:
```
//<SMB服务器地址>/<共享目录> /<本地挂载点> cifs credentials=/etc/smbcredentials 0 0
```
将 `<SMB服务器地址>` 替换为实际的 SMB 服务器 IP 或主机名,`<共享目录>` 替换为要挂载的共享目录名,`<本地挂载点>` 替换为要将共享目录挂载到的本地目录。
7. 保存并退出文件。
8. 最后,使用以下命令重新挂载 `/etc/fstab` 中定义的所有条目:
```
sudo mount -a
```
现在,每当系统启动时,或者执行 `mount -a` 命令时,配置的 SMB 共享将自动挂载到指定的本地目录。
请注意,上述步骤假设你使用的是 Ubuntu 或基于 Ubuntu 的 Linux 发行版。如果你使用其他发行版,请根据需要调整命令和文件路径。
阅读全文