使用 Ubuntu Server 16.04.1 和 Windows Server 2012 R2 的 SMB3.0 共享安装 CIFS 时出现问题

使用 Ubuntu Server 16.04.1 和 Windows Server 2012 R2 的 SMB3.0 共享安装 CIFS 时出现问题

因此,我尝试将 cifs 共享从 Windows 挂载到 Ubuntu,但在尝试时出现两个错误。首先,我从 ubuntu 机器尝试此操作:

offensive@generalserver:~$ sudo mount -v -t cifs -o credentials=/root/.fileservercredentials //{my Windows Server IP}/Data /media/data
domain=fileserver
mount.cifs kernel mount options: ip={my Windows Server IP},unc=\\{my Windows Server IP}\Data,user=Administrator,,domain=fileserver,pass=********
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

我收到权限被拒绝错误,因此我了解到可能必须将安全类型更改为 NTLMv2 才能使其工作,因此我尝试这样做:

offensive@generalserver:~$ sudo mount -v -t cifs -o credentials=/root/.fileservercredentials,sec=ntlmv2 //{my Windows Server IP}/Data /media/data 
[sudo] password for offensive: 
domain=fileserver
mount.cifs kernel mount options: ip={my Windows Server IP},unc=\\{my Windows Server IP}\Data,sec=ntlmv2,user=Administrator,,domain=fileserver,pass=********
mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

但是现在我只是有一个无效参数错误并且我被难住了。

哦,我怀疑加密 CIFS 共享的数据访问可能会引起问题。以下是 Windows 上共享的属性对话框,以防万一:

SMB 共享设置‘数据’

以下是共享的权限(请注意,我可以从另一台 Windows 机器正常访问共享):

SMB 共享权限“数据”

我可能应该提到 Windows 机器被设置为工作组而不是域。

答案1

我找到了问题所在。正如我所怀疑的,数据访问加密是问题所在。什么时候它才会成为 Samba 的一个功能?我更希望能够加密数据访问。

相关内容