Здравствуйте! Проходя курс “от 0 до Linux админа” на Курс Linux, я столкнулся с проблемой при работе с Samba. У меня есть старый компьютер с 5 жесткими дисками и установленной Kubuntu 24.04.
Я могу локально подключиться к общей папке на основном жестком диске, где установлена Kubuntu, но получаю сообщение “permission denied” при попытке подключиться к общей папке на одном из других физических дисков, который смонтирован в /media/mrx/Crucial2TB.
Вот конфигурация Samba из файла /etc/samba/smb.conf:
[ls1]
path = /media/mrx/Crucial2TB/shared
read only = no
browsable = yes
valid users = sambauser, @sambashare
writeable = yes
force user = sambauser
[ls2]
path=/home/sambauser/shared
read only = no
browsable = yes
valid users = sambauser, @sambashare
writeable = yes
force user = sambauser
При проверке прав доступа для папок, я получаю следующее:
$ sudo stat /media/mrx/Crucial2TB/shared
Access: (0777/drwxrwxrwx) Uid: ( 1001/sambauser) Gid: ( 988/sambashare)
$ sudo stat /home/sambauser/shared
Access: (0755/drwxr-xr-x) Uid: ( 1001/sambauser) Gid: ( 988/sambashare)
А вот команды монтирования:
sudo mount -t cifs //10.0.0.9/ls1 /mnt/local_shared1/ -o username=sambauser
sudo mount -t cifs //10.0.0.9/ls2 /mnt/local_shared2/ -o username=sambauser
И точка монтирования в /etc/fstab для Crucial диска:
UUID=791ec2e1-fb58-4d17-3214-803ee65ff45 /media/mrx/Crucial2TB ext4 defaults 0 2
Проблема в том, что “permission denied” для ls1, но ls2 работает нормально. Может кто-нибудь подсказать, как решить проблему с доступом к Samba-шаре на другом физическом диске? Заранее благодарю!