Я у себя дома вот так настраиваю и все работает
##SAMBA ПЕРЕДАЧА ФАЙЛОВ ЧЕРЕЗ СЕТЕВЫЕ ШАРЫ (между Windows и Linux машинами, между Linux машинами тоже используется)
sudo apt-get install samba ---установить утилиты Samba для сетевого обмена с Windows по протоколу SMB
sudo apt install smbclient ---установить SMB-клиент
sudo smbpasswd -a user_name ---устанавливаем пароль для samba юзера
#расшаривание папки в общий доступ
Добавить в файл smb.conf
sudo vim /etc/samba/smb.conf
[share]
path=/home/user_name/share
writable=yes
guest ok=yes
public=yes
force user=root
force group=root
create mask =777
directory mask=777
security mask=777
force create mode=777
sudo /etc/init.d/smbd restart --перезапустить samba
#подключение сетевой шары
smbtree -N --посмотреть сетевые шары в локальной сети
smb://192.168.1.101/net --открыть сетевую шару через файловый менеджер
apt-get install cifs-utils ---установить набор утилит для работы с CIFS (система управления шарами)
sudo mount -t cifs //192.168.1.104/2 /mnt/2/ -o guest --монтирование общей сетевой шары Windows
sudo mount -t cifs //192.168.1.104/net2 /mnt/3/ -o vers=1.0,username="guest",password=" " --монтирование общей сетевой шары Windows XP (старой версии SMB, ошибка mount error(112): Host is down) параметр vers=1.0 указывает что шара старой систем
//192.168.1.104/netshare /mnt/winshare cifs username="guest",password="",vers=1.0,gid=1000,uid=1000,auto,_netdev 0 0 --добавить в fstab для монтирования общей сетевой шары (WindowsXP) автоматически для определенного пользователя по gid и uid, параметр _netdev указывает на то что шару нужно подключать после запуска сети.
//192.168.10.100/share /mnt/net-shara cifs users,rw,guest,sec=none,file_mode=0777,dir_mode=0777 0 0 --добавить в fstab для монтирования samba-шары с сервера Linux на станции Linux, параметры file_mode=0777 и dir_mode=0777 задают права доступа для пользователей (0777 полный доступ)
линукс не понимает права винндовых файлов и не может им дать свои права.
При копировании файлов на сетевую шару SMB через MC может возникать ошибка "Невозможно сменить режим доступа целевого файла: Операция не позволяется (1)", сам файл при этом копируется, просто на созданный на общем ресурсе файл не назначаются линуксовые права.
Можно при каждом копировании убирать флажок в диалоге, открывающемся по F5, «сохранять атрибуты» в диалоге.
Чтобы система не назначала права на файл на примонтированной SMB шаре можно в файле /etc/fstab , в строке монтирования шары добавить параметр noperm
Итоговая строка монтирования виндовой шары в /etc/fstab
//192.168.2.110/share /mnt/net-shara cifs users,rw,guest,sec=none,file_mode=0777,dir_mode=0777,noperm 0 0