Я пытаюсь настроить шифрованный доступ к самбе. Для этого я добавил 2 строки в [global]
область в smb.conf:
server signing = mandatory
smb encrypt = mandatory
Но, к сожалению, я сейчас нигде не могу монтировать акции samba. Я пробовал использовать Dolphin под KDE и использовать mount -t cifs, даже пробовал командную строку smbclient. Я получаю следующие ошибки:
дельфин:
Unknown error condition in stat: Software caused connection abort
крепление:
mount error(13): Permission denied
smbclient:
Error returning browse list: NT_STATUS_CONNECTION_DISCONNECTED
как правильно обеспечить шифрование и установить его на Linux-машине? Windows тоже была бы хороша, но я читал, что этот метод шифрования там еще не поддерживается.
У меня samba 4.1 на клиенте и 3.6 на сервере (OpenSUSE / Debian), но я пробовал зацикливать соединение на SUSE 4.1 <> 4.1 с тем же результатом.
mount.cifs поддерживает шифрование SMB3 с версии 4.8.0-54.57 ядра Linux.
Так что обновите ядро Linux до последней версии и вуаля!
Если я не ошибаюсь, mount.cifs
не поддерживает функцию шифрования Samba (пока !?).
В -e
вариант smbclient
должно работать, хотя.