我正在尝试设置加密的 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 内核,瞧!