安装加密的 Samba 共享(Linux 服务器/客户端)

安装加密的 Samba 共享(Linux 服务器/客户端)

我正在尝试设置加密的 Samba 访问。为了实现这一点,我[global]在 smb.conf 中添加了 2 行:

server signing = mandatory
smb encrypt = mandatory

但不幸的是,我现在无法在任何地方挂载 samba 共享。我尝试在 KDE 下使用 Dolphin 并使用 mount -t cifs,甚至尝试使用 smbclient 命令行。我收到以下错误:

海豚:

Unknown error condition in stat: Software caused connection abort

山:

mount error(13): Permission denied

smb客户端:

Error returning browse list: NT_STATUS_CONNECTION_DISCONNECTED

如何正确实施加密并将其安装在 Linux 机器上?Windows 也很好,但我读到过这种加密方法还不受支持。

我在客户端上安装了 samba 4.1,在服务器上安装了 3.6(OpenSUSE / Debian),但也尝试在 SUSE 4.1 <> 4.1 上建立循环连接,结果相同。

答案1

如果我没记错的话,mount.cifs不支持 Samba 的加密功能(目前还不支持!?)。

但是,选项-e应该smbclient可以工作。

答案2

安装.cifs支持SMB3加密自版本 4.8.0-54.57 起Linux 内核。

因此升级到最新的 Linux 内核,瞧!

相关内容