Ubuntu挂载SMB共享文件夹步骤
挂载SMB共享需安装cifs-utils包(提供CIFS/Samba文件系统支持),通过以下命令安装:
sudo apt update
sudo apt install cifs-utils
选择一个空目录作为挂载点(用于访问远程共享文件夹),例如/mnt/smb_share:
sudo mkdir -p /mnt/smb_share
为避免在命令行中直接暴露密码,建议将凭据存储在加密文件中:
~/.smbcredentials):nano ~/.smbcredentials
username=your_smb_username
password=your_smb_password
chmod 600 ~/.smbcredentials
使用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字符乱码问题(可选但推荐)。df -h命令查看挂载情况,若列表中出现//server_ip/shared_folder,则说明挂载成功;ls命令查看共享文件夹中的文件:cd /mnt/smb_share
ls
若需每次系统启动时自动挂载,需编辑/etc/fstab文件:
fstab文件:sudo nano /etc/fstab
//server_ip/shared_folder /mnt/smb_share cifs credentials=/home/your_username/.smbcredentials,iocharset=utf8 0 0
ping server_ip测试);read only=no等设置);vers=2.0或vers=3.0选项(如-o vers=2.0,credentials=...),指定Samba协议版本。