1.首先安装smbclient
apt install smbclient
2.查看要访问的ip地址下的共享目录
smbclient -L 192.168.10.4 -U user
WARNING: The "syslog" option is deprecated
Enter user's password:
Domain=[WIN1004-PC] OS=[] Server=[]
Sharename Type Comment
--------- ---- -------
ADMIN$ Disk 远程管理
C$ Disk 默认共享
D$ Disk 默认共享
F$ Disk 默认共享
IPC$ IPC 远程 IPC
Share Disk
3.用smbclient连接共享目录
smbclient //192.168.1.4/Share -U user
smb: \>
4.使用mount来挂载,之后就能像访问本地文件一样访问了
sudo mount //192.168.1.4/Share mnt -o username=User,passwd=passwd
不能直接访问挂载共享的根目录,否则
sudo mount //192.168.1.4/Share mnt -o username=User,password=passwd
mount error(22): Invalid argument
5.添加自动挂载
/etc/fstab
//192.168.1.4/Share mnt cifs username=User,password=passwd 0 0
6.错误解决方案
在os centos7.5上进行挂载时,碰到如下错误:
CFIS VFS: cifs_mount failed w/return code = -121
解决方法:
mount //192.168.1.4/Share mnt -o username=User,password=passwd -o vers=2.0
原始链接:
https://stackoverflow.com/questions/30054880/what-does-cifs-mount-failed-w-return-code-111-indicate/31557642