Добрый день!
Данная тема - продолжение темы
https://www.linux.org.ru/forum/general/16858605Как было выяснено, я столкнулся с очень старой проблемой, которой уже более 10 лет:
https://askubuntu.com/questions/226033/how-can-i-preserve-file-modification-times-when-copying-to-a-nasВ сухом остатке имеем следующее. Есть сетевой NAS. При его монтировании вот так:
sudo mount -t cifs //192.168.1.30/Disk1share /mnt/Data/NAS -o user=НомерТелефона,password=1234
все операции чтения и записи нужно производить, что логично, только от root, других проблем нет
При его монтировании вот так:
sudo mount -t cifs //192.168.1.30/Disk1share /mnt/Data/NAS -o user=НомерТелефона,password=1234,uid=1000
root уже не нужен, но при копировании любой папки на NAS все файлы внутри неё меняют дату последней модификации на текущую дату ПК, что и нужно исправить. Вот только как?
Спасибо за советы и идеи заранее
Пользователь добавил сообщение 03 Мая 2022, 21:04:41:
В теме
https://www.linux.org.ru/forum/general/16859925?lastmod=1651600721267 один хороший человек натолкнул на правильное решение.
Нужно было добавить "vers=2.0" в поле с опциями. Как-то так:
sudo mount -t cifs //192.168.1.30/Disk1share /mnt/Data/NAS -o user=НомерТелефона,password=1234,uid=1000,vers=2.0
Не знаю, у всех NAS оно так или только у меня - но у меня теперь всё работает как надо.
Возможно, данное решение ещё кому поможет.
P.S. Если кто силён в английском, может, написать этим бедолагам из "
https://askubuntu.com/questions/226033/how-can-i-preserve-file-modification-times-when-copying-to-a-nas", а то у меня ведь даже не Ubuntu - просто решил спросить здесь