Ubuntu下挂载访问smb

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

你可能感兴趣的:(linux)