Ubuntu挂载SMB共享文件夹步骤
导读:Ubuntu挂载SMB共享文件夹步骤 1. 安装必要工具 挂载SMB共享需安装cifs-utils包(提供CIFS/Samba文件系统支持),通过以下命令安装: sudo apt update sudo apt install cifs-u...
Ubuntu挂载SMB共享文件夹步骤
1. 安装必要工具
挂载SMB共享需安装cifs-utils包(提供CIFS/Samba文件系统支持),通过以下命令安装:
sudo apt update
sudo apt install cifs-utils
2. 创建本地挂载点
选择一个空目录作为挂载点(用于访问远程共享文件夹),例如/mnt/smb_share:
sudo mkdir -p /mnt/smb_share
3. 准备SMB共享凭据
为避免在命令行中直接暴露密码,建议将凭据存储在加密文件中:
- 创建凭据文件(如
~/.smbcredentials):nano ~/.smbcredentials - 添加以下内容(替换为实际用户名和密码):
username=your_smb_username password=your_smb_password - 设置文件权限(仅当前用户可读):
chmod 600 ~/.smbcredentials
4. 挂载SMB共享
使用mount命令挂载远程共享,指定服务器地址、共享路径、挂载点及凭据文件:
sudo mount -t cifs //server_ip/shared_folder /mnt/smb_share -o credentials=/home/your_username/.smbcredentials,iocharset=utf8
- 参数说明:
//server_ip/shared_folder:SMB服务器的IP地址或主机名及共享文件夹名称(如//192.168.1.100/shared);/mnt/smb_share:本地挂载点;credentials=/home/your_username/.smbcredentials:凭据文件路径;iocharset=utf8:解决中文等非ASCII字符乱码问题(可选但推荐)。
5. 验证挂载结果
- 使用
df -h命令查看挂载情况,若列表中出现//server_ip/shared_folder,则说明挂载成功; - 进入挂载点目录,使用
ls命令查看共享文件夹中的文件:cd /mnt/smb_share ls
6. 设置开机自动挂载(可选)
若需每次系统启动时自动挂载,需编辑/etc/fstab文件:
- 打开
fstab文件:sudo nano /etc/fstab - 在文件末尾添加以下行(替换为实际信息):
//server_ip/shared_folder /mnt/smb_share cifs credentials=/home/your_username/.smbcredentials,iocharset=utf8 0 0 - 保存并退出,下次启动时将自动挂载SMB共享。
常见问题解决
- 连接失败:检查服务器IP、共享路径是否正确,网络是否连通(可使用
ping server_ip测试); - 权限问题:确保SMB共享文件夹的权限允许当前用户访问(可在Samba服务器上调整
read only=no等设置); - 协议版本不匹配:若遇到协议错误,可在挂载命令中添加
vers=2.0或vers=3.0选项(如-o vers=2.0,credentials=...),指定Samba协议版本。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu挂载SMB共享文件夹步骤
本文地址: https://pptw.com/jishu/738835.html
