SMBNetFS — файловая система для работы сетевыми ресурсами SMB (MS Windows, Samba) в пользовательском пространстве (FUSE).
Это пожалуй самый простой способ работы, который даже не требует установки пакетов Samba.
apt install smbnetfs
Примеры файлов настройки:
auth "domain/user" "password" auth "server" "server/user" "password"
include "smbnetfs.auth" include "smbnetfs.host"
Создание папки для монтирования (от пользователя) и т.д.:
#!/bin/bash mkdir ~/.smb touch ~/.smb/smbnetfs.auth chmod 600 ~/.smb/smbnetfs.auth
Запуск smbnetfs (от пользователя) — указываем подготовленную точку монтирования:
smbnetfs ~/smb
Примеры монтирования:
cd ~/smb/domain@server
cd ~/smb/domain@server/share
cd ~/smb/server/share
#!/bin/bash sudo umount ~/smb