如何在Ubuntu中手动讲Windows目录挂载在固定挂载点?
时间: 2024-10-01 20:10:50 浏览: 51
在Ubuntu中,你可以通过命令行工具`mount`来手动将Windows共享目录挂载到固定的挂载点。首先需要开启对SMB/CIFS协议的支持,并安装必要的软件包如`cifs-utils`。以下是步骤:
1. **添加用户账户**: 如果你想从Windows访问文件,确保Ubuntu系统有权限访问它。你可以创建一个Samba共享,并设置一个用户名和密码。
2. **配置挂载点**: 找到你想挂载的Windows目录的路径,例如`//windows-server/path/to/shared/folder`。指定一个挂载点,比如`/mnt/windows_share`。
3. **启动挂载**: 使用`sudo mount`命令,语法如下:
```
sudo mount -t cifs //windows-server/path/to/shared/folder /mnt/windows_share -o username=<samba_username>,password=<samba_password>,iocharset=utf8,uid=<your_uid>,gid=<your_gid>
```
其中:
- `-t cifs` 表示文件系统类型是CIFS。
- `username` 和 `password` 分别是Windows服务器的用户名和密码。
- `iocharset=utf8` 设置字符编码,如果Windows服务器文件名包含非ASCII字符,可能需要修改这个选项。
- `uid` 和 `gid` 是要在Ubuntu中使用的用户ID和组ID,用于指定拥有者和组。
4. **添加自动挂载**: 如果希望开机自动挂载,可以编辑`/etc/fstab`文件,添加类似下面的条目(替换实际的路径和权限信息):
```
//windows-server/path/to/shared/folder /mnt/windows_share cifs defaults,iocharset=utf8,uid=<your_uid>,gid=<your_gid> 0 0
```
5. **重启计算机** 或者 `sudo service autofs restart` 来应用新的设置。
阅读全文